Igor Franklin Gonçalves Gomes

Full Stack Developer

About me

Igor Franklin Gonçalves Gomes

Hello! I'm Igor, it's a pleasure to meet you here! My journey in software engineering started during my time at university in Franca, São Paulo. I was captivated by the transformative potential of technology and decided to dive deeper into the field.
While still in university, I landed my first gig as a developer at a local small company. There, I immersed myself in projects from conception to implementation. My interest in full-stack development grew, and I decided to pursue opportunities that would allow me to expand my skills in this area.
My journey in software engineering has been incredible so far, and I'm eager to continue learning and growing in this dynamic field. It's a pleasure to share a bit of my story with you! I'm always open to chat and expand my network of contacts! 🚀

Front-end Development

  • Solid experience in HTML, CSS, JavaScript, and TypeScript;
  • Proficient in React, Redux, Context API, React Hooks, React-Router-Dom, and Styled-Components to create dynamic and responsive interfaces;
  • Experience in REST API integration using Axios for effective communication between front-end and back-end.

Back-end Development

  • Experienced in Node.js, following the principles of MVC architecture to build robust systems;
  • Use of Express to develop efficient and high-performance APIs;
  • Solid experience in managing MySQL databases, using Sequelize or pure SQL, ensuring the integrity and efficiency of projects.

Mobile Development

  • Knowledge in React Native for cross-platform mobile app development;
  • Use of React Navigation, Styled-Components, and Axios to provide a smooth and consistent mobile development experience.

Technologies & Tools

  • Use of Git and GitHub for code versioning, promoting a collaborative and efficient workflow;
  • Participation in projects using Azure DevOps to ensure on-time and budget deliveries;
  • Experience with CI/CD through GitHub Actions, maintaining code quality and consistency;
  • Application of agile methodologies (Scrum and Kanban) for iterative and value-oriented development.

Contact