
Eduardo Caceres
Verified Expert in Engineering
Software Developer
London, United Kingdom
Toptal member since January 31, 2020
Eduardo is a software developer with experience in sectors such as public transportation, healthcare, and job-seeking platforms. His specialty is back-end development, being particularly interested in the latest .NET Core versions and the full software development lifecycle, including CI/CD pipelines and deployment. Eduardo is a firm believer that code doesn't just need to work—it needs to be maintainable, reusable, and extensible.
Portfolio
Experience
- .NET Core - 4 years
- C# - 4 years
- Agile Software Development - 4 years
- Continuous Integration (CI) - 4 years
- Entity Framework Core - 4 years
- Continuous Delivery (CD) - 3 years
- Kubernetes - 2 years
- React Redux - 2 years
Availability
Preferred Environment
C#, .NET Core
The most amazing...
...project I've worked included embedded devices placed in vehicles and software in the cloud that processed in real time the info received from thousands of them.
Work Experience
Senior Full-stack Developer
Totaljobs
- Worked as part of the Totaljobs platform team, responsible for the company’s development and deployment infrastructures.
- Supported other teams in the migration of their services to .NET Core and their containerization.
- Provided support to other teams with infrastructure aspects such as traffic routing, pipeline building, deployments, and more.
Senior .NET Developer
Medefer
- Developed and maintained Medefer's virtual hospital platform, which provides specialist care for NHS patients and drastically reduces their waiting time for receiving consultant’s input to a few hours.
- Implemented cardiology, endoscopy, and dermatology specialties.
- Guided the team through their recently adapted agile working methodology.
- Implemented fully automated CI/CD pipelines using Azure DevOps.
Software Developer
GMV
- Developed a new ITS (intelligent transport systems) product: multi-platform back end (.NET Core 2.2, .NET standard), web-based front end (React, TypeScript), and microservices architecture (deployed using Docker containers to a Kubernetes cluster).
- Built a C++ communication layer to wrap existing ITS servers, allowing them to exchange information with clients/other servers using industry standards such as SIRI, GTFS, or trans model.
- Maintained an existing fleet management system (FMS) and fare collection systems (FCS) and upgraded them to use C++14.
Software and Flight Control Engineer
ARGOS Flying Projects
- Developed the flight control software of a brand-new drone model.
- Maintained the control software of existing drones.
- Collaborated on the physical design of a brand-new drone model.
Experience
Implementation of Virtual Hospital Services (Cardiology, Endoscopy, and Dermatology)
Public Transport Information Management using the SIRI Standard
During my stay at GMV, I was part of the project that developed the latest intelligent transport system (ITS) solution for Sydney Light Rail, contributing to the implementation of the SIRI standard there.
It included both a timetable and trip planner for the public transport operations and real-time monitoring of those services—allowing Sydney's public transport operator and final users (passengers) to be constantly informed about those trips.
DHA-FC
I was in charge of the software development for that new drone model, based on the open-source projects Pixhawk and ArduPilot. I was also involved in the electronic and physical design of it.
FileParser
https://github.com/eduherminio/fileparserThis project was born with a very specific purpose: provide a tool that can easily parse files with a known structure while being flexible and easy-to-use as a C++ standard IO approach.
Obstacle-avoiding Autonomous Robot
https://www.youtube.com/watch?v=zjnzNBr5MUQThat included autonomously avoiding fixed or moving obstacles and cliffs, detecting traffic lights, and going through slopes, grass, sand, small puddles, and more.
Education
Bachelor's Degree in Industrial Electronics and Automatic Control Engineering
Universidad de Valladolid - Valladolid, Spain
Skills
Libraries/APIs
SignalR, React Redux, React, Entity Framework
Tools
Jenkins, Terraform, NGINX
Languages
C#, C++, T-SQL (Transact-SQL), TypeScript, SQL, JavaScript
Frameworks
ASP.NET Core, .NET Core, Entity Framework Core, Swagger, .NET, Orleans, gRPC, Angular
Paradigms
Continuous Integration (CI), Continuous Delivery (CD), Agile Software Development, Model View Controller (MVC), Azure DevOps
Platforms
Docker, Kubernetes, Azure, Amazon Web Services (AWS)
Other
APIs, ArduPilot, Pixhawk
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