- 👋 Hi, I’m Alex
- Checkout my Portfolio Website
I was first introduced to programming during my formal education, where I thought I had a natural inclination for coding. However, it wasn't until I started working as a Semiconductor Testing Engineer at Maxim that I realized my skill level was more on the level of a hobbyist than that of a professional. The coding proficiency of my friend and colleague at work, who effortlessly applied code to improve things and solve problems, served as a wake-up call, highlighting the gap between my abilities and professional standards.
The Coronavirus pandemic presented an opportunity for self-improvement. I used the time to refine my knowledge and skills. I learned essential practices beyond mere coding proficiency: things like writing tests, documenting code, version control, getting around Linux using Bash, containers, reading and writing data, how software developers effectively communicate with each other, dependency and package management, etc.
I've since then worked on
- open-source contributions to a game called Battle for Wesnoth, a turn-based high fantasy strategy game
- back-end and front-end work for Park King, a cross-platform mobile app that allows users to book parking slots for events
- data dashboard prototypes for Includovate, an organization dedicated to empowering marginalized communities and excluded groups in society
Today, I take pride in how far I've come, and I'm confident enough to think of myself as a professional instead of a hobbyist.
I'm currently looking for a role in dashboard app development, ideally using Plotly. I'd especially love to work at a place that wants to value the quality of their data and ensure that it is suitable for accurate visualization, analytics, and even AI/ML model training.