Hello! I'm David Choulex, a software engineer with a passion for building scalable, secure systems. I am currently pursuing a Master of Information Technology at UNSW and participating in a Stanford exchange, which has broadened my experience across backend, frontend, and blockchain domains. I love collaborating across disciplines, mentoring students as a Casual Academic Tutor at UNSW, and delivering end-to-end solutions for startups and enterprises. My technical toolbox includes Python, TypeScript, Solidity, Golang, and SQL, as well as modern web frameworks and cloud platforms. I enjoy learning new technologies and turning ideas into reliable, high-performance software.

David Austin Choulex

Hello! I'm David Choulex, a software engineer with a passion for building scalable, secure systems. I am currently pursuing a Master of Information Technology at UNSW and participating in a Stanford exchange, which has broadened my experience across backend, frontend, and blockchain domains. I love collaborating across disciplines, mentoring students as a Casual Academic Tutor at UNSW, and delivering end-to-end solutions for startups and enterprises. My technical toolbox includes Python, TypeScript, Solidity, Golang, and SQL, as well as modern web frameworks and cloud platforms. I enjoy learning new technologies and turning ideas into reliable, high-performance software.

Available to hire

Hello! I’m David Choulex, a software engineer with a passion for building scalable, secure systems. I am currently pursuing a Master of Information Technology at UNSW and participating in a Stanford exchange, which has broadened my experience across backend, frontend, and blockchain domains.

I love collaborating across disciplines, mentoring students as a Casual Academic Tutor at UNSW, and delivering end-to-end solutions for startups and enterprises. My technical toolbox includes Python, TypeScript, Solidity, Golang, and SQL, as well as modern web frameworks and cloud platforms. I enjoy learning new technologies and turning ideas into reliable, high-performance software.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert

Language

Work Experience

Casual Academic at UNSW Computer Science and Engineering
June 1, 2025 - November 20, 2025
Selected as one of 10 tutors delivering COMP9024 - Data Structures and Algorithms tutorials to 30 students; appointed as one of 40 tutors for COMP2041 - Software Construction, teaching more than 70 students shell scripting and Python.
Blockchain Developer at Digital Rights Management
November 1, 2025 - November 1, 2025
Architect blockchain system using custodial wallet to fit into existing property right management system. Implement smart contracts and blockchain interface to tokenize property rights in the digital space using Solidity and TypeScript.
Software Engineering at Intertrust Technologies (Silicon Valley HQ)
August 1, 2024 - August 1, 2024
Led development of multiple production-level backend applications, creating a scalable application using Python, Java, Golang, AWS, and SQL. Implemented blockchain-based NFT MarketMaker functionalities by deploying smart contracts and blockchain connector using Flow Cadence and Golang. Achieved 100% uptime in health monitoring system deployments by introducing API versioning, creating microservices to modularize the backend components.
Application Developer at IBM Japan Digital Services
November 1, 2022 - November 1, 2022
Improved payment UX for more than 1 million users by redesigning user interface (UI) components (e.g., breadcrumbs) for smooth payment flow. Led a team of 5 and delivered a functioning e-commerce prototype within 10 business days, exceeding onboarding program expectations.
Casual Academic Tutor at UNSW Computer Science and Engineering
June 1, 2025 - Present
Selected as a tutor for Data Structures and Algorithms (COMP9024) and Software Construction (COMP2041) from a pool of applicants with a <10% acceptance rate; mentored a cohort of 100+ students, delivering technical tutorials on Python, shell scripting, and data structures and algorithms while managing a support forum for over 1,000 enrolled students.
Blockchain Developer at Digital Rights Management (drm.la)
July 1, 2025 - November 1, 2025
Architect and led the blockchain system development for property right management in digital space. Engineered high-throughput smart contracts and a blockchain interface using Polygon, Solidity, Fireblocks, and TypeScript, ensuring data integrity via Merkle tree cryptographic hashing.
Software Engineer at Intertrust Technologies (Silicon Valley HQ)
December 1, 2022 - August 31, 2024
Designed and deployed a blockchain-based NFT MarketMaker, integrating Cadence smart contracts with a Golang backend connector to facilitate seamless asset trading. Achieved 100% uptime for the Health Monitoring System (HMS) by refactoring legacy code into modular microservices and implementing robust API versioning strategies. Optimized SQL queries and API response times, resulting in reduced latency for critical backend operations.
Project Engineer at IBM
May 1, 2022 - June 1, 2022
Ducks Hub project: Co-engineered a knowledge-sharing platform for 400+ new IBM employees, facilitating resource sharing.

Education

Master of Information Technology at University of New South Wales
September 1, 2024 - September 1, 2026
Data Structures and Algorithms (Berkeley Extension) at Berkeley Extension
March 1, 2023 - May 1, 2023
Bachelor of Engineering in Architecture at Nihon University
April 1, 2019 - March 1, 2021
Associate of Engineering in Architecture at National Institute of Technology, Miyakonojo College
April 1, 2016 - March 1, 2019
Exchange at Stanford University
June 1, 2026 - October 1, 2026
Master of Information Technology at University of New South Wales
September 1, 2024 - May 1, 2027
Berkeley Extension - Data Structures and Algorithms at University of California, Berkeley
March 1, 2023 - May 1, 2023
Bachelor of Engineering in Architecture at Nihon University
April 1, 2019 - March 1, 2021
Associate of Engineering in Architecture at National Institute of Technology, Miyakonojo College
April 1, 2016 - March 1, 2019

Qualifications

AWS Certified Cloud Practitioner
January 11, 2030 - November 20, 2025
Okamoto Foundation Scholarship
January 11, 2030 - June 19, 2026
Nagasaka Scholarship
January 11, 2030 - June 19, 2026
AWS Certified Cloud Practitioner
January 11, 2030 - June 19, 2026

Industry Experience

Software & Internet, Professional Services, Education