After getting a 4 year bachelor's degree in Computer Science, I started working right away in the industry as a Full Stack Software Developer. I am now in my 5th year of enjoying the process of software development across multiple projects and clients.

I have listed below my  top 3 focus and interests  when it comes to programming.
Optimization
Optimization

As a user myself of countless apps and websites, I know how much joy it brings me when pages are fast and responsive, and how much exasperation, on the contrary, a slow site gives.

This is why when I create web apps, I am so passionate to make them as optimized as possible with the available resources. I want my users to have a great time as a thank you for their patronage.

I love researching ways to achieve better performance, and thereby increasing user experience.

Learning
Learning

At the center of everything is learning, because this is where everything begins.

To learn is to improve. And I vow to continually do my best to improve.

The technology landscape is constantly evolving. As a developer, this means that I have to keep my eyes and mind open to new information that might be of great use along the road.

However, my thirst to learn does not end on the technical side of things. I am also always looking forward to learn more about life, people, and other skillsets that may enrich my soul more.

Clean Code
Clean Code

I am a clean code enthusiast and advocate.

I love applying best practices and sticking to established standards.

Even though I am aware of the seemingly extra time and effort needed at first to write well-documented and organized code, I still strongly believe that it saves a lot of developers more time and headache in the long run, which cascades to everyone else involved— from the product owners down to the end users. A maintainable app is scalable and less prone to bugs.

It also makes work much more fun to do, instead of ignoring but feeling burdened by the slow and agonizing pain of increasing technical debt.

ambtomagos@gmail.com
(+63) 915 504 5650
OR
Fill out the form below