Experience
My professional journey and work history
Jan 2023 - Present
Software Engineer
AIA Singapore
Developing and maintaining enterprise applications with a focus on TypeScript, Next.js, and NestJS while collaborating with cross-functional teams.
Key Responsibilities
- Comfortable communicating effectively in English, both written and spoken, to collaborate with diverse teams and stakeholders
- Delivered a seminar on TypeScript, sharing knowledge and best practices to help others adopt and implement it effectively in their projects
- Made significant contributions to front-end projects by revamping applications using TypeScript and Next.js, enhancing performance and user experience
- Played an active role in back-end development using NestJS, ensuring seamless integration and a robust API architecture
- Gained extensive hands-on experience with tools and platforms such as Azure DevOps, Bitbucket, Bamboo, Confluence, Azure CLI, Kubernetes, and Dockerfile
- Adapted to agile methodologies, collaborating effectively with cross-functional teams to deliver high-quality solutions on time
Technologies
Next.js
React
TypeScript
NestJS
Azure DevOps
Kubernetes
Jan 2025 - April 2025
Fullstack Developer
Bilingualmates
Founded and developed an innovative e-learning platform focused on language learning, utilizing modern web technologies and e-learning solutions.
Key Responsibilities
- Developed and launched a comprehensive e-learning platform using Next.js for the frontend and NestJS for the backend
- Developed role-based dashboards for teachers and students to manage lessons and monitor progress
- Designed and developed user-friendly interfaces for both students and teachers
- Integrated various e-learning technologies to enhance the learning experience
- Created scalable architecture to support growing user base and content library
Technologies
Next.js
NestJS
TypeScript
PostgreSQL
AWS
Jan 2021 - Jun 2022
Full Stack Developer & Founder
Life Plan Journal
Founded and developed a comprehensive journaling platform using Next.js server-side rendering, focusing on personal development and life planning tools with enterprise-level infrastructure.
Key Responsibilities
- Architected and developed a high-performance web application using Next.js with server-side rendering for optimal SEO and user experience
- Deployed and maintained the application on VPS infrastructure, ensuring 99.9% uptime and scalable performance
- Implemented Redis caching strategies to optimize database queries and improve application response times by 60%
- Managed comprehensive server maintenance including security updates, performance monitoring, and backup strategies
- Executed advanced SEO optimization techniques resulting in 300% increase in organic traffic and improved search rankings
- Developed custom e-commerce functionality with secure payment integration and subscription management
- Handled customer support, community engagement, and digital marketing campaigns
Technologies
Next.js
React
Node.js
Redis
PostgreSQL
VPS
SEO
Server Management