Summary
Overview
Work History
Education
Skills
Timeline
Generic

Irving Oswaldo Leyva Huamaran

Computer System Engineer
Puerto Vallarta

Summary

I am a Senior Developer specializing in .NET and C#, with extensive experience in designing, developing, and maintaining scalable and high-performance applications. I focus on software architecture, API development, database management, and system optimization. I also implement CI/CD pipelines, security best practices, and lead development teams to ensure efficient and high-quality solutions.

Overview

6
6
years of professional experience
1
1
Language

Work History

SR Developer

Grupo Vidanta
06.2022 - Current
  • Built full-stack web applications using C#, .NET, Angular, and React.
  • Design and implement applications in C# with .NET Core and .NET Framework, following SOLID principles and clean architecture.
  • Designed and implemented authentication and authorization using OAuth2, JWT, and IdentityServer.
  • Worked with cloud-based infrastructure, deploying applications on Azure and AWS.
  • Develop and maintain RESTful APIs, ensuring efficient integration with external systems.
  • Integrated third-party APIs and services using RESTful and SOAP web services.
  • Manage SQL Server, MySql, optimizing queries and performance.


SR Analyst Progremmer

Grupo Vidanta
10.2020 - 06.2022
  • Design, implement, and update software solutions using C#.
  • Follow best coding practices to ensure readability and maintainability.
  • Identify and resolve software issues to ensure smooth operation.
  • Connect external services and APIs with C# applications.
  • Improve execution speed, memory usage, and overall efficiency.
  • Work with designers, testers, and other developers to meet project goals.
  • Ensure data protection, authentication, and authorization in applications.
  • Manage, query, and manipulate data using SQL Server, Entity Framework, or other technologies.

SOA Administrator

Grupo Vidanta
08.2019 - 10.2020
  • Develop web services and APIs using standards like SOAP, REST, WSDL, and XML.
  • Create microservices to enhance system modularity.
  • Ensure efficient communication between services and enterprise applications.
  • Ensure services are reusable and compatible with different systems.
  • Implement communication standards such as JSON and XML.
  • Analyze logs and performance metrics.
  • Implement authentication and authorization (OAuth, JWT, SAML).
  • Collaborate with analysts, architects, and developers to optimize services.

JR Analyst Programmer

Grupo Vidanta
03.2019 - 08.2019
  • Write code in C# and .NET (Core and Framework) for web, desktop, or backend applications.
  • Implement new features under the guidance of senior developers.
  • Fix bugs and improve existing applications.
  • Use debugging tools like Visual Studio Debugger and Application Insights.
  • Implement basic controllers and services in applications.
  • Write SQL queries for SQL Server or MySQL.
  • Research and learn new technologies and frameworks related to .NET.
  • Improve development skills by following official documentation and online courses.

Education

Computer System Engineering - Technology

ITS Puerto Vallarta
Puerto Vallarta
05.2001 -

Skills

NET development

Expert problem solving

DevOps principles

Security best practices

Bug investigations

API integration

Timeline

SR Developer

Grupo Vidanta
06.2022 - Current

SR Analyst Progremmer

Grupo Vidanta
10.2020 - 06.2022

SOA Administrator

Grupo Vidanta
08.2019 - 10.2020

JR Analyst Programmer

Grupo Vidanta
03.2019 - 08.2019

Computer System Engineering - Technology

ITS Puerto Vallarta
05.2001 -
Irving Oswaldo Leyva HuamaranComputer System Engineer