# 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