Experience
Senior Software Engineer - LoadUp, Malaysia
JULY 2023 - PRESENT (2 YEARS~)
- Developed a last-mile logistics backend using .NET with C#, ensuring scalable and efficient delivery tracking.
- Implemented and utilized Azure Cloud Services such as Azure Functions, Azure SQL DB, Cosmos DB, Entra, Front Door with WAF, SignalR, and AI-powered index search using Azure AI Studio.
- Implemented Auth0 for Authentication services, ensured that backend and database also adhered to best practices in order to satisfy OWASP standards.
- Built a front-end portal using Angular. Developed native iOS & Android apps (using Swift & Kotlin) for real-time delivery tracking.
- For Android, utilized Jetpack Compose, Hilt (Dagger) for dependency injection, coroutines, Room, OkHttp, Retrofit, and Jetpack Compose Navigation for state handling.
- For iOS, utilized SwiftUI, SwiftData, Swift Concurrency (async/await), URLSession for networking, Codable for serialization, initializer injection, and SwiftUI Navigation with MVVM for state handling.
- For both the Android and iOS apps, Implemented geofencing with Google Maps Services for routing and developed the backend layer using .net to facilitate Auth and API callbacks. Also utilized GCP to implement Crashlytics for analytics and performance monitoring.
- Due to the small size of the development team, I was also heavily involved in planning, application architecture, DevOps, QA, Deployment and Maintenance for the Backend, Android and iOS Applications.
Software Engineer - Nucleus Solutions Sdn Bhd, Malaysia
APRIL 2018 - JULY 2023 (6 YEARS)
- Developed and maintained a native iOS & Android application for Sanofi and Malaysia’s Ministry of Defense.
- Backend, Auth and DevOps using Google Cloud Platform and Firebase.
- Implemented Crashlytics for analytics and performance monitoring.
- On Android, utilized Jetpack Compose, Hilt (Dagger) for dependency injection, coroutines, Room, OkHttp, Retrofit, and Jetpack Compose Navigation for state handling.
Freelance Developer - Worldwide / Remote
JANUARY 2012 - PRESENT (14 YEARS~)
- Designed and developed websites using WordPress as the backend, leveraging HTML, CSS, PHP, and JavaScript to ensure functionality, performance, and aesthetics.
- Built e-commerce websites, integrating WooCommerce for payments and inventory management.
- Created custom UI/UX designs, ensuring intuitive and visually appealing user experiences.
- Designed professional graphics, including slide decks, logos, and branding materials for businesses and personal brands.
Education
NEXT Academy, Malaysia — Computer Programming (Native iOS Development)
2017
Completed NEXT Academy’s iOS development bootcamp. For the final capstone project 'hacking journalism', I built a native iOS app that won first prize for Best App Idea and Most Innovative App, claiming both top awards of the night.
Certifications
Rocheston Institution, Malaysia — Cybersecurity (Rocheston Certified Cybersecurity Engineer (RCCE) Level 1)
2020
Completing the Rocheston RCCE Level 1 course, certifies me to perform basic penetration testing and to conduct vulnerability assessments to mitigate against cybersecurity threats. The course also delved into cloud security, and secure server management.
Next Academy - iOS Developer - Certification of Completion
2017
Competing the iOS Developer Bootcamp offered by Next Academy equipped me with the necessary skills needed to plan, architect, develop, test and deploy an iOS Native Application.
Hi — I’m Yoshua. I’ve spent the past eight years working at two startups, specializing in backend and native mobile development. In between, I freelanced on projects ranging from websites to graphic design. Through these experiences, I’ve developed not only strong technical expertise but also skills in communication, problem-solving, and collaboration with diverse stakeholders. While software engineering remains my foundation, I’m now looking for opportunities where I can pair my technical background with leadership, strategic thinking, and teamwork to create meaningful impact.
Contact Info
Skills
- Programming Languages (Swift, Kotlin, C#)
- Scripting (HTML 5, CSS, Javascript)
- Web and App Development
- Programming Languages (z80 Assembly, C)
- Game Development (GML with Game Maker, C with Raylib, C# with Unity and z80 Assembly for GameBoy Game Development)
- Graphic Design and UI/UX Design
- Training
- Problem Solving
- Teamwork and Collaboration
- Adaptable under pressure
- English (Fluent)
- Malay (Conversational)
Awards
- Next Academy - Best App Idea (2016)
- Next Academy - Most Innovative App (2016)