Hi! I'm Italo, a passionate software engineer with over 4 years of experience in full-stack and frontend development. I specialize in creating user-centric applications with technologies like Python, React, and Node.js. I thrive in collaborative environments and enjoy tackling complex problems with innovative solutions. Let's build something amazing together!

Italo Magno Moura Arruda de Figueiredo

Hi! I'm Italo, a passionate software engineer with over 4 years of experience in full-stack and frontend development. I specialize in creating user-centric applications with technologies like Python, React, and Node.js. I thrive in collaborative environments and enjoy tackling complex problems with innovative solutions. Let's build something amazing together!

Available to hire

Hi! I’m Italo, a passionate software engineer with over 4 years of experience in full-stack and frontend development. I specialize in creating user-centric applications with technologies like Python, React, and Node.js. I thrive in collaborative environments and enjoy tackling complex problems with innovative solutions. Let’s build something amazing together!

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Advanced
Portuguese
Fluent
Spanish; Castilian
Beginner

Work Experience

Frontend Developer - Freelance at Freelance (Remote)
January 1, 2021 - June 7, 2024
Designed and implemented a training simulation tool using VPython, enhancing independent practice and learning for air traffic control students. Developed responsive full-stack web applications with React, Next.js, and TypeScript, ensuring integration of front-end and back-end components. Created reusable modular components following clean architecture principles, partnered with designers for UI/UX, integrated RESTful APIs and microservices, and ensured code quality with Jest and Cypress testing frameworks. Collaborated in agile teams to meet project requirements and timelines.
Software Engineer | Full-Stack Developer | Air Traffic Control Systems Specialist at Brazilian Air Force (FAB)
January 1, 2017 - November 30, 2024
Developed and maintained mission-critical software solutions focusing on automation, scheduling, and air traffic control training. Created a training simulation tool using VPython for independent trainee practice with enhanced visual route representations. Designed and deployed an Operational Scheduling System using Next.js, Node.js, and MongoDB (with Prisma ORM), reducing manual scheduling time from 14 days to 3 minutes. Led expansion of this system across multiple air traffic control sectors, improving workflow efficiency. Developed JavaScript macros for data processing and operational planning, implemented automation tools to manage military personnel shifts reducing conflicts, and was relocated to the Optimization and Performance Section due to successful process automation initiatives.
Frontend Developer - Freelance at Freelance (Remote)
January 1, 2021 - June 21, 2024
Designed and implemented a training simulation tool using VPython to enhance learning outcomes for air traffic control students. Built and deployed responsive web applications with React, Next.js, and TypeScript, ensuring seamless integration of front-end and back-end components. Created reusable modular components and collaborated closely with designers and stakeholders to deliver user-friendly interfaces. Integrated RESTful APIs using microservices architecture and maintained high code quality through testing frameworks like Jest and Cypress. Worked within agile teams to meet project requirements and timelines.
Software Engineer | Brazilian Air Force (FAB) at Brazilian Air Force
January 1, 2017 - November 30, 2024
Developed and maintained mission-critical software focusing on automation, scheduling, and air traffic control training. Created a VPython training simulation tool for air traffic trainees, enhancing independent practice via visual aeronautical route representations. Designed and deployed an Operational Scheduling System cutting manual scheduling time from 14 days to 3 minutes using Next.js, Node.js, and MongoDB (Prisma ORM). Expanded system adoption across multiple air traffic control sectors to optimize workflow and developed JavaScript-based macros to streamline data processing and operational planning. Implemented automation for military personnel shift management, reducing conflicts and improving coordination. Promoted to the Optimization and Performance Section due to success in process automation.
Undergraduate Researcher & Tutor at Federal Rural University of Pernambuco (UFRPE)
January 1, 2014 - December 31, 2016
Served as Physics I & II tutor assisting students with fundamental and advanced concepts. Led research on inextensible balloons, developing computational models using image analysis. Presented findings at the National Physics Meeting. Tutored students in Python and LaTeX which supported programming coursework. Contributed to improved ENADE Physics program score, elevating it from 3 to 4. Graduated top physics student and received laureate for outstanding academic performance.
Frontend Developer at Freelance
January 1, 2021 - Present
As a Freelance Frontend Developer, I've been designing and implementing training simulation tools and building full-stack web applications using React, Next.js, and TypeScript. My role involves creating reusable components and collaborating with teams to ensure high-quality user experiences.
Software Engineer at Brazilian Air Force
January 1, 2017 - November 1, 2024
In my role as a Software Engineer with the Brazilian Air Force, I developed mission-critical software solutions focusing on automation and scheduling. I implemented an Operational Scheduling System that greatly reduced manual scheduling time and optimized workflows across various sectors.
Undergraduate Researcher & Tutor at Federal Rural University of Pernambuco
January 1, 2014 - January 1, 2016
As an Undergraduate Researcher & Tutor, I assisted students in understanding Physics concepts and led a research project involving computational models. I contributed to the improvement of the ENADE score for the Physics program, being recognized for my academic achievements.

Education

Physics at University Federal Of Pernambuco
January 1, 2013 - December 31, 2016
Air Traffic Controller at Brazilian Air Force
January 1, 2017 - December 31, 2019
Physics Degree at University Federal Of Pernambuco
January 1, 2013 - December 31, 2016
Bachelor's Degree in Physics at University Federal of Pernambuco
January 1, 2013 - January 1, 2016
Air Traffic Controller Certification at Brazilian Air Force
January 1, 2017 - January 1, 2019

Qualifications

React
January 1, 2021 - December 31, 2021
TypeScript Basics
January 1, 2021 - December 31, 2021
JavaScript Advanced
January 1, 2021 - December 31, 2021
JavaScript Extended
January 1, 2021 - December 31, 2021
JavaScript Basics
January 1, 2021 - December 31, 2021
HTML + CSS Advanced
January 1, 2021 - December 31, 2021
HTML + CSS Basics
January 1, 2021 - December 31, 2021
Git and Terminal
January 1, 2021 - December 31, 2021
React
January 1, 2023 - December 31, 2023
TypeScript Basics
January 1, 2023 - December 31, 2023
JavaScript Advanced
January 1, 2023 - December 31, 2023
JavaScript Extended
January 1, 2023 - December 31, 2023
JavaScript Basics
January 1, 2023 - December 31, 2023
HTML + CSS Advanced
January 1, 2023 - December 31, 2023
HTML + CSS Basics
January 1, 2023 - December 31, 2023
Git and Terminal
January 1, 2023 - December 31, 2023
React Certification
January 11, 2030 - December 10, 2025
TypeScript Basics
January 11, 2030 - December 10, 2025
JavaScript Advanced
January 11, 2030 - December 10, 2025
JavaScript Extended
January 11, 2030 - December 10, 2025
HTML + CSS Advanced
January 11, 2030 - December 10, 2025
Git and Terminal
January 11, 2030 - December 10, 2025

Industry Experience

Government, Software & Internet, Education, Transportation & Logistics, Professional Services

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more