Background

💡 Technical skills

angularAngular

It's the first web framework I learned and I initially used it for mobile development with Ionic/Capacitor.
This framework is very comprehensive and has greatly contributed to the foundational knowledge I have in front-end development today.
Angular is a classic choice when it comes to web development and it is still being used these days.

ionicIonic

What an amazing framework! How many apps have been made possible with this environment!
This framework has a very simple yet powerful concept. Its role is to display a WebView on the screen and link the phone's native APIs to the web page's code.
Your development cost is cheap, fast, and easy to implement. The final result is good for most projects that do not require heavy rendering or have a low tolerance for animation lags.
Ideal for projects that use only forms, listings, registrations, or even simple maps

flutterFlutter

Flutter arrived at the right time to address the limitations of Ionic and provide ways to deliver software with native app quality, focusing on performance, appearance, and usability.
One of the great advantages of Flutter is leveraging all the benefits of a native app, from using native SDKs (and often free services provided by these SDKs) to complex animations with a high frame rate.
Flutter is undoubtedly my first choice of framework for developing an app right now.

typescriptDebug

Debugging is a skill I’ve mastered over time. While it initially felt challenging, it now feels natural as I tackle increasingly complex and demanding projects.
Debugging is a cornerstone of development; I firmly believe it's even more crucial than mastering a framework in its entirety right from the beginning.
Debugging enhances development speed, delivers better client outcomes, and sharpens programming logic and analytical thinking.