I am a full-stack developer and software engineer with experience building web, mobile, and enterprise applications. I enjoy turning business requirements into practical, reliable products using technologies such as React, TypeScript, JavaScript, Java, Kotlin, Django, Node.js, MongoDB, SQL, and Spring Boot. My experience includes developing customer-facing platforms, RESTful APIs, mobile applications, CI/CD pipelines, and secure systems while following Agile, TDD, MVVM, clean architecture, and SOLID principles. I am also comfortable supporting end users, troubleshooting hardware and software, maintaining systems, and collaborating with technical and non-technical stakeholders. I take pride in writing maintainable code, improving application performance and reliability, and working closely with designers and business teams to deliver user-friendly solutions. I am friendly, adaptable, and motivated by opportunities to solve problems and contribute to meaningful technology projects.

Allan Asy Zhou

I am a full-stack developer and software engineer with experience building web, mobile, and enterprise applications. I enjoy turning business requirements into practical, reliable products using technologies such as React, TypeScript, JavaScript, Java, Kotlin, Django, Node.js, MongoDB, SQL, and Spring Boot. My experience includes developing customer-facing platforms, RESTful APIs, mobile applications, CI/CD pipelines, and secure systems while following Agile, TDD, MVVM, clean architecture, and SOLID principles. I am also comfortable supporting end users, troubleshooting hardware and software, maintaining systems, and collaborating with technical and non-technical stakeholders. I take pride in writing maintainable code, improving application performance and reliability, and working closely with designers and business teams to deliver user-friendly solutions. I am friendly, adaptable, and motivated by opportunities to solve problems and contribute to meaningful technology projects.

Available to hire

I am a full-stack developer and software engineer with experience building web, mobile, and enterprise applications. I enjoy turning business requirements into practical, reliable products using technologies such as React, TypeScript, JavaScript, Java, Kotlin, Django, Node.js, MongoDB, SQL, and Spring Boot. My experience includes developing customer-facing platforms, RESTful APIs, mobile applications, CI/CD pipelines, and secure systems while following Agile, TDD, MVVM, clean architecture, and SOLID principles.

I am also comfortable supporting end users, troubleshooting hardware and software, maintaining systems, and collaborating with technical and non-technical stakeholders. I take pride in writing maintainable code, improving application performance and reliability, and working closely with designers and business teams to deliver user-friendly solutions. I am friendly, adaptable, and motivated by opportunities to solve problems and contribute to meaningful technology projects.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Work Experience

Java Backend Developer at Africa Software Architecture
September 1, 2025 - June 1, 2026
Designed, developed, and maintained enterprise-grade RESTful APIs using Java 17 and Spring Boot. Implemented business logic, integrated relational databases with JPA and Hibernate, optimized application performance, resolved production issues, participated in code reviews, and collaborated with cross-functional teams using Agile Scrum. Used Git for version control, Maven for dependency management, and Docker for containerized deployments while applying clean architecture and SOLID design principles.
Freelance Web Developer at Project #3
January 1, 2025 - June 1, 2025
Developed a full-stack web application providing Mobile Event Verification technology to accurately verify and document customer engagements. Collaborated with technical and non-technical stakeholders to establish a shared understanding of proposed products and features. Used React, HTML, CSS, JavaScript, SQL, and Express.
Mobile Developer & Software Support Assistant at Judiciary Service Commission
January 1, 2024 - December 1, 2024
Designed and supported the Legal Forms application, a customer-facing mobile solution that allows users to agree to legal forms and make payments. Analyzed business and technical requirements and developed the application using Kotlin, Java, MVVM, TDD, MongoDB, Dagger 2, Retrofit, and RxJava. Improved application reliability through unit testing and Espresso UI testing. Supported users with application and device issues, performed software updates and troubleshooting, and assisted with secure application implementation and system reliability monitoring.
Web Developer IT & Web Support at Missions Work Relief Organisation
January 1, 2022 - March 1, 2025
Led the software development lifecycle for a web platform that enables users to review and rate books and share book-review collections. Developed and enhanced front-end and back-end functionality using React, TypeScript, JavaScript, Express, Node.js, AWS Lambda, MongoDB, and Django. Worked with UI designers on mobile design practices, conducted quality assurance testing, resolved bugs, optimized performance, and implemented a CI/CD pipeline using GitHub Actions. Also maintained and troubleshot web systems, provided end-user technical support, and installed, configured, and updated applications.

Education

Add your educational history here.

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Computers & Electronics, Government, Non-Profit Organization, Professional Services

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more