Fabio Milheiro
Verified Expert in Engineering
Full-stack Developer
Fabio is a full-stack developer with a wealth of freelance experience, mostly with clients based in London. He's extremely comfortable with .NET as he started out on it and has worked primarily with ASP.NET Core and React for the past few years. Fabio also has experience leading teams to successfully deliver projects and is extremely interested in a wide range of topics, including investments, communication, work methodologies, and optimization.
Portfolio
Experience
Availability
Preferred Environment
.NET, Visual Studio, Visual Studio Code (VS Code), C#, React
The most amazing...
...thing I've built was a data-driven customer onboarding system which reduced the amount of regular feature development time from two days to less than an hour.
Work Experience
Team Lead | Senior Full-stack Developer
Redington, UK
- Led multiple projects involving integrating several features into our app, namely fund and portfolio performance, a workflow to request data from external users, processing data to produce insights, and automation to schedule recurring common users tasks to improve productivity.
- Supported my reports to achieve team and personal development goals; three of my reports increased their responsibilities, e.g., mentoring others, refining issues before meetings, and one became a team lead under my stewardship.
- Created a performance-and-personal development plan with a weekly cadence of accountability for a report who was struggling. In the end, that report achieved a huge amount of progress and continues to improve. The secret was agreeing on consistent and incremental weekly progress goals.
Senior Full-stack Developer
DefinedCrowd
- Developed .NET Core microservices for the company's distributed system to support the management of users, overseeing jobs, execution of projects, and provide a façade service to the new web app.
- Created microservice and app to connect agents and crowd members via a Twilio integration.
- Built components for our UI component library and features on the front-end sites using React and Redux.
Senior Full-stack Developer
Betway
- Increased message handling throughput which prevented queues from getting too long.
- Solved the problems with the company's bespoke queue client which had been requiring DevOps to frequently restart the apps as it was unable to reconnect once a connection had gone bad.
- Standardized HTTP client usage with HttpFactory to fix HTTP issues exhausting the connection pool.
Senior Full-stack Developer
Pikabytes
- Developed a multi-tenancy application to allow publisher managers to market niche products through content marketing in multiple regions.
- Built a product aggregation background service to grab products from different merchants and update pricing.
- Created build-and-release pipelines in TeamCity and Octopus Deploy.
Senior Full-stack Developer
Madetech
- Developed the front-end Angular app for social workers to assist families.
- Implemented a back end in a .NET RESTful API with a database with Azure Cosmos DB.
- Constructed a build-and-release pipeline in Azure DevOps.
Senior Full-stack Developer
GAIN Capital
- Supported and stabilized the legacy applications and maximized performance up to 2,500%.
- Built web APIs to support the old and new onboarding processes.
- Developed a new onboarding system for the company's brands.
- Created new concepts for the new onboarding experience, namely data-driven form configurations, extensible navigation, and field/validation systems.
- Composed BDD automatic documentation with highlights of tested elements and errors in focused partial screenshots to improve communication between IT and the product owners.
- Restructured CI regional sites and landing pages.
- Consulted on the reengineering of the new funding site startup to enable specific branding depending on the client.
- Implemented a trading API, withdrawals forms, internal web and Windows services, and so on.
Experience
ADA Research
This was a SaaS (software as a service) app similar to a CMS (content management system) for investor research.
My Contributions:
I was involved in the implementation of individual fund and portfolio charts, the workflow to request data from external users and data, data uploads to produce insights, and automation of user actions.
Skills
Languages
C#, SQL
Frameworks
.NET, .NET Core, Angular, Ionic 4, ASP.NET MVC, AngularJS
Libraries/APIs
React, Entity Framework, REST APIs
Tools
Visual Studio, RabbitMQ, TeamCity
Platforms
Visual Studio Code (VS Code), Amazon Web Services (AWS), AWS Lambda, Umbraco, Azure, Docker
Paradigms
DevOps
Storage
Azure Cosmos DB
Other
Serverless, Octopus Deploy
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