Darryl Soh
Software Engineer
I specialize in building and optimizing cloud-native applications that blend performance with scalability. My focus is on creating elegant solutions to complex technical challenges.
About Me
I'm a software engineer passionate about building scalable, cloud-native applications that seamlessly blend performance, maintainability, and efficiency. My work revolves around designing robust backend systems and cloud architectures, ensuring applications are both resilient and high-performing.
Currently, I specialize in AWS and serverless computing, architecting solutions that leverage cloud technologies for maximum scalability. I work across Python, JavaScript, C#, SQL, and more, with experience in frameworks like React, Flask, Django, and ASP.NET.
In the past, I've built software in a variety of settings—from media companies and enterprise tech to startups and cloud-driven platforms. My work has ranged from optimizing business automation to engineering cloud infrastructure that supports mission-critical applications.
Technologies I work with:
- ▹JavaScript (ES6+)
- ▹TypeScript
- ▹React
- ▹Node.js
- ▹Python
- ▹AWS
- ▹Docker
- ▹SQL
- ▹MongoDB
- ▹GraphQL
Where I've Worked
Associate Software Engineer
January 2025 - Present
- ▹Designing and developing cloud-native applications using AWS and GCP
- ▹Exploring AI and machine learning capabilities with Amazon Bedrock and Google Cloud's Gemini to enhance automation and intelligent processing
- ▹Building scalable and efficient architectures leveraging event-driven patterns and cloud-based microservices
- ▹Ensuring performance, security, and cost optimisation in distributed cloud environments
Teaching Assistant
August 2023 - December 2024
- ▹Teaching Assistant for IS216: Web Application Development II for 2 semesters
- ▹Teaching Assistant for IS462: Virtual Reality for Business
Coding Instructor
January 2023 - January 2024
- ▹Conducted coding classes for students aged 5-15 to equip them with technological skills
- ▹Oversaw and trained students in preparation for coding and robotics competitions
- ▹Developed curriculum tailored to different age groups and skill levels
Software Engineer Intern
May 2022 - August 2022
- ▹Launched an in-house communication bot hosted on Firebase with the Telegram API, integrated with Monday.com to improve work efficiency
- ▹Built an IoT solution in Python with Raspberry Pi and machine vision capabilities to gather data on office crowd levels
- ▹Implemented data analytics tools to process and visualise collected IoT data
Coding Instructor
January 2022 - August 2022
- ▹Conducted Scratch and MIT App Inventor online classes for students aged 5-15 to equip them with technological skills, leading to increased proficiency in coding and app development
- ▹Offered personalised support to students to enhance individual learning experiences, resulting in improved academic outcomes and greater student engagement
Software Engineer Intern
March 2019 - July 2019
- ▹Developed an in-house data analytics software with React and Ruby to help improve data-driven decision-making
- ▹Created an interactive inventory management system with ReactJS, optimizing inventory levels
- ▹Modernized the technical workflow for hosting a live game-show on an in-house developed mobile game application
Software Engineer Intern
July 2018 - February 2019
- ▹Developed a Python software for surveillance drones with Unreal Engine integration, resulting in enhanced real-time 3D visualisation and simulation capabilities, leading to improved mission planning
- ▹Integrated company’s internal library with the Google Maps API for route optimisation, resulting in improved efficiency in route planning and real-time navigation
- ▹Enhanced existing algorithms with advanced machine-learning techniques, improving the accuracy and performance of systems
Teaching Assistant
August 2023 - December 2024
- ▹Teaching Assistant for IS216: Web Application Development II for 2 semesters
- ▹Teaching Assistant for IS462: Virtual Reality for Business
Coding Instructor
January 2023 - January 2024
- ▹Conducted coding classes for students aged 5-15 to equip them with technological skills
- ▹Oversaw and trained students in preparation for coding and robotics competitions
- ▹Developed curriculum tailored to different age groups and skill levels
Software Engineer Intern
May 2022 - August 2022
- ▹Launched an in-house communication bot hosted on Firebase with the Telegram API, integrated with Monday.com to improve work efficiency
- ▹Built an IoT solution in Python with Raspberry Pi and machine vision capabilities to gather data on office crowd levels
- ▹Implemented data analytics tools to process and visualise collected IoT data
Coding Instructor
January 2022 - August 2022
- ▹Conducted Scratch and MIT App Inventor online classes for students aged 5-15 to equip them with technological skills, leading to increased proficiency in coding and app development
- ▹Offered personalised support to students to enhance individual learning experiences, resulting in improved academic outcomes and greater student engagement
Software Engineer Intern
March 2019 - July 2019
- ▹Developed an in-house data analytics software with React and Ruby to help improve data-driven decision-making
- ▹Created an interactive inventory management system with ReactJS, optimizing inventory levels
- ▹Modernized the technical workflow for hosting a live game-show on an in-house developed mobile game application
Software Engineer Intern
July 2018 - February 2019
- ▹Developed a Python software for surveillance drones with Unreal Engine integration, resulting in enhanced real-time 3D visualisation and simulation capabilities, leading to improved mission planning
- ▹Integrated company’s internal library with the Google Maps API for route optimisation, resulting in improved efficiency in route planning and real-time navigation
- ▹Enhanced existing algorithms with advanced machine-learning techniques, improving the accuracy and performance of systems
Get In Touch
I'm always open to connecting! Whether you have a question or just want to say hi, I'll do my best to get back to you!
Say Hello