Fernando is a software engineer with 19+ years of diverse experience. He creates high-quality readable code that is easy to maintain and won’t break. Fernando is passionate about implementing best practices utilizing unit testing. Strong knowledge in back-end development, very strong in C# and .NET Core within a microservices-based architecture.
Hire FernandoWorked on the broker side of XP, it was a legacy system that was built on top of a bespoke framework based on .NET Framework 4.6. The system was already live for two years and he helped with the implementation of a new feature that allowed the end-user to make third-party bank transfers. Big effort on the integration side of these bank transfers. Some of the requirements were integration with an anti-fraud system, anti-money laundering (AML) system, and monitoring. The technical requirements included disaster recovery capabilities, rollback for certain scenarios, and guarantee that the transfer happens within a predefined time limit.
The tech stack includes .NET 5, Microsoft Orleans, Kafka, SQL Server, MongoDB, Redis, and Azure.
This company was a startup, and its product was a legacy HR system designed to track the time and attendance of employees. The product was a monolith system built with ASP.NET MVC with .NET Framework. It was running on top of an IIS server hosted on a Virtual Machine.
The tech stack was AWS, AWS Lambda, SQL Server, MongoDB, .NET Core 2.2, and ASP.NET MVC with .NET Framework.
Tech Stack: Angular 5+, Node.js, NestJS, Oracle, Jenkins, ASP.NET Core, REST API, Git, VSTS, MongoDB, SQL Server, Azure.
Creation of new technical training material, maintenance of this content across the multiple releases of the product. Created an environment isolated by virtual machines using Microsoft Hyper-V where the students felt encouraged to practice the exercises with no fear as if anything went wrong, he could roll back the VM to a previous snapshot and restart the exercise.
Tech Stack: Unit Testing, MVP, Hyper-V, Virtual Machines, Unit Testing, .NET Framework, C#, Visual Studio, SQL Server, Rhino Mocks, NUnit, Fiddler
From April until October, He worked with the State Street team, where he guided new hires and developed tools to minimize issues with the build server, promoting continuous integration. From January until March, he joined the team responsible for the creation of a proof of concept for BBVA (Banco Bilbao Vizcaya Argentaria), one of the largest banks in Spain. Eventually, the bank bought our product.
Tech Stack: .NET Framework 4.5, C#, WCF, Entity Framework 6.0.0, Windows Workflow Foundation, Drools, Guvnor, Visual Studio 2012, TFS, SQL Server 2012, Oracle, Rhino Mocks, and NUnit.
Mentored junior developer on Strategic technical guidance and programming practices like Dependency Injection and Unit Testing. Consulted on successful implementation of new processes, technologies, and tools, including source control (SVN/TFS), software metrics, unit testing (IoC/DI), Object-oriented programming, and ASP.NET MVC.
The tech stack was.NET Framework 4.5, C#, Visual Studio 2012 and Subversion (SVN), and Team City, Unit Testing, SQL Server, REST API, ASP.NET MVC, IoC/DI, OOP.