I am a Full Stack JavaScript developer with a specialization in Front-end, focused on building modern, high-performance, and well-structured user interfaces, while maintaining a complete view of the system as a whole.
I have a solid foundation in JavaScript and work primarily with React on the front end and Node.js on the back end. I have also worked with Vue.js in projects and feel comfortable switching between frameworks when the context requires it.
I like to understand the why behind technical decisions, going beyond simply βmaking things work.β I aim to write clean, predictable, and sustainable code, always thinking about maintainability, readability, and long-term evolution.
I also create technical content on YouTube, where I present real projects, explain technical decisions, and practice technical communication β something I consider essential for a good developer.
For my friends from other countries (π), I currently have one video in English, available here:
π https://youtu.be/PM2qVtTS474
π Technical channel: https://www.youtube.com/@thiagoassis962
Front-end (my specialty)
-
JavaScript (ES6+)
-
React (componentization, hooks, state management, API consumption)
-
Semantic HTML & modern CSS
-
Tailwind CSS
-
UI best practices, component organization, and presentation logic
Back-end
-
Node.js
-
Express
-
REST APIs
-
Database integration (PostgreSQL)
-
Concepts of authentication, validation, and service structuring
Tools & fundamentals
-
Git (version control and workflows)
-
Linux as my main development environment
-
Basic knowledge of testing, architecture, and code organization
-
Clear communication between front-end and back-end (API contracts)
To work as a Full Stack Developer, contributing mainly on the Front-end, while being fully capable of understanding, implementing, and collaborating on the Back-end, delivering complete and well-thought-out solutions.


