# Fernando Rocha Fonteles Filho ## Full Stack Software Engineer ### Contact Information - **Location:** Fortaleza, CE - Brazil - **GitHub:** https://github.com/fernandorff/ - **LinkedIn:** https://www.linkedin.com/in/fernandorff/ - **Email:** fernandorff92@gmail.com - **Phone:** +55 (85) 99929-2882 ## Technical Skills ### Front-End Development - **Languages:** JavaScript, TypeScript, HTML, CSS - **Frameworks:** React, React Native, Next.js, Angular - **UI Libraries:** Tailwind CSS, Google Material UI, Ant Design, Bootstrap, PrimeFaces - **Testing:** Jest, Karma - **Architecture:** Micro Frontends (Single-SPA) - **Design Tools:** Figma ### Back-End Development - **Languages:** Java, Node.js, TypeScript - **Java Stack:** Spring Boot, Spring Data JPA, Hibernate, Kafka - **Node.js Stack:** NestJS, Express, TypeORM, PrismaORM - **Databases:** SQL, NoSQL, Redis - **DevOps:** Docker, CI/CD - **Architecture:** MVC, Microservices, Clean Architecture - **Testing:** JUnit, Jest ### AI-First Development Workflows - **Advanced AI Tools:** Model Context Protocol (MCP) integrations, AI Agents for task automation, Spec-driven development - **Practices:** - AI-assisted code generation - AI-powered refactoring - AI-driven debugging and code review - Prompt engineering for development tasks - Spec-driven development using LLMs to generate implementation directly from detailed specifications - **Methodology:** Leveraging LLMs for rapid prototyping, architectural planning, productivity enhancement, and spec-first workflows where natural-language or formal specifications are translated into production-ready code ### Languages - **Portuguese:** Native - **English:** Advanced (TOEFL 2013 Score: 100/120) ## Professional Summary Full Stack Software Engineer with expertise in modern web technologies and AI-first development workflows. Strong focus on teamwork, knowledge sharing, and contributing throughout the product development lifecycle. **Key Strengths:** - Fast learner with high adaptability to new paradigms and technologies - Focus on efficiency, maintainability, and exceptional user experience - Experienced in microservices architecture, clean code practices, and scalable solutions --- ## Professional Experience ### Full Stack Software Engineer | Tarea **Duration:** August 2025 - Present **Location:** Remote **Responsibilities:** - Lead large-scale refactoring initiative to improve code quality and maintainability - Develop comprehensive technical documentation for existing systems - Design and implement shared configuration libraries across microservices - Establish best practices and guidelines for team development workflows - Drive technical decisions to ensure healthy and scalable product growth **Projects:** - State Attorney General's Office Service Platform (PGE-CE) - **Front-End:** TypeScript, Angular, PrimeNG, Jest - **Back-End:** Java, Spring Boot, Microservices, JUnit, Kafka, Redis --- ### Full Stack Software Engineer | Fóton Informática **Duration:** March 2024 - August 2025 (1 year 5 months) **Location:** Remote **Responsibilities:** - Participated in the creation and maintenance of approximately 40 microservices and micro frontends in production - Developed and integrated RESTful APIs with legacy banking systems - Collaborated on large-scale distributed architecture for banking automation platform - Contributed to technical documentation **Projects:** - Banking Agency Automation Platform (Caixa) - **Front-End:** TypeScript, Angular, Angular Material, Micro Frontends, Karma - **Back-End:** Java, Spring Boot, Hibernate, PostgreSQL, Oracle SQL, Microservices, JUnit, Kafka, Redis --- ### Full Stack Software Engineer | Lampp-IT Solutions **Duration:** July 2023 - March 2024 (9 months) **Location:** Fortaleza-CE (Hybrid) **Projects:** - Department of Transit Platform (Detran) - **Front-End:** TypeScript, React, Next.js, Redux, Ant Design, Tailwind CSS - **Back-End:** Java, Spring Boot, Hibernate, PostgreSQL - Government Procurement and Contract Management Platform (Seict) - **Front-End:** Angular, Angular Material, Tailwind CSS - **Back-End:** Java, Spring Boot, Hibernate, PostgreSQL, API First Design - Business Intelligence Platform - **Front-End:** TypeScript, React, Next.js, Redux, Material UI (MUI) - **Back-End:** TypeScript, Node.js, NestJS, TypeORM, PostgreSQL, Clean Architecture --- ### Full Stack Software Engineer | Freelancer **Duration:** June 2023 - December 2023 (7 months) **Location:** Remote **Projects:** - Inventory Management Platform - **Front-End:** TypeScript, React - **Back-End:** Node.js, NestJS, PrismaORM, MVC, PostgreSQL - HR and Employee Management Platform - **Front-End:** TypeScript, React - **Back-End:** Java, Spring Boot, Hibernate, MVC, Oracle DB --- ### Full Stack Software Engineer | CWI Software **Duration:** August 2022 - May 2023 (10 months) **Location:** Remote **Projects:** - Crescer: Full Stack Developer Professional Training - **Front-End:** JavaScript, React, Bootstrap, Tailwind CSS - **Back-End:** Java, Spring Boot, Hibernate, PostgreSQL, Docker, MVC - Crescer .NET: .NET Developer Professional Training - **Back-End:** C#, .NET, Entity Framework, SQLite, MVC, Onion Architecture --- ### Front-End Developer | Líder7 Solutions **Duration:** October 2022 - December 2022 (3 months) **Location:** Fortaleza-CE (Hybrid) **Projects:** - Web, Mobile, and Landing Page Point of Sale (POS) System - **Front-End:** HTML, CSS, Bootstrap, JavaScript, TypeScript, Angular, Ionic --- ## Other Professional Experience ### Train Operator | Fortaleza Metro **Duration:** March 2017 - January 2022 (4 years 11 months) **Location:** Fortaleza-CE --- ### Digital Designer - UI/UX | Virtual Institute UFC - Educational Media Lab **Duration:** January 2016 - December 2016 (1 year) **Location:** Fortaleza-CE --- ## Education ### Technological Degree in Full Stack Development **Institution:** Universidade Estácio **Completion Date:** October 2024 ### Bachelor's Degree in Digital Media Systems **Institution:** Federal University of Ceará (UFC) **Completion Date:** December 2019 ### Science Without Borders Exchange Program - Art & Design **Institution:** University of New South Wales (UNSW) **Location:** Sydney, Australia **Duration:** July 2014 - July 2015 --- ## Certifications ### Alura Certifications - **Java Development Track** - 76 hours - [Certificate](https://cursos.alura.com.br/degree/certificate/b9258363-a5c9-4d66-a0bd-b145704c78c2?lang=pt_BR) - **HTML & CSS Development Track** - 66 hours - [Certificate](https://cursos.alura.com.br/degree/certificate/af2e1ee7-e64b-4e3f-8ff3-dd5130664cc0?lang=pt_BR) - **TypeScript Development Track** - 31 hours - [Certificate](https://cursos.alura.com.br/degree/certificate/71c72bf6-044e-4aab-a5c1-2dc9520b6f09?lang=pt_BR) - **UX Design Track** - 80 hours - [Certificate](https://cursos.alura.com.br/degree/certificate/ecc8941c-6004-402b-a11e-1a951d58618a?lang=pt_BR) - **Agile Business Methodologies Track** - 52 hours - [Certificate](https://cursos.alura.com.br/degree/certificate/42f7bafd-19a0-484e-9c67-928b2b2990f5?lang=pt_BR) - **QA: Processes and Automation Testing Track** - 51 hours - [Certificate](https://cursos.alura.com.br/degree/certificate/7ca7189f-48ee-4669-8aba-b887f4e1f9ad?lang=pt_BR) - **Profile:** https://cursos.alura.com.br/user/fernandorff92 ### CWI Professional Training - **CWI Crescer Level 1** - 200 hours - [Certificate](https://drive.google.com/file/d/1GWiKQHq3VGZkWZUmOtM9mFL5L6NwxPko/view) - **CWI Crescer Level 2** - 200 hours - [Certificate](https://drive.google.com/file/d/1GWiKQHq3VGZkWZUmOtM9mFL5L6NwxPko/view) - **CWI Crescer .NET** - 70 hours - [Certificate](https://drive.google.com/file/d/1ltOPTRxcZ0ZeVmNqDofx989sf3bUK77k/view?usp=sharing) ### Udemy Certifications - **React Native - Practical Guide** - 28 hours - Instructor: Maximilian Schwarzmuller - [Certificate](https://www.udemy.com/certificate/UC-ca894db7-2c8d-491c-a2d7-d9e036a84064/) - **Angular - The Complete Guide** - 36 hours - Instructor: Maximilian Schwarzmuller - [Certificate](https://www.udemy.com/certificate/UC-380a1344-2cbe-4611-97fe-f26a90cd0e64/) - **NodeJS - The Complete Guide** - 40 hours - Instructor: Maximilian Schwarzmuller - [Certificate](https://www.udemy.com/certificate/UC-f7fdc85d-fbbe-40ce-9b0f-2014ca9686ed/) - **NestJS - Complete Developer Guide** - 20 hours - Instructor: Stephen Grinder - [Certificate](https://www.udemy.com/certificate/UC-0aa219f4-9093-44fe-a6bb-5a3f27612c8c/) - **Mastering Microservices with Spring Boot, Docker, Kubernetes, RabbitMQ, and Apache Kafka** - 39 hours - Instructors: Eazy Bites, Madan Reddy - [Certificate](https://www.udemy.com/certificate/UC-52226c7b-e8df-44ea-990a-a6f890dc6dea/) ### Additional Certifications - **Tech+ Bootcamp (JavaScript, React)** - DIO + Banco Inter - [Certificate](https://drive.google.com/file/d/1zp6eKB5Q8cNPT2ikv_s7fR0vpJnJyzNu/view) - **Fundamentals of Object-Oriented Programming with Java** - Dell Lead - [Certificate](https://drive.google.com/file/d/1FfN3HXl4bv9dvYizb5J9M73zpRBh4zWz/view) - **Python Integrated Project** - Estácio - [Certificate](https://drive.google.com/file/d/1wFCUiUpgk3-KqWi6HhnC0by6fiHQEv-v/view) ### Language Proficiency - **TOEFL IBT - Test of English as a Foreign Language** - Score: 100/120 - [Certificate](https://drive.google.com/file/d/1MaXphP9sovkSrMHzHLj4-QpLabj6dT9K/view) - Reading: 25/30 - Listening: 27/30 - Speaking: 24/30 - Writing: 24/30 ## Publications ### Academic Publications - **Balancing in Mobile Games: Case Study of Clash Royale** - Published in: Brazilian Symposium on Games and Digital Entertainment (SBGames) - [View Article](https://sol.sbc.org.br/index.php/sbgames_estendido/article/view/19624) # Fernando Rocha Fonteles Filho