Michel Henrique Baratella Silva
Senior Frontend Developer | React | TypeScript | UI/UX Optimization
📍 Valinhos, São Paulo, Brazil | 📱 +55 19 99120-7300 | ✉️ baratella2@gmail.com
Professional Summary
Results-driven Senior Frontend Developer with extensive IT experience, transitioning from a strong background in Software Quality Assurance (QA) and Subject Matter Expertise into high-impact Web Development. Currently specializing in Frontend Software Engineering utilizing the React/TypeScript ecosystem. Proven track record of delivering complex, highly scalable applications, including cutting-edge AI LLM-integrated solutions. Deep expertise across the full software development lifecycle—spanning requirements analysis, risk mitigation, modern CI/CD pipeline management, and Agile/Scrum/SAFe methodologies.
Core Skills
- Frontend Development: React, Angular 4, TypeScript, JavaScript (ES6+), HTML5, CSS3
- State Management & Data: TanStack, Zustand, React Context API, GraphQL, Axios, JSON
- Styling & Animation: Styled Components, Tailwind CSS, Framer Motion, Shadow DOM
- AI & Automation: LLM Integration (OpenAI Codex, Claude Cursor), MCP for automated ticket management
- Testing Frameworks: Jest, React Testing Library (RTL), Playwright, Vitest, JSDOM, Parasoft SOAtest
- DevOps & Security: GitHub Actions, Jenkins, SonarScan, Snyk, Azure MSAL Authentication, Cloudflare
- Methodologies: SAFe, Agile, Scrum, JIRA, Confluence, HP ALM
Professional Experience
Senior Frontend Developer (Contracted to AB-InBev) at ACT Digital
April 2025 – August 2026
Engineered highly complex frontend solutions and core application architectures.
Leveraged advanced AI tooling (OpenAI Codex, Claude Cursor) with custom rules, skills, and Model Context Protocol (MCP) agents to automate ticket management, epics/stories breakdown, and Atlassian documentation.
Implemented secure authentication architectures using Azure MSAL.
Optimized application performance and state management using Zustand, TanStack, and React Context; integrated seamless data fetching via GraphQL and Axios.
Built rich, fluid user interfaces with Tailwind CSS, Styled Components, and Framer Motion.
Developed Progressive Web Applications (PWAs) with a strict focus on SEO performance, web vitals, and accessibility.
Architected robust CI/CD pipelines via GitHub Actions, enforcing code quality and security standards via ESLint, TypeScript compilation, SonarScan, and Snyk vulnerability tracking.
Authored comprehensive test suites ranging from static, unit, and integration tests to end-to-end (E2E) coverage using Jest, RTL, Playwright, and Vitest.
Utilized Shadow DOM and custom Design Systems to achieve style encapsulation for external secure script injections.
Implemented internationalization (i18n) workflows for dynamic multi-language translation and Markdown rendering.
Frontend Developer at IBM
August 2024 – April 2025
Delivered modern web features utilizing React and integrated unit testing with Jest.
Collaborated in high-performing teams under the Agile SAFe framework and automated deployment workflows via Jenkins.
Software Engineer at IBM
December 2020 – August 2024
Developed full-stack features using React, Python, Java, and Bash Shell scripting.
Managed database design, queries, and data manipulation using PostgreSQL.
Automated infrastructure deployment and integration testing using Jenkins CI/CD pipelines configured with Groovy.
Managed software patching, security vulnerability remediation, and system updates across UNIX RHEL servers.
Active contributor in core Agile Scrum iterations, bridging cross-functional collaboration between development lanes.
Frontend Developer at IBM
December 2017 – December 2020
Programmed dynamic frontend applications using Angular 4.
Managed source control and environment deployments using Git, ClearCase, and automated Jenkins workflows.
Handled cross-server file management and configuration utilizing WinSCP and PuTTY.
Subject Matter Expert (SME) at IBM
September 2015 – December 2017
Led scope definition, demand analysis, Level of Effort (LOE) estimation, and project risk reporting.
Mapped complex business requirements to functional test cases, driving regression testing and Technical Readiness Review (TRR) documentation.
Overseed User Acceptance Testing (UAT) planning, defect prioritization, and production escape analysis.
Application Test Analyst (Embedded at IBM) at Stefanini Group
April 2013 – September 2015
Performed end-to-end frontend and backend analysis, validation, and XML data manipulation.
Developed backend API test scripts and validations using Parasoft SOAtest.
Acted as primary point of contact for clients and project owners, managing team task assignments and mentoring incoming technical resources.
Junior Technical Assistant / Auxiliary Technician / Trainee at Instituto de Pesquisas Eldorado
September 2009 – October 2012
Executed automated processes and drafted comprehensive project documentation.
Participated in the Android OS core test execution team for mobile phone platforms.
Education
- Bachelor of Information Systems | Metrocamp Veris IBTA (2012 - 2015)
- Bachelor of Computer Science | Instituição Paulista de Ensino e Pesquisa - IPEP (2010 - 2012)
Certifications
- Cognitive Practitioner
- Getting started with Microservices with Istio and IBM Cloud Kubernetes Service
- Hybrid Cloud Journey Essentials - Middleware
- Telecommunications Industry Foundations
- Big Data Foundations - Level 1
Honors & Awards
- Award of Excellence (2019)
- Quality Hero | DirecTV Software Quality Assurance (2015)
- Quality Hero | DirecTV Software Quality Assurance (2013)
Languages
- English: Native or Bilingual Proficiency
- Portuguese: Native or Bilingual Proficiency