
Hi there! I'm Nicholas, I love to design and code beautifully simple things.
Nothing excites me more than learning something new and starting a new adventure.
Always looking out for opportunities.
Currently working at BandLab Technologies.
About Me
Never too late to learn
I always thought my dream was to be a licensed aircraft engineer, it seemed like an appropriate dream given my education path, but I always felt mundane.
It all changed when I had my first and only programming module in university, the fascination it produced when I wrote my 1st Hello World program on Python.
Since then, I have taken a liking in web development which comprises of problem-solving skills and creativity.
Graduated B.Eng. with Honours in Aircraft Systems Engineering, from SIT.
Skills
Some technologies and tools I have used
I am not that bad with:
coding
design
I have played around with:
coding
design
Experience
A peek at my early career
Jul 2024 - Present
Full Stack Web Developer
@ BandLab Technologies- Built and maintained modern full-stack web applications using React, TypeScript, Next.js, GraphQL and Tailwind CSS, ensuring clean architecture and maintainable codebases
- Spearheaded development of a headless CMS that enabled dynamic content delivery, contributing to a ~50% increase in user traffic
- Enhanced frontend performance by migrating from REST to GraphQL, streamlining data retrieval and reducing payload sizes to achieve 35% lower server costs and improved SEO
- Implemented server-side authentication using Supabase, ensuring secure user management and seamless authentication flows across applications
- JavaScript
- TypeScript
- React
- Next.js
- GraphQL
- Supabase
Oct 2022 - Mar 2023
Software Engineer Trainee
@ foodpanda- Developed and maintained React applications with TypeScript, implementing comprehensive testing strategies using Jest and Cypress
- Improved API periodic tests by reducing test flakiness and implementing reattempts on timeout errors, resulting in a ~85% reduction in false positive errors
- Involved in setting up CI/CD pipeline with bash script and GitHub Actions to automate unit testing which increased the team’s productivity by ~50%
- JavaScript
- TypeScript
- React
- Jest
- Cypress
Projects
Coding projects that I enjoyed working on
What's next?
Get in touch
I'm always on the lookout for new opportunities. Whether you have a question or just want to say hi, I'll try my best to get back to you!