Profileimage by Ricardo Camacho Lead .NET/Azure/DevOps Developer from London

Ricardo Camacho

available
Contact

Last update: 10.03.2020

Lead .NET/Azure/DevOps Developer

Graduation: not provided
Hourly-/Daily rates: show
negotiable for remote projects
Languages: English (Native or Bilingual) | French (Elementary) | Portuguese (Native or Bilingual) | Spanish (Limited professional)

Skills

C# .Net Developer background, Object Oriented, OO, Agile, Test Driven Development (TDD), Scrum, Kanban, Scrumban, Waterfall, Business, Continuous Integration, Continuous Deployment, C#, ASP.NET, Razor, MVC, Web API, Windows Forms, Windows Services, Web Services, Java, Multithreading, shell script, HTML, DHTML, XML, XSD, XSLT, JavaScript, AngularJS, Gherkin, Specflow, Selenium, Powershell, ARM templates, MSBuild, CSS, Net Standard, .Net Framework 1.0-4.8, Net Core 2+, Oracle 8, Informix, PostgreSQL, MySQL, Microsoft SQL Server 2000-2016, NoSql, HTTP, SOAP, REST, ODBC, ADO.NET, JDBC, UDP, TCP/IP, Windows 7/8/10, Windows XP, 2000, NT, 98, 95, Linux, Solaris, Debian, Ubuntu, Azure, Desktop, MS Office, Tomcat, Apache, Ant, CVS, SourceSafe 6, Team Foundation Server, Eclipse, IntelliJ, Visual Studio 2003-2019, LDAP, Ultimus, TeamCity, Jenkins, GIT, SVN, VSS, Azure DevOps(VSTS), Docker, Kubernetes, Azure DevOps, Visual Studio, NET, Azure Cloud, Microservices, DevOps, Cloud, TDD, BDD, code libraries, NuGet, code coverage, automated tests, Visual C#, NET 4.6-4.7, Microsoft Azure, Azure Web Jobs, Azure Azure Event Grid, Azure Service Bus, Web Apps, Azure Functions, Azure Logic Apps, Azure SQL Server DB, Azure Application Security Environment, MSUnit, Unity, AutoFixture, xUnit, MsTest, Task Parallel Library, VSTS/TFS, gitflow, Angular, UI, NUnit, Agile processes, JQuery, Angularjs 1.6.7, Agile Methodologies, SQL Server 2012, Microsoft Dynamics 365, Build pipeline, dependency management, Entity Framework 6, ASP.NET MVC, AWS, ASP.NET MVC pages, Visual, Cyber Security, Entity Framework, SDLC, CQRS, IoC, WCF, ASP.NET Web Services, REST and SOAP Web Services, AJAX, SQL Server 2008, AIML, design patterns, coding, RDLC, SOAP Web Services, SQL Server, Java SE 1.5, multi-threading, Ultimus 6.1 and 7.2, Java SE 1.3, JSP, Java Beans, Servlets

Project history

07/2018 - 11/2019
DevOps Technical Lead
Just Retirement Group Plc
Just Group plc, formerly JRP Group plc and, before that, Just Retirement Group plc, is a British
company specialising in retirement products and services headquartered in Reigate, Surrey.

.NET/Azure Cloud, Microservices and DevOps Technical Lead

I was hired by Just Group to spearhead their efforts to transition into the Cloud, microservices and
DevOps by leading across two greenfield projects, multiple cross-disciplined teams of developers, dba's
and testers. To conclude and deliver several azure cloud based projects. This entailed leading by example
and pragmatic experience, thus helping to untangle the web of conflicting opinions that usually exist in a
highly regulated financial services Enterprise when stepping towards the new world of the Cloud and
DevOps, whilst at the same time ensuring the teams had a clear path forward and the opportunities
required to upskill in the new technologies.

Responsibilities:
* Liaise with all the involved parties to ensure a smooth development process
* Refine and optimize the CI/CD pipeline
* Mentor and coaching for upskilling and cross-skilling
* Introduce TDD and BDD and steer the teams towards an integrated test strategy
* Central communication point between business, operations, architecture, infosec and
development
* "Shielding" the team from business pressure for added focus and productivity
* Guide the teams towards self-sufficiency (make my role redundant)

Achievements:
* Streamlined the ongoing releases operations
* Increased communication efficiency across all involved parties
* Introduced company wide code libraries through NuGet Artifact Feeds
* Assisted in the pioneering of Azure ARM Templates, Powershell, Docker and Kubernetes,
DevOps initiatives
* Led 3 greenfield projects into production
* Upskilled and oiled team with a final code coverage of 75%+ and automated tests integrated
into the pipelines

Technical snapshot:
Visual C# (Standard, .NET 4.6-4.7.2, .Net Core 2.1), Web API, MVC, Razor, Agile Methodologies,
Microsoft Azure (Azure Web Jobs, Azure Azure Event Grid, Azure Service Bus, Web Apps, Azure
Functions, Azure Durable Functions, Azure Logic Apps, Azure SQL Server DB, ARM templates, Azure
Application Security Environment, Azure NSG), SCRUM, MSUnit, Unity, AutoFixture, xUnit, MsTest,
Windows Services, Specflow, Selenium, Gherkin, Task Parallel Library, Multithreading, Azure DevOps
(VSTS/TFS), Docker, Kubernetes, gitflow, git

10/2017 - 07/2018
Lead .NET/Angular Fullstack Developer
Demica
Demica has been a market leading provider of Working Capital Solutions to large corporates and
financial institutions for over 15 years.

Lead .NET/Angular Fullstack Developer

Reporting directly into the CTO I was asked to take lead in the effort in a new flagship product.

Responsibilities:
* Pickup, refactor and enhance an internal application into a commercial product
* Liaise with all the IT departments and ensure a clear and effective development process
* Liaise directly with business stakeholders to ensure that the product adheres to the product
vision
* Coordinate work efforts of foreign based resources

Achievements:
* Defined the full CI/CD Pipeline using Jenkins, msbuild, git and azure




* Cross trained functional testers into automated UI testers using Selenium, Specflow and NUnit
* Helped refine the Agile processes in place
Technical snapshot:
Visual C#, Web API, MVC, Razor, JavaScript, JQuery, Angularjs 1.6.7, Agile Methodologies, Microsoft
Azure, SCRUM, SQL Server 2012, NUnit, Specflow, Selenium, Gherkin, Microsoft Dynamics 365, Task
Parallel Library, Multithreading

06/2016 - 12/2016
Lead .NET Developer
Reed Exhibitions
Reed Exhibitions is the world's leading event organiser, with a growing portfolio of 500 events in 41
countries, and a staff of 3000 exhibition specialists.

Lead .NET Developer

Responsibilities:
* Architectural enhancements
* Build pipeline refinement and optimization

Achievements:
* Refactored the overall solution for build time reduction and compartmentalization
* Successfully played a part of a small cross-disciplinary team
* Contributed to improvements of the CI/CD environment
* Introduced a dependency management tree into the build pipeline using Nuget

Technical snapshot:
Visual C#, Entity Framework 6, Web API, ASP.NET MVC, Razor, JavaScript, Angularjs, Agile Methodologies,
AWS, SCRUM, SQL Server 2012, proprietary systems

10/2015 - 01/2016
Lead .NET Developer
Lloyds of London
The Lloyd's of London, generally known simply as Lloyd's, is an insurance market located in London's
primary financial district, the City of London

Lead .NET Developer

Responsibilities:
* Efficiently code and test the overall system
* Maintaining and creating ASP.NET MVC pages
* Architectural enhancements
* Liaise with key stakeholders to ensure business requirements were properly refined

Achievements:
* Successfully managed a small cross-disciplinary team
* Contributed to improvements of the CI/CD environment

Technical snapshot:
Visual C#, Entity Framework 6, Web API, ASP.NET MVC, WEB API, Razor, JavaScript, Angularjs, Agile
Methodologies, SCRUM, SQL Server 2012, proprietary systems

05/2012 - 10/2015
Vice President - Lead C# .NET Developer
JP Morgan Chase
JP Morgan Chase, also known as 'The Fortress' is one of the top investment banks in the world.

Vice President - Lead C# .NET Developer

Responsibilities:
* Successfully integrate new corporate systems and technologies into the application to provide new features
* Effectively manage foreign based teams to ensure UI development adhered to standards and expectations
* Application Security Champion - Cyber Security expert
* Member of the Cyber Security Steering Committee

Achievements:
* Conceived a system to reduce ticket count by 60-90% saving thousands of man-hours per week.
* Reduced vulnerability count and cross trained developers into security awareness and best practices
* Automated the software deployment process reducing risks and man-hours spent
* Integrated multiple Enterprise Applications across different LOB's using a standardized Architecture plan
* Introduced several key processes to refine and optimize the development management strategy in place




Technical snapshot:
Visual C#, Entity Framework, Windows Forms, SDLC, CQRS, DI, IoC, WCF and ASP.NET Web Services, REST
and SOAP Web Services, ASP.NET, AJAX, JavaScript, Agile Methodologies, Java and SQL Server 2008, AIML,
Corporate Proprietary Systems

01/2008 - 03/2012
Chief Information Officer/Chief Technical Architect
Horizon IT
Horizon IT was a software house focusing on creating productivity tools for developers such as new
frameworks, design patterns, Plug-In aids and more.

Chief Information Officer/Chief Technical Architect

Responsibilities:
* Creating and maintaining the Architecture of multiple solutions and products
* Effectively coached and managed developer teams from juniors to seniors
* Recruit and build development teams
Achievements:
* Streamlined the coding process to reduce development time by around 85%
* Trained multiple junior resources to senior level

Technical snapshot:
Visual C#, a Custom Framework, the fore mentioned plug-in, Windows Forms, RDLC, WCF and ASP.NET Web
Services, REST and SOAP Web Services, CQRS, DI, IoC, ASP.NET, AJAX, JavaScript, Agile Methodologies,
NUnit and SQL Server.

12/2005 - 01/2008
Chief Information Officer/Chief Technical Architect
Growth-Oriented Development
Growth-Oriented Development Ltd. was a start-up company that invested in creating a new development
framework for Object Oriented Languages such as C# or Java.

Chief Information Officer/Chief Technical Architect

Responsibilities:
* Efficiently creating and maintaining the Architecture of the framework
* Recruit and build development teams
* Define, manage and supervise all development processes
Achievements:
* Built multiple teams that operated at peak efficiency
* Trained multiple junior resources to senior level

Technical snapshot:
Java SE 1.5, Visual C#, a Custom Framework, the fore mentioned plug-in, CQRS, DI, IoC, Windows Forms, RDLC,
ASP.NET Web Services, multi-threading, XML, XSD, XSLT, ASP.NET, AJAX, JavaScript, Ultimus 6.1 and 7.2
and SQL Server.

09/2002 - 12/2005
Consultant
Technical snapshot:
Java SE 1.5, Visual C#, a Custom Framework, the fore mentioned plug-in, CQRS, DI, IoC, Windows Forms, RDLC,
ASP.NET Web Services, multi-threading, XML, XSD, XSLT, ASP.NET, AJAX, JavaScript, Ultimus 6.1 and 7.2
and SQL Server.

01/2001 - 07/2002
Java Developer
INESC-Inovação
INOV has the mission to assist organizations in the creation of new and innovative technology across multiple
market sectors.

Java Developer

Technical snapshot:
All projects were developed using Java SE 1.3, JSP, Java Beans, Servlets, HTTP, TCP/IP, multi-threading, CQRS,
DI, IoC, Informix, Solaris and Linux

01/1990 - 12/2000
Developer

Time and spatial flexibility

Willing to travel to most European cities

Contact form

Contact details