🏠 Who am I?


Developer Portrait

Hello friend! I am Ansel, a full-stack SaaS developer who picked up programming when I was in primary school, and has since undertaken and completed many projects! I do not like to toot my own horn, but many people keep asking what do I do, so here's a brief rundown of the many hats I wear.



SaaS Dashboard

As an SaaS developer, I am well-versed, but not limited to, making

Demos of my work, frameworks that I code in, libraries and SDKs I use, completed projects can be viewed over here to demonstrate my capabilities.



Kids Learning Robotics

Being a full-stack developer, the ablility to create functional APIs and secure cURL is a given. On top of that, I am also well-versed in cybersecurity (network penetration with nmaps, XSS with Burpsuite, database injection, OWASP vulnerabilities, sessionID/cookies tampering, salt and hash one-way encrypting), SEO (sitemapping, indexing, backlinks and EEAT) and integrating blockchain to stack data efficiently. Most people don't notice these factors when an application is running well, but everybody will notice if it fails and data gets compromised.



UI Design Colors

Since aesthetics is an important part of branding, therefore choice of fonts, thematic colours, design palette and shape arrangements for thhe UI will be discussed, on top of the industry-specific functionalities my clients require, to create a holistic application that is pleasing to the eyes.



Kids Learning Robotics

On top of being a developer, I also run an enrichment centre- Codylocks Lab as the CEO, where we teach robotics and Scratch to children through one-to-one coaching, group classes, holiday boot camps in primary/secondary schools, and during public events.



Speed Cubing Chess Competition

I still compete in official WCA competitions, FIDE rated-chess tournaments and ranked Scrabble competitions, having picked up these games in primary school and honing my skills for more than 15 years. Since 2021, I have taught Rubik's cube and chess to more than 200 children, from complete beginners to seasoned players. Click here to see the advantages of learning how to solve the Rubik's cube!



If you have a proposal, an idea and want to link up, I can be reached through the following channels. I hope this short excerpt has shed light on what I do and do continue to further explore the other pages here!