Felipe Borges

Senior Full Stack Developer

LinkedIn

About

Highly accomplished Senior Full Stack Developer with over 3 years of experience in software development and 1+ years in technical leadership, specializing in JavaScript/TypeScript, Python, and cloud platforms like Azure and AWS. Proven expertise in architecting scalable microservices, implementing robust CI/CD pipelines, and driving innovative projects with Big Data and AI integrations. Adept at leading and coordinating developer teams to deliver high-impact, performant cloud-native solutions.

Work Experience

Senior Full Stack Developer

Apicbase

May 2023 - Jun 2024

Currently leading the development of innovative, high-complexity solutions as a Senior Full Stack Developer, leveraging JavaScript, Python, and Azure AI Services to deliver scalable and performant cloud-based software.

  • Led technical coordination for an innovative project, integrating Javascript, Python, and Azure AI Services, contributing to advanced cloud solutions.
  • Served as Technical Leader for a product leveraging Javascript, Python, Power BI, and Data Lake concepts, driving product development and analytics capabilities.
  • Designed and implemented scalable software architectures, including microservices and messaging services, enhancing system resilience and performance.
  • Applied comprehensive DevOps practices, including CI/CD pipelines and Infrastructure as Code (Terraform), to optimize deployment and operations in Azure.

Technical Lead

Dataside

Dec 2022 - May 2023

Led ideation, requirements analysis, and architectural definition for innovative, high-complexity cloud solutions, ensuring the development and sustainment of scalable, performant software.

  • Directed the technical vision and architecture for high-complexity, innovative cloud solutions, ensuring scalability and performance for critical systems.
  • Managed the full software development lifecycle from ideation to deployment, contributing to developing, testing, and sustaining cloud-native applications.
  • Led the integration of Big Data concepts and various systems, contributing to robust data solutions within the retail industry.

Head Of Development

Dataside

May 2022 - Dec 2022

Managed and technically led a critical project involving Node.js, React (JS/Native), and Python, focusing on artificial intelligence and robust infrastructure and security for sensitive data protection.

  • Managed and provided technical leadership for a key project, overseeing development in Node.js, React (JS and Native), and Python.
  • Implemented robust infrastructure and security measures to protect sensitive data, ensuring compliance and system integrity for critical applications.
  • Drove the integration of artificial intelligence capabilities, enhancing system intelligence and automation.

Full Stack Developer

Dataside

Jul 2021 - May 2022

Developed full-stack solutions with a focus on microservices, serverless computing, and native applications, leveraging Azure cloud services and DevOps practices.

  • Developed and deployed microservices within a Kubernetes environment, utilizing Kafka for message queuing to ensure high scalability and resilience.
  • Built native applications with React Native and implemented Infrastructure as Code (IaC) using Terraform for Azure DevOps, automating infrastructure.
  • Designed and maintained CI/CD pipelines in Azure DevOps, significantly improving deployment efficiency and software delivery speed.
  • Engineered data integrations for a major retail company, leveraging Databricks, Spark, Python, and SQL to process and analyze large datasets.

Full Stack Developer

Vixting

Oct 2020 - Jul 2021

As the first full-time developer at a Health Tech startup, I played a pivotal role in automating occupational medicine processes and scaling the development team.

  • Pioneered development efforts as the first full-time developer for a Health Tech company, establishing foundational systems and scaling the development team.
  • Automated key occupational medicine processes using JavaScript, Node.js, ReactJS, and MySQL, directly improving operational efficiency.
  • Managed team and product aspects, including backlog management, demand prioritization, and deployment, ensuring efficient feature delivery.
  • Implemented AWS services (SES, S3, SQS, EC2) to support scalable application infrastructure and data management.

Management Assistant

Prefeitura Municipal de São José dos Campos

Sep 2018 - Nov 2020

Automated manual administrative procedures for a municipal government, improving efficiency and public service delivery through scripting and problem-solving.

  • Automated digital procedures previously performed manually, utilizing JavaScript, Google Script, Python, VBA, and Auto Hotkey, significantly enhancing operational efficiency.
  • Resolved diverse audience requests and system barriers, consistently troubleshooting issues to improve public service delivery and satisfaction.
  • Managed customer service interactions with a diverse public, effectively addressing varied needs and improving municipal service accessibility.

Education

Software Development

IGTI

Jan 2020 - Dec 2020

Web Development

Rocketseat

Jan 2020 - Dec 2020

Computer Science

Harvard University

Jan 2020 - Dec 2020

Production Engineering

ETEP Faculdades

Jan 2018 - Dec 2020

Engineering

Universidade Federal de Itajubá

Jan 2015 - Dec 2018

Certificates

Microsoft Certified: Azure Fundamentals

Microsoft

Languages

English , Portuguese

Skills

Problem Solving & Automation

  • Problem Solving
  • Troubleshooting
  • Process Automation
  • System Analysis

Programming Languages & Frameworks

  • JavaScript
  • TypeScript
  • Python
  • Node.js
  • React.js
  • React Native
  • Django
  • Vue.js
  • SQL
  • Express.js
  • Sequelize ORM
  • Jest
  • VBA
  • Auto Hotkey

Cloud & DevOps

  • Microsoft Azure
  • AWS (SES, S3, SQS, EC2)
  • Docker
  • Kubernetes
  • Terraform
  • CI/CD Pipelines
  • Azure DevOps
  • Serverless Computing
  • Infrastructure as Code (IaC)
  • Observability

Software Architecture

  • Microservices
  • Messaging Services
  • Distributed Systems

Databases

  • MySQL

Data & Analytics

  • Data Engineering
  • Big Data
  • Kafka
  • Databricks
  • Spark
  • Power BI
  • Data Lake

Methodologies & Tools

  • Agile
  • Scrum
  • Kanban
  • Google Script

Leadership & Management

  • Team Coordination
  • Technical Leadership
  • Team Management
  • Product Management
  • User Experience
  • Product Discovery
  • Backlog Management
  • Demand Prioritization
  • Tasks Division
  • Pull Request Review
  • Deployment