Felipe T.

Felipe T.

Enterprise Architect/Team Leader/Senior Software Engineer

Rio de Janeiro, Brazil
Hire Felipe T. Hire Felipe T. Hire Felipe T.

About Me

Boasting 20+ years of IT experience, Felipe has diligently served as a Senior .NET Developer/Software Architect on numerous projects using a variety of tech stacks and applying best practice techniques. He has a solid background in back-end and infrastructure development, multithreading, architecture, domain design, performance optimization, DDD/TDD/BDD, and best practices compliance. Felipe has worked on APIs, microservices, domain refactoring, applying clean code, and implementing new project patterns. He has also provided technical support and consultancy for small businesses to create specific software products and achieve goals. As a project manager and tech lead, Felipe has managed tech projects worldwide using Agile methodologies and performed architecture, DevOps, and infrastructure tasks while teaching and training dev teams.

Work history

UpStack
UpStack
Senior Software Engineer
2018 - Present (6 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participating in scrums consisting of cross-functional teams, both software and hardware.

  • Ensuring that features are being delivered efficiently and on time.

Nelogica
Nelogica
Software Development Manager
2022 - 2023 (1 year)
Remote
  • Led and trained a team of professionals to build the number 1 tax system facilitator application.

  • Worked on Azure DevOps, security and infrastructure, and cloud-native applications.

  • Managed all the activities of the software development team and set goals for each team member to ensure timely project delivery.

Akeloo
Akeloo
CTO
2020 - 2022 (2 years)
Remote
  • Led the app build from scratch to cover several rules of the complex Brazilian tax system, mostly focused on stock market; the application ranked among the top 3 in Brazil, culminating with the company’s acquisition by Nelogica.

  • Used Hexagonal Architecture with AWS and Azure Services and set up several CI/CD projects using Azure DevOps and Git strategy.

  • Performed architecture, DevOps, and infrastructure tasks while teaching and training a team of developers.

Bússola do Investidor
Bússola do Investidor
CTO
2018 - 2020 (2 years)
Remote
  • Led a major product restructuring, converting a traditional ASP application full of bottlenecks into a .NET Core application, significantly increasing maintenance time and the team’s speed in developing new functionalities.

  • Contributed to the strategic development of a new functionality that fit marketing needs, increasing revenue threefold within 1.5 years.

  • Used web scraping bots to handle and display technical and fundamental analysis to stock market operators.

AllIntegra
AllIntegra
Lead Solutions Architect
2016 - 2018 (2 years)
São Paulo, Brazil
  • Led a major refactoring of project code and structure, reducing 90% of support requests per day, bug tracking average time from 48 to 2 hours, and development costs by 40%.

  • Effectively worked on APIs, implemented microservices, refactored the domain and applied clean code, and implemented new project patterns and best practice techniques.

  • Transformed all monolithic back-end code written with bad practices, unsecured, and bugs-ridden into an elegant, robust, and easily maintainable microservices architecture for the client.

Integritas
Integritas
Senior .NET Developer/Lead Developer
2014 - 2016 (2 years)
São Paulo, Brazil
  • Provided technical consultancy and expertise on numerous projects for clients on behalf of Integritas.

  • Participated in the Ownerinsite Tappin project, working on back-end tasks and unit tests, leading to the project being delivered with almost no bugs (93% coverage).

  • Developed a Windows Universal Application on the Captix project, an app used to manage Dell events.

Freelance
Freelance
Senior .NET Developer (Freelance)
2012 - 2013 (1 year)
Remote
  • Served as an independent consultant on local client projects, providing technical support and consultancy for small businesses to create specific software products and achieve goals.

  • Designed an Azure Cloud solution as an architect on the Educasfera project, used by several schools in Brazil, leading to low-cost maintenance, fewer requests for support, and the ability to scale with a very small team.

  • Provided technical guidance as senior developer in NFP Automotive, designing a solution to integrate the assembly plant's machinery with some quality programs, using PLC.

BNY Mellon
BNY Mellon
.NET Developer
2011 - 2012 (1 year)
São Paulo, Brazil
  • Provided technical expertise and support by fixing intranet bugs, thereby improving the system's overall intranet quality.

  • Refactored several data access layers, implementing repository patterns that facilitated data access code maintenance.

  • Worked on stored procedures to enhance system performance and accelerate data access functions.

XP Investimentos CCTVM
XP Investimentos CCTVM
Senior .NET Developer/Lead Developer
2008 - 2010 (2 years)
São Paulo, Brazil
  • Designed an internal brokerage application for big volumes, a server for streaming stocks quotations, and an order message system, reducing a monthly cost paid to a third-party provider.

  • Created an audit audio recorder solution, implemented in all company phone calls, with a large database/replication strategy to keep the company within the country's laws.

  • Implemented a high-level multithreading strategy and performance profiling on all company software, fixing several bugs that were creating long-time instability within the infrastructure.

Prion Brasil Soluções
Prion Brasil Soluções
.NET Developer | Lead Developer
2004 - 2008 (4 years)
Nova Friburgo, Brazil
  • Developed an innovative intranet application to handle the commercial pipeline for Westcon Group, allowing the organization to trace their sales more precisely and generate more visibility and traceability of their commercial leads.

  • Designed, developed, and deployed a mobile app that was sold to several construction material sellers, greatly enhancing their sales process.

  • Developed a Windows application that was sold on a large scale to several universities to handle students' grades, greatly improving the company's income.

Senai
Senai
Teacher
2003 - 2006 (3 years)
Rio de Janeiro, Brazil
  • Tutored students in several classes on programming, VB6, .NET, and Pascal.

  • Mentored and guided students from several companies for Senai.

  • Regularly provided support and feedback on student performance and skills level on different programming tools.

Full Screen
Full Screen
Software Developer
2000 - 2004 (4 years)
Rio de Janeiro, Brazil
  • Developed several tools to help manage small shops with several integrations with COBOL systems, providing a hybrid environment for operations.

  • Researched mobile applications and initial implementations of eVB/eVC before evolving into .NET Compact Framework.

  • Implemented programming changes to production following lifecycle and release strategy procedures.

Portfolio

Senior Software Developer/Team Lead - XP Investimentos CCTVM
Senior Software Developer/Team Lead - XP Investimentos CCTVM

Worked as a developer and later as a Windows Applications/Services team leader, developing several tools that helped to rank the company 1st (down from 8th) in terms of stock brokerage money volume in Brazil. Devised an innovative multithreading solution that improved the client platform's performance.

Solutions Architect - All Integra
Solutions Architect - All Integra

A service to keep the users' inventory management system in sync with all of their online sales channels, virtual stores, or marketplaces. The solution focuses on integrating ERPs, marketplaces, and several online marketing services for clients. Led a major refactoring of the project code and structure, reducing support requests and development costs.

Software Architect - Educasfera
Software Architect - Educasfera

A smart school management application for clients opening up new ways of cooperation and working on the future art of teaching. Created from scratch a software solution to manage educational organizations, with several integrations, heavily user-focused fast deliveries, and minimum support costs.

Senior Software Developer - Globalscape Tappin
Senior Software Developer - Globalscape Tappin

Created unit tests (Protractor/NUnit) and implemented back-end functionality on the software solution, resulting in the project delivering no bugs, which made the product release results a success.

Education

B.Tech System Engineering
B.Tech System Engineering
Universidade Cândido Mendes
2006 - 2011 (5 years)
Bachelor of Business Administration (Incomplete)
Bachelor of Business Administration (Incomplete)
PUC-RJ
2002 - 2005 (3 years)