Renan Winter Spatin
.Net Developer
I am a software developer with 6+ years of experience, specialized in backend development with .Net. My professional experience includes working on highly available solutions for various industries such as retail banking, offshore banking, finance, and legal firms. Currently, I am focusing on Web3-related projects. I am committed to delivering high-quality software and I am always looking for ways to improve my skills and stay up to date with the latest technologies.
Careers
Senior Software Engineer
Transfero Group
- Achievements:
- > Improve the team actuation by proposing and implementing a GitFlow
- > Increase the Solana integration performance by migrating the Python solution to .Net 7
- > Reduce the company costs by creating a centralized application that gets crypto prices on Coinmarketcap
- > Increase the integration on exchanges by creating a solution with MicroKernel Architecture and creating a Visual Studio Template that creates the library with the full structure, increasing 3x the velocity of these developments
- Context:
- Working on the Crypto Squad of the company responsible for the Blockchain and Exchange integration services, creating adapters, and making the architecture of the new projects.
- Technologies:> C# / .Net (5, 6, 7)
- > Azure Service Bus
- > SQL Server / PostgreSQL / MongoDB
- > REST API / Microservices / Docker / Kubernetes
- > Redis / Memory cache
- > CI/CD (Azure DevOps) / Azure
- > Exchange Adapters / Solana Integration
- > Entity Framework
- > Architecture (Clean, Hexagonal)
Technical Lead
BTG Pactual
- Achievements:
- > Increase the US offshore flow to the onboarders by creating a integration with Pershing that automaticaly upload documents on the workflow after the account creation
- > Increase the US and Cayman onboarders actuation by creating a workflow to create the PJ (company) offshore accounts
- Context:
- BTG Pactual is the biggest investment baking in Latin America.
- Worked on BTG Pactual on the Offshore Onboarding Squad, and started as a Tech Lead of the Teams working in the definitions, and work coding too. In the team, I have 5 developers and 1 QA.
- Our main responsibility is to continue creating some automation with a workflow to make the offshore onboarding process easier for our internal clients, but now we are integrating with other teams external to onboarding to make more automation than we can for the offshore onboarding process.
- Technologies:
- > C# / .Net (5, 6) / .Net Core 3.1 / .Net Framework 4.5
- > RabbitMQ / AWS SQS and SNS
- > MySQL / PostgreSQL / DynamoDB
- > REST API / Microservices / Docker / Kubernetes
- > Redis / Memory cache
- > CI/CD (Azure DevOps) / AWS
- > Entity Framework / Dapper
- > Architecture (Clean, Hexagonal)
Full Stack Developer
BTG Pactual
- Achievements:
- > Increase the onboarding offshore team actuation performance by creating a Workflow for the main flows of the onboarders (US and Cayman), and with this do some validations automatically.
- > Increase the INR onboarding by creating a similar workflow of the offshore
- > Remove one of the responsibilities of the onboarding core legacy application creating a microservice to do this with a segregated database using PostgreSQL and using .Net 6 for the application
- > Recognized as an Top professional of the year of 2022, receiving an exceeded category of the goals that only 30% of the entire company can be
- Context:
- Still working on BTG Pactual on the Offshore Onboarding Squad, and gain more leadership responsibilities.
- At this time, our main responsibility was to create some automation with a workflow to make the offshore onboarding process easier for our internal clients. In this automation, we use a system that exists on the onshore onboarding and create the automation for the main offshore.
- Technologies:
- > C# / .Net (5, 6) / .Net Core 3.1 / .Net Framework 4.5
- > RabbitMQ / AWS SQS and SNS
- > MySQL / PostgreSQL / DynamoDB
- > REST API / Microservices / Docker / Kubernetes
- > Redis / Memory cache
- > CI/CD (Azure DevOps) / AWS
- > Entity Framework / Dapper
- > Architecture (Clean, Hexagonal)
Full Stack Developer
BTG Pactual
- Achievements:
- > Recreated the legacy documents page migrating of Angular.js to React, adapting to the new layout of the system, and make possible to our internal clients to use this page, increasing the work time of the onboarders.
- > Increase the performance of one of the most important apis of the onboarding by migrating the application from .Net Core 2.2 to .Net 5 (the latest version of the time)
- > Reduce the socket starvation problem by creating a library to make easiest to integrate with IHttpClientFactory. I identified that the library the applications was using didn't use the HttpClient, so this was causing a lot of socket problem.
- Context:
- Work on the Onboarding team on the Offshore Squad of the bank. When i entered the teams was just created a month before I enter, and the primarly goal of the team was to migrate the legacy system to the new system.
- Technologies:
- > C# / .Net (5) / .Net Core 3.1 / .Net Framework 4.5
- > RabbitMQ
- > MySQL
- > REST API / Microservices / Docker / Kubernetes
- > Redis / Memory cache
- > CI/CD (Azure DevOps) / AWS
- > Entity Framework
Software Engineer
Thomson Reuters Brasil
- Achievements:
- > Avoid legal process duplication in our system, by creating an application to compare texts and verify the similarity using the Levenshtein algorithm
- > Recognized as an Top professional of the year of 2020, receiving an exceeded category of the goals
- Context:
- I was working as a .Net developer on a Team called DataCloud.
- At this moment I was already a technical reference for the team members, and I helped the Tech Lead to make process evolutions and software evolutions.
- I was challenged to create another project to avoid legal movements being duplicated after we automated get these movements from the court API. That was a problem because after we got these new movements we notified the lawyer that has updates on their process, but when we got this duplicated it was a false alarm. We created a system on an API that gets the old process movements and the new ones and returns a new list with a merge of this too, with as few duplications as we could. To these, we used the Levenshtein algorithm to get the text proximity and make an intelligent to verify if was or was not the same process movement.
Junior Software Engineer
Thomson Reuters
- Achievements:
- > Evolve the legal journal capturing by creating a classification using regex and sending it to ElasticSearch for better performance searching.
- > Increase the captcha recognition by creating an IA project to get the result of the image.
- > Recognized as a Top professional of the year of 2019, I was the only one of the Juiz de Fora Branch that receive the Far Exceed of the goals
- Context:
- Working on the Datacloud team, this year we made a migration from the on-premise servers to Azure to decrease costs and increase performance, and after this, we were back to focus on legal data capturing and classifications.
Software Developer Intern
Thomson Reuters Brasil
- I was working as a .Net developer on a Team called DataCloud.
- On the Team, we worked on automation to get legal process movements and send this to the lawyers to avoid entering each process every they see if there is any movement.
- On this project, We work with .Net Framework, GIT (with Git Lab), IIS, Windows Servers, and SQL Server.
- I was also responsible to make agreements with courts to integrate directly with their APIs to make our automation better because I have also graduated in Law, so I was able to make these agreements.
Education
XP Educação
Software archtecture - MBA
IF Sudeste MG
Information Systems
Rede e Ensino Doctum
Law
Welcome to Outdefine
A free tokenized community dedicated to connecting global tech talent with remote job opportunities. Our platform is designed to help you connect, learn, and earn in the tech industry while providing the chance to collect DEF tokens. Join our vibrant community today and explore a world of possibilities for your tech career!
Join for free