Hello, I'm Gustavo Aguiar
|
About Me
Full Stack Developer passionate about creating innovative and scalable web solutions
I'm a Full Stack Developer focused on creating scalable and innovative web solutions. I have strong experience in React, Node.js, and relational (MySQL) and non-relational (MongoDB, PostgreSQL) databases.
I seek to apply my knowledge to build high-performance applications and contribute to the dynamic growth of the team. I value team collaboration and knowledge sharing, always bringing a positive impact to the projects I participate in.
My previous experience as a video editor and sound technician provided me with transferable skills such as organization, creative problem solving, and effective communication, which I apply daily in software development.
Areas of Interest
My Skills
Technologies and tools I use to create efficient solutions
Featured Projects
Check out some of my main projects
Professional Experience
My professional journey and the skills I've developed along the way
- Refactored critical functionalities using design patterns, resulting in cleaner and more maintainable code, improving system scalability.
- Developed new features such as modals, dashboards, and tables, optimizing the user experience in pet service management.
- Worked on a multi-tenant system, managing multiple PostgreSQL databases to meet the specific needs of five different municipalities.
- Implemented improvements in responsiveness and response times, ensuring greater efficiency for end users.
- Collaborated in a lean team using agile methodologies (Scrum and Kanban), delivering high-complexity solutions efficiently and on time.
- Acted as a technical mentor, conducting individual and group monitoring sessions to reinforce students' learning of advanced backend concepts such as Node.js, Express, and TypeScript.
- Facilitated students' technical development through active support via Slack and practical sessions on technologies such as MySQL, Sequelize, and React.
- Structured and taught classes on object-oriented programming (OOP), unit testing with Jest, and development best practices.
- Promoted a collaborative learning environment, helping students solve complex problems and build confidence in their skills.
- Managed complex audiovisual projects, working with various advertising and film production companies, including recording and editing films, advertisements, and trailers, demonstrating skills in deadline management and coordination of creative teams.
- Developed transferable skills such as organization, creative problem solving, and effective communication.
Education
My academic background and complementary courses
Academic Education
1,500 hours of classes focusing on: Introduction to software development, front-end, back-end, computer science, software engineering, agile methodologies, and behavioral skills.
Complementary Courses
Contact Me
Have a project in mind or want to chat? Get in touch with me!