
Joaquin Ferroni
Verified Expert in Engineering
Software Developer
Murcia, Spain
Toptal member since July 23, 2021
Joaquin is a software engineer and full-stack developer who has worked on enterprise projects in the healthcare and gambling industries and with clients such as CocaCola. He excels with C# and is comfortable with JavaScript and Typescript frameworks like Angular and Svelte. He has a passion for coding and enjoys performance and optimization challenges.
Portfolio
Experience
- C# - 7 years
- C#.NET - 6 years
- Git - 3 years
- Angular - 2 years
- Redis Cache - 1 year
- CQRS - 1 year
- Microservices Architecture - 1 year
- Docker - 1 year
Availability
Preferred Environment
Windows 10
The most amazing...
...and challenging project I delivered was a microservice with high performance and optimized to receive more than 1,000 requests per minute.
Work Experience
Senior Software Engineer
Formula Monks
- Developed highly scalable API written in .NET and C#, working on a microservice architecture running on Docker containers.
- Delivered high-quality code with exhaustive code reviews, unit tests, and functional tests with 80% coverage.
- Coordinated with other teams to integrate internal and third-party APIs to minimize errors.
- Made architectural decisions to improve performance and reduce the latency when communicating with other services.
- Handled the creation of CI/CD pipelines for new microservices.
- Included logs and metrics for better error handling and debugging of production issues.
Back-end .NET Developer
Evalueserve - Main
- Worked as a senior software engineer, in charge of defining and developing the entire microservice architecture using top C# and .NET technologies.
- Configured the CI/CD pipelines that handle releases to our Azure Cloud service. Configured the Kubernetes and Docker services that handle all the communication between services.
- Used Netcore, Dapper, microservices, API Gateway, RabbitMQ, Azure, Azure DevOps, Kubernetes, Docker, and SQL Server.
Senior C# Back-end Engineer
Celerative
- Led a team of three developers creating a new microservice written in C# for betting sites. The focus was placed in performance and optimization of the code to handle requests as fast as possible.
- Tracked tasks and resolved bugs using Jira linked to Bitbucket.
- Stressed the API and got an outcome of over 1,000 requests per minute.
- Improved performance in one of the existing back office sites that manage the prices of every game and contest.
Full-stack Developer
Sooft Technology
- Improved performance, added new features to an existing web application, and integrated systems.
- Tracked issues using Jira and validated code with code reviews.
- Developed multiple modules written in different versions of .NET. (4.5 ,Core 3), Angular 2+, and provided information to architects about technical improvements.
- Developed applications for areas such as healthcare and gambling and with clients such as Coca Cola.
Experience
Back-end C# Engineer
Technology stack: NetCore, RedisCache, Docker, C#, CQRS, xUnit, Moq, FluentValidation.
Blog to Apply Repository Pattern
https://www.c-sharpcorner.com/blogs/net-core-webapi-repository-pattern-generics-swagger-and-more2Education
Engineer's Degree in Software Engineering
Universidad Tecnologica Nacional - Cordoba, Argentina
Certifications
Exam 483: Programming in C#
Microsoft
Skills
Libraries/APIs
REST APIs, Node.js, React
Tools
Git, TFS, Jira, GitLab, Bitbucket, AWS IAM, Amazon Simple Queue Service (SQS), Amazon Simple Notification Service (SNS)
Languages
C#.NET, C#, SQL, JavaScript
Frameworks
.NET, .NET Core, Angular, .NET 3, AngularJS, Ionic, Ionic 3, .NET 7, NestJS
Paradigms
Object-oriented Programming (OOP), Microservices Architecture, CQRS, Microservices, REST, Unit Testing
Platforms
Docker, Azure, Kubernetes
Storage
Redis Cache, Redis
Other
APIs, Software, Design, Algorithms, Pattern Design, Architecture, Windows 10, Finance, Integration Testing
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring