English:
Advanced
Peru
UTC -05:00
America/Lima
Patrick is a backend developer/database administrator with more than 10 years of experience with. NET. Skilled with C#. He knows .net 5 .net core
Working with Cemex, in upgrading technology project. • Upgrade Net Framework 4.6 projects to .Net 6 version, business logic, and test projects with Azure Storage and Entity Framework. Deploy these in Nuget package in Azure DevOps feed through Azure DevOps Pipelines and Release Manager. • Upgrade API MVC project from Net Framework 4.6 to .Net 6, Deploy this in a container image to Azure Container Registry later to Azure Container Instance that is part of API environment managed by Azure API Management. • Implementation and Deploying of all changes though Azure DevOps (TFVC) in version branching strategy. Tech Stack: .NET core, Azure DevOps, c#, .NET 6, nuget package.
Want to hire this engineer?
Check if Patrick is availableExpertise
Years of commercial development experience
10 years of experience
Core technologies
Project Highlights
Caja Tacna, Software Development Lead (August 2014 - August 2022).
Aug `14 - Aug `22
8 years
Caja Tacna
The Municipal Savings and Credit Fund of Tacna S.A. (CMAC TACNA), is a financial intermediation institution, classified in the Non-Banking System of the Peruvian Financial System; which acts in the form of a Public Limited Company, with economic, administrative and financial autonomy. Its operation is covered by Resolution No. 505-92-SBS of May 21, 1992, of the Superintendency of Banking and Insurance and Resolution No. 322-98 – SBS, which authorizes its conversion to a Public Limited Company. It is also related to the law creating the Municipal Savings Bank System and the General Law of the Financial System and the Insurance and Organic System of the Superintendency of Banking and Insurance. It began its activities on June 1, 1992, the same ones that are regulated and controlled by the Peruvian State agencies: Superintendency of Banking and Insurance, Central Reserve Bank, subject to the provisions on Reserve Reserves and other mandatory regulations; Likewise, Caja Tacna is a member of the Deposit Insurance Fund.
Responsibilities & achievements
Management of the development life cycle of applications developed through various integration, delivery and continuous deployment techniques. • Implementation and configuration of continuous integration tools to automate the creation of applications using Git, Gitflow, Azure Devops, Jenkins, Sonarqube, and Owasp ZAP. • Implementation of scripts for the provisioning and configuration of infrastructure for continuous deployment tools to automate the production passes of applications to Azure Kubernetes Services, Azure Container Services, Application Services, Azure Databases using YAML, Terraform, and Ansible. • Definition of the scope of the technical architecture used for the projects (Monoliths, microservices using different languages: C#, Java, Node, Python and SQL Server database, MySQL, Postgres, Mongo. • Planning and Monitoring of Projects of the Institutional Operational Plan. • Incident management of institutional applications (bugs). • Coordination with Business Areas for regulatory and improvement requirements. • Training and support for development staff.
.Net Senior Developer
CEMEX
CEMEX is an international company dedicated to the manufacture of building materials such as cement and concrete. I mainly worked on the maintenance and development of the backend system. This system is responsible for generating electronic documents, and saving information about the delivery of products (based on data such as the GPS position of the trucks), among other functionalities.
Responsibilities & achievements
Working with Cemex, in upgrading technology project. • Upgrade Net Framework 4.6 projects to .Net 6 version, business logic, and test projects with Azure Storage and Entity Framework. Deploy these in Nuget package in Azure DevOps feed through Azure DevOps Pipelines and Release Manager. • Upgrade API MVC project from Net Framework 4.6 to .Net 6, Deploy this in a container image to Azure Container Registry later to Azure Container Instance that is part of API environment managed by Azure API Management. • Implementation and Deploying of all changes though Azure DevOps (TFVC) in version branching strategy. Tech Stack: .NET core, Azure DevOps, c#, .NET 6, nuget package.
Agency
100-400
GMT-6
Mexico, Mexico
Core Expertise
Industries
E-Commerce & Retail, Banking & Finance, Internet & Telecom, Big Data, Branding, design, web development
Want to hire this engineer?
Check if Patrick is available