Può essere disponibile
(Aggiornato% updatedDate%)Analista Programador
Lima, Perú
Nativo Spanish, Intermedio English
- Desarrollo en NET Framework, Net Core, Net 5, 6, 7, 8
- +13 años de experiencia en C#
- Desarrollo de SPA y PWA con Blazor WebAssembly
Competenze (44)
AUTO MOTIVADO
MANTENIMIENTO
ORIENTADO A OBJETOS
PROGRAMACIÓN ORIENTADA A OBJETOS
DOM
C#
.NET
HTML
ORM
API
CLAIMS
LOGGING
EXCEPCIONES
DESARROLLO DE APLICACIONES
MEJORES PRÁCTICAS
SOFTWARE ESTRUCTURADO
XML
WCF
Bootstrap
Visual C# 3.0
Control de Código Fuente
Resolución de Problemas
MS .NET
PATRONES DE DISEÑO
Git
DESARROLLO DE SOFTWARE
Visual Basic
JavaScript
RAZOR
INTEGRACIÓN
ARQUITECTURA
OAUTH
PAGOS
VISUAL BASIC 6.0
TELECOMUNICACIONES
CREDITO
FIREBASE
ENVÍO
Apache
PROPUESTAS
ERP
C++
RETROFIT
Android Studio
Esperienze professionali
2020-08 - Presente
Destacando mi habilidad para enfrentar desafíos, lideré la creación desde cero de una solución integral con Net 7 para la gestión de usuarios y roles, aplicando Jwt para autorización y estableciendo políticas basadas en Roles y Claims tanto en el BackEnd como en el FrontEnd. Mi esfuerzo y dedicación resultaron en mi promoción a Líder Técnico, donde actualmente planifico y estructuro nuevas soluciones y servicios para satisfacer los requisitos emergentes. Mis responsabilidades incluyen la elaboración de diagramas de arquitectura, procesos y la coordinación eficiente de equipos de desarrollo.
Mi experiencia se expande hacia el desarrollo de servicios en Net 7 con una arquitectura limpia, siguiendo los principios de Clean Architecture de Robert C. Martin. Además, estoy inmerso en la implementación de dos Api Gateway Ocelot para exponer servicios REST consumidos por una aplicación móvil orientada a transportistas y un cliente React. Entre mis propuestas destacadas se encuentran la introducción de patrones de desarrollo de software, la adopción de principios SOLID, la aplicación de técnicas de ramificación como Git Flow y la implementación de OAuth2 + OpenId Connect para la autorización y autenticación respectivamente.
Herramientas utilizadas: * Desarrollo de Aplicaciones Web * ASP Net Core Web Api * Desarrollo de Servicios Windows * Net Framework 4.x, Net Core 3.1, Net 5/6/7 * Entity Framework Core (CodeFirst y DatabaseFirst) * Linq * Firebase * OAuth2 * OpenId Connect * JWT * CQRS * Mediator * Swagger * HealthCheck * JavaScript / JQuery * HTML 5 * CSS3 / Bootstrap 3 y 4 * Ajax * Base de Datos Oracle * Base de Datos SQL Server * Git Bash - SourceTree
2020-05 - 2021-08
Mi participación en este proyecto fue clave dentro de un plan estratégico más amplio para asegurar la continuidad del negocio. Además de mi contribución al desarrollo de nuevos módulos, también asumí un rol activo en la atención y resolución de incidencias, así como en la gestión de pases a Calidad y Producción. Mi capacidad para abordar eficientemente los desafíos operativos y mi enfoque proactivo fueron elementos esenciales para el éxito de este proyecto dentro del contexto de la situación sanitaria global.
Herramientas utilizadas: * Desarrollo de Aplicaciones Web * Desarrollo de Servicios Windows * C#, VB * Asp Net Core 2.2/3.1 * Entity Framework 5/6 (DatabaseFirst) * Linq * Unity para Inyección de dependencias * JavaScript / JQuery * HTML 5 * CSS3 / Bootstrap 3 y 4 * Ajax * Base de Datos Oracle 11G (PL/SQL Developer y SQL * Plus) * Base de Datos SQL Server 2005 * Git Bash - SourceTree
2019-03 - 2020-05
Mi participación abarcó tanto el análisis como el desarrollo del software, y desempeñé un papel activo en la coordinación con el equipo de desarrolladores para garantizar el cumplimiento de los lineamientos requeridos por el cliente. Durante el ciclo de desarrollo, se aplicaron rigurosamente principios y buenas prácticas, asegurando la calidad y eficiencia del sistema. Mi enfoque proactivo y colaborativo contribuyó significativamente al éxito de este proyecto, proporcionando una solución integral y adaptada a las necesidades específicas de la universidad en el ámbito de la capacitación docente.
Herramientas utilizadas: * Desarrollo de Aplicaciones Web * C#, VB * Asp Net Core MVC * Asp Net Core Web Api * Entity Framework Core * JWT * Linq * Reporting Services * JavaScript / JQuery * Html 5 * CSS3 / Bootstrap 4 * Ajax * Base de Datos Sql Server 2008 * Git Bash / SourceTree
2017-07 - 2019-03
Mi participación no solo se limitó al desarrollo de software, sino que también estuve activamente involucrado en la atención y resolución de incidencias, así como en la gestión de pases a Calidad y Producción. En todo el proceso de desarrollo, se aplicaron de manera rigurosa patrones SOLID y buenas prácticas, asegurando así la robustez y la eficiencia del sistema. Mi enfoque proactivo en la identificación y resolución de problemas, junto con la implementación de mejores prácticas, fue esencial para el éxito de estos proyectos en el entorno dinámico de la gestión universitaria.
Herramientas utilizadas: * Desarrollo de Aplicaciones Web * Desarrollo de Servicios Windows * C# * Asp Net MVC 5 * Asp Net Web Api * Entity Framework 5/6 (DatabaseFirst) * Linq * Unity * JavaScript / Jquery * Html 5 * CSS3 / Bootstrap 3 * Ajax * Base de Datos Oracle 11G (PL/SQL Developer y Sql * Plus) * Base de Datos Sql Server 2005 * iTextSharp * Git Bash - GitKraken
2014-01 - 2017-07
Además de mi contribución al desarrollo, también desempeñé un papel clave en la atención y resolución de incidencias, asegurando un funcionamiento fluido y confiable de las aplicaciones. Mi enfoque proactivo en la identificación y solución de problemas, combinado con la implementación de buenas prácticas en el desarrollo, contribuyó a la estabilidad y eficacia de las soluciones implementadas en el área de seguridad TI del cliente.
Herramientas utilizadas: * Desarrollo de Aplicaciones Web * C#, VB * Asp Net MVC 4 * Asp Net WebForms * Ado Net * JavaScript / Jquery * CSS3 * Ajax * Base de Datos Oracle 10G (PL/SQL Developer y Sql * Plus) * Transferencias FTP * Web Services (Rest/Soap) * Programación en Bash (Linux/Unix)
2013-08 - 2013-12
Mi enfoque incluyó la incorporación de consumo de servicios web, la aplicación de patrones de desarrollo y la adopción de buenas prácticas. Estos elementos fueron esenciales para garantizar la eficiencia, la fiabilidad y la fácil mantenibilidad de la aplicación. Además de cumplir con los requisitos funcionales, me aseguré de que la aplicación estuviera alineada con los estándares regulatorios pertinentes, contribuyendo así al éxito del proyecto y a la optimización de las operaciones en las estaciones del Metro de Lima.
Herramientas utilizadas: * Desarrollo de Aplicaciones Web * C# * Asp Net WebForms * Ado Net * JavaScript / Jquery * Html 5 + CSS3 * JWT * Ajax * Base de Datos SQL Server 2008 R2.
2012-07 - 2013-07
Durante el desarrollo de este ERP, trabajé de cerca con las diferentes áreas y stakeholders para comprender a fondo sus necesidades y garantizar que la solución proporcionara una gestión eficaz y adaptada a los requerimientos específicos del sector salud. La implementación de una arquitectura en capas permitió una estructura sólida y escalable, mientras que mi compromiso con la resolución de incidencias garantizó un funcionamiento continuo y sin contratiempos del sistema una vez implementado.
Mi enfoque proactivo y orientado a resultados fue esencial para el éxito del proyecto, asegurando que el ERP no solo cumpliera con los requisitos inmediatos, sino que también proporcionara una base sólida para la evolución y el crecimiento futuro de las operaciones en el sector salud.
Herramientas utilizadas: * Desarrollo de Aplicaciones Web * C# * ASP.Net WebForms * Ado Net * Servicios WCF (Soap) * JavaScript / Jquery * Html5 + CSS3 * TelerikQ3 * Ajax * Base de Datos Oracle 11G. (Toad for Oracle)
2012-01 - 2012-06
La implementación de consultas SQL eficientes fue esencial para agilizar el proceso de generación de informes y proporcionar una visión clara y precisa del rendimiento de las ventas. Trabajé de cerca con el equipo para comprender las necesidades del área y garantizar que las consultas respondieran de manera efectiva a los requisitos específicos.
Mi contribución fue fundamental para mejorar la capacidad del equipo en la toma de decisiones informada, respaldada por datos estadísticos actualizados y fácilmente accesibles, lo que optimizó significativamente las operaciones diarias del área.
2010-01 - 2012-01
En mi primer rol profesional, me especialicé en el desarrollo de aplicaciones Windows Forms y Servicios Windows utilizando Visual Basic. Mi enfoque se centró en ofrecer soluciones personalizadas para pequeñas y medianas empresas, con el propósito principal de automatizar y gestionar eficientemente diversos procesos empresariales.
A través del desarrollo de estas aplicaciones, logré implementar soluciones que simplificaron y optimizaron significativamente los procesos operativos para las empresas clientes. La utilización de Visual Basic como lenguaje de programación proporcionó una plataforma sólida y accesible para la creación de interfaces de usuario amigables y servicios eficientes.
Mi contribución no solo radicó en la creación de software funcional, sino también en comprender las necesidades específicas de cada empresa para adaptar las soluciones de manera precisa. Este rol me brindó la oportunidad de desarrollar habilidades esenciales en la automatización empresarial y el diseño de sistemas eficientes para pequeñas y medianas empresas
Esperienze formative
2024-11 - 2024-11
2022-10 - 2023-01
2024-03 - 2022-05
2024-03 - 2021-01
2024-03 - 2020-07
2024-03 - 2020-03
2024-03 - 2020-02
2024-03 - 2019-12
2024-03 - 2019-10