🏠 Who am I?

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.
As an SaaS developer, I am well-versed, but not limited to, making
- secure booking systems based on time slots,
- customer management dashboards with different rewards/membership tiers,
- online shopping baskets with payment systems for retail ecommerce,
- admin consoles to manage duty rosters of employees etc.

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.
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.

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.


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!