Summary
Shane Chan is a Senior Software Developer based in Singapore with six years of experience building and operating scalable microservices and user-facing applications. At DSTA he progressed from developer to team lead, driving backend architecture, CI/CD on GitLab, and AWS deployments while maintaining 95% uptime for live systems. He blends backend expertise (Spring Boot, Hibernate) with frontend and UX sensibilities from earlier React and Adobe XD work, enabling pragmatic end-to-end solutions. Shane also brings data-analysis experience from GIS projects and a background in teaching and operations, which sharpens his communication and mentorship skills. Notably, his trajectory shows a consistent focus on future-proofing systems and hands-on operational ownership in production environments.
6 years of coding experience
4 years of employment as a software developer
Diploma, Biomedical Science (Biomedical Research), Diploma, Biomedical Science (Biomedical Research) at Singapore Polytechnic
Bachelor of Computing (Honours), Computer Science, Second Class (Upper) Honours, Bachelor of Computing (Honours), Computer Science, Second Class (Upper) Honours at National University of Singapore