Lucas Brogni
Software Engineer
lucasbrogni16@gmail.com
Summary
With extensive experience as a Software Engineer, I have worked with a diverse range of technologies including NodeJS, Typescript, AWS, React, Java, Kotlin, GraphQL, MySQL, Postgres, and MongoDB at companies such as Hoist Group, Avalara, Pleo, and Taxdoo. Most recently, I served as the engineering manager for my team, stepping in for the previous manager during their 10-month maternity leave.
Last 3 Professional Experiences
Senior Software Engineer / Team Lead
Taxdoo | Mar 2023 - Present
- Developed new features, collaborating in the entire Software Development lifecycle
- Management of infrastructure using IaC with AWS CDK
- Drove technical initiatives from system design to implementation
- Designed the team's testing strategy
- Mentored engineers through Taxdoo's mentorship program
- Worked across multiple projects such as defining a new testing strategy for the team and decoupling login from the legacy app migrating to AWS Cognito
- For 10 months, worked as the team's temporary Engineering Manager
Technologies: NodeJS, TypeScript, React, Cypress, Jest, MySQL, AWS, AWS CDK, DynamoDB, and AWS Lambda
Backend Software Engineer
Pleo | Feb 2022 - Mar 2023
- Development of new features extending the existing product collaborating in the entire Software Development lifecycle
- Collaboration on pair programming sessions and code reviews of team members
- Management of infrastructure using IaC with Terraform
- Worked on multiple projects including enablement of multi-entities and transaction reviews for multi-entities teams
Technologies: NodeJS, Typescript, Kotlin, JUnit, Jest, Postgres, Kubernetes, Docker, AWS, and Terraform
Senior Backend Software Engineer
Learningbank | Aug 2021 - Feb 2022
- Built features extending the existing product utilizing NodeJS and Typescript
- Collaboration on pair programming sessions and code reviews of team members
- Worked closely with the frontend team to ensure seamless integration between frontend and backend
- Wrote technical documentation such as RFCs, ADRs, etc.
- Worked on projects such as redesigning APIs to follow RESTFUL standards, creating a default template for new NodeJS services, and designing a solution for asynchronous communication between services
Technologies: NodeJS, Jest, AWS, and MySQL
Previous Professional Experiences
5 other years of experience across multiple industries between Brazil and Portugal. Such experiences include startups, consultancies, and corporates. During this time, I worked on multiple projects and was mostly responsible for developing solutions.
Technologies: Javascript, Typescript, NodeJS, React, Angular, Java, and PHP.
Personal Projects
API for Prospect Analysis in College Football to NFL Transition
Created a fully serverless API as a proof of concept for a Master's Degree in software architecture. Achieved a project grade of 9/10.
Technologies: TypeScript, AWS, MongoDB, Serverless
Education
Master in Software Architecture
IGTI (Brazil) | 2020 - 2021
College degree in Web Software Development
SENAI (Brazil) | 2016 - 2019
Languages
- Portuguese (Native)
- English (Fluent/Proficient)
- Italian (Intermediate)