The long road.
I'm not where I'd love to be, but I'd like to think I'm on my way. I've become passionate about web development, more front-end than back-end, but I've grown considerably since I first started.
Earlier on, I wanted to be a medical doctor because I wanted to help people get better, but I found out I was squeamish - not good for that profession. Then my focus switched to more practical things, things related to tech, and I was fortunate to study Electronic Engineering.
After graduation, I thought I'd be a network engineer and at a point I thought I'd settle on Computer-Aided Design, but things didn't quite work out as expected. I've always had a creative side. As a kid, I remember wanting to design trainers, almost critiquing designs of certain shoes.
Anyway, my career path has been a sort of roller-coaster. I'm hoping that, as much as it gives me joy to create, I'll grow to be an amazing web/application developer - and then, I'll see where things go from there.
I believe passion and heart are quintessential for many things in life - such as career choices. Unfortunately, a lot of us in life were not really helped to realise that and realise their potentials.
To see more about my web development history, and other experiences, view the CV section on the homepage or click/tap below to download my CV.
My web development guidelines…
The big picture
Keeping the original intent of the project in mind, ensuring I understand what the client wants and seeing the big picture.
User experience is key
About understanding the potential users, and creating a user-friendly website, and experience.
Writing smarter code
Every line of code has a purpose. This is more about trying to consistently write purposeful code - easier to manage and understand.
Collaboration
No one can truly be a one-man army. So, I'm reminded to reach out for help when I need it.
Incremental development
Getting more of the 'little' or smaller features to work within a timeline first, and ensuring manageable and continual development. Agile development.
Not looking too far into the future
Futuristic thinking is good, but not at the expense of what the website or project needs today.
Testability
Making sure everything done in the development phase is such that they can be tested, and subsequently, would pass testing - be it the code or site build... or whatever.
Attention to detail
Not missing out things that can be easily overlooked - like typography, spelling(!), colours and so on.
Projects I like to work on.
Types of projects I'm interested in working on include:
WEB INTERFACES
Functional & good-looking responsive, cross-platform & cross-browser websites.
UX DESIGN
Web projects that involve a high level of user experience design - for a more satisfactory user experience.
MOBILE WEB APPS
Working on the UI/UX part of mobile web app development.
Where I'd like to work?
- - with cool, passionate people
- - and where I'll get to work on cool ideas and projects