Felipe L.
Senior Backend Developer
Felipe is a passionate and versatile software engineer with over four years of commercial experience working with C#/.NET technologies.
He has an extensive background in digital product development, consultancy, and project management. Felipe has developed various software solutions, including custom-made ERPs, GDPR platforms, and play-to-earn Ethereum-based NFT games.
He has designed and developed multiple solutions ranging from mobile and web applications to server applications. His experience spans various sectors, including blockchain, cryptocurrencies, energy, logistics, gaming, textiles, and finance/banking, demonstrating his versatility and adaptability.
Felipe is well-versed in coding practices such as SOLID, DRY, and KISS, and has a strong understanding of the Software Development Life Cycle (SDLC). He has a keen interest in web and mobile development, continually striving to expand his knowledge and expertise in these areas.
Principale expertise
- Python 3 ans
- C# 8 ans
- .NET 8 ans
Autres compétences
- Enterprise Architect 4 ans
- SVN 3 ans
- MSSQL 3 ans
Expérience sélectionnée
Emploi
Software Engineer
MadeLabs, Chicago, US - 4 mois
At Madelabs, he has been developing a logistics web ERP that includes a marketplace for natural foods for a major raw food distributor in the US.
- Focused on the notification and sales services within the ERP system.
- Built communication with other APIs, such as the Delivery Routing API, using QT and HTTP.
- Designed the system to handle up to 10,000 users submitting orders manually at peak times.
- Deployed the application on AWS, working with services including SQS, SNS, RDS, S3, SES, and Lambda.
- Developed the application in C# with .NET Core 3.1.
- Managed deployments using the Serverless framework.
Les technologies:
- Les technologies:
- C#
- .NET Core
- AWS SQS
- AWS S3
- Enterprise Architect
- MQTT
- API
- AWS
Software Engineer
Illuvium.io - 3 mois
- Worked as a freelancer at Illuvium, developing the backend for a crypto game.
- Developed non-critical services such as sign-in, sign-up, user creation, and notifications.
- On launch day, the services he developed handled 100k+ simultaneous users flawlessly.
- Designed services based on a serverless AWS architecture using AWS Lambdas, primarily written in C# and Python.
- Utilized DynamoDB for the database.
Les technologies:
- Les technologies:
- Python
- C#
- AWS
- AWS Lambda
- DynamoDB
Software Engineer
Credit Suisse, São Paulo, BR - 3 mois
- Took over a complex codebase initially written by traders without computer science knowledge, which lacked essential features.
- Implemented unit tests, code versioning, and continuous integration to improve maintainability.
- Managed an application divided into two parts: a dedicated server running the .NET Core backend and a client using WinForms.
Les technologies:
- Les technologies:
- .NET Core
Software Engineer
BP, London, UK - 1 an
- Part of a small team of contractors at BP, developing a data protection platform compliant with the EU General Data Protection Regulation (GDPR).
- Designed to process up to 2 TB of plain-text data per day, connected to around 1,000 apps and APIs for data protection.
- Implemented a multi-cloud solution, primarily hosted on AWS with Azure as a backup.
- Utilized AWS services including SQS and Lambdas, with the data protection engine powered by Spark.
- Developed the platform using C#, Scala, and Python.
Les technologies:
- Les technologies:
- Python
- C#
- AWS SQS
- AWS Lambda
Éducation
FormationInformation Technology
Universidade do Vale do Itajaí · 2020 - 2022
License ès sciencesMechanical Engineering
Universidade Federal de Santa Catarina · 2016 - 2022
FormationTechnician in Software Development
SENAI/SC - Serviço Nacional de Aprendizagem Industrial · 2011 - 2012
Trouvez votre prochain développeur en quelques jours et non sur plusieurs mois
Dans un court appel de 25 minutes, nous voulons:
- Comprendre vos besoins en développement
- Vous expliquez comment nous allons vous mettre en relation avec le développeur le mieux qualifié pour votre projet, sélectionné avec soin
- Vous indiquez nos prochaines démarches afin de vous trouver le meilleur développeur, souvent en moins d'une semaine