Juan Carlos Carmona

Juan Carlos Carmona  new_releases

About

Detail

Technical Lead
Quindío, Colombia

Contact Juan regarding: 

work
Full-time jobs
Starting at USD5K/month

Timeline


work
Job
school
Education

Résumé


Jobs verified_user 0% verified
  • BuildingLink
    Senior Software Developer
    BuildingLink
    Oct 2023 - Current (1 year 8 months)
  • Intapp
    Senior Software Developer
    Intapp
    Aug 2022 - Oct 2023 (1 year 3 months)
    − Lead the Quality Code analysis for the whole Team (6 devs in Data squad, 4 devs in UI Squad, and 3 devs in API Squad), implementing SonarQube and Code review. − Conduct code reviews to maintain quality of code. − Implement Clean Architecture principles for robust and scalable codebase. − Employ Azure DevOps, Azure GitHub CI/CD, and Azure Registry for efficient deployment. − Collaborate with Database Team to increase the performance of the application implementing a Cache strategy in the Angular UI and Net Core API. − Coach and mentor other technical resources on the team. − Involved in Daily Scrum meetings, Sprint planning and estimation. − Collaborate, Develop and test Angular V13 components according to the requirements in the user stor
  • B
    Senior Software Developer
    Brazen Cloud
    Mar 2022 - Aug 2022 (6 months)
    − Lead the API development and maintenance of components in the backend using .Net Core 5. − Lead a team of 4 developers, ensuring effective collaboration and project delivery. − Collaborated and designed microservices architecture in Azure with Kubernetes and Docker. − Managed Azure Pipelines using Terraform for GitLab CI/CD automation, enhancing deployment efficiency. − Worked closely with the Team Leader to address any issues arising with development staff assigned to the project. − Assigned User Stories from the backlog to developers according to their capacity and knowledge, optimizing team performance. − Integrated Microsoft SQL Server in the initial phases of the Brazen Cloud project, transitioning to PostgreSQL for impro
  • PayByPhone
    Senior Software Developer
    PayByPhone
    Sep 2021 - Feb 2022 (6 months)
    − Played a senior developer role, expanding the product's functionalities across international markets. − Developed country-specific tax payment services adhering to local tax regulations using .NET Core 5. − Implemented Domain-Driven Design (DDD) and Test-Driven Development (TDD) methodologies. − Used XUnit, Mock framework, and Bogus as fake data producer for Unit testing. − Leveraged AWS cloud-based deployment and Amazon Lambda for efficient scaling. At the beginning of the project, there was no existing infrastructure in AWS for managing CI/CD. As a result, I was tasked with creating the necessary infrastructure using Terraform and Gitlab CI/CD. This allowed us to establish a solid foundation for development to begin.
  • S
    Southworks public Remote experience
    Mar 2021 - Current (4 years 3 months)
    - Lead Developer Product Team Tx
  • BairesDev
    Dude Solutions
    (Account) USA
    BairesDev, Dude Solutions
    Feb 2020 - Current (5 years 4 months)
    SOFTWARE ENGINEER Desarrollar, elaborar pruebas unitarias, labores de mantenimiento y soporte del código para diferentes módulos del ATS (Assessor/Treasurer System) con el propósito de convertir la aplicación monolítica de Oracle en una aplicación mas abierta alineada con las tecnologías de Microsoft. Elaborar reportes en el sistema EXAGO & SSRS. Elaborar código para el sistema de identidad para ASP.NET con OAuth 2 & IIS. Equipo de desarrollo con tecnologías Agiles - tablero Kanban & SCRUM Programación de tareas con Quartz.NET Comunicación y control con TEAMS de Microsoft Elaboración de módulos de Fornt-End con Razor. Elaboración de consultas y procedimientos para la base de datos relacional MS SQL SERVER Despliegue en AWS basad
  • Indra
    SOFTWARE ENGINEER
    Indra
    2018 - 2019 (1 year 1 month)
    Ajustar la arquitectura de varios proyectos a Domain-Driven Design. Refactorizar el Back-End de varios proyectos para disminuir la deuda técnica. Realizar Pruebas Unitarias (MSTest) de varios proyectos para lograr cobertura del 80%. Generar reportes de los diferentes análisis de SONAR como resultado de los anteriores puntos (Herramientas: Resharper, VsTest, Coverage). Generar diferentes reportes en Business Intelligence de MSSQL con .NET C# para varios proyectos. Entorno de TFS con grupo de desarrollo en Kanban - Metodología Agile. Capacitar en buenas prácticas y pruebas unitarias. Integración con el grupo de desarrollo de Front-End. Desarrollo de varias pruebas automáticas con Selenium en .NET C#. Además, proporcioné soporte técnico a vari
  • H
    SOFTWARE ENGINEER
    Hospital San Juan de Dios tamesis-antioquia
    2017 - 2018 (1 year 1 month)
    Diseñar, desarrollar, depurar, probar y garantizar el desempeño del aplicativo TUCI VIRTUAL - (Tablero Único de Control de Indicadores) - Manejo de indicadores de la institución - Software MVC en PHP - JavaScript - MYSQL (Back-End y Front-End). Diseñar, actualizar, depurar, probar y garantizar el desempeño de aplicativos para el programa ORFEO de Gestión Documental. Software MVC en PHP - JavaScript - PostgrSQL (Back-End y Front-End). Manejo y administración de visualización de servidores en VirtualBox y VMWare para ORFEO (Centos, Ubuntu, PostgrSQL). Además, desarrollé aplicaciones utilizando .NET Core 5 y el lenguaje C#, implementando REST APIs para mejorar la funcionalidad y la integración de sistemas, lo que amplió las capacidades de los
  • M
    DESARROLLADOR DE SOFTWARE
    Municipio de Armenia
    2017
    Diseñar, desarrollar, depurar, probar y garantizar el desempeño del aplicativo para la evaluación de desempeño de los funcionarios públicos del municipio. VB .NET Diseñar, desarrollar, depurar, probar y garantizar el desempeño del aplicativo para la generación de pensiones a 10 años para el Fondo de Pensiones. VB .NET con Selenium.
  • C
    DESARROLLADOR DE SOFTWARE
    Clínica odontológica
    2013 - 2017 (4 years 1 month)
    Diseñar, desarrollar, depurar, probar y garantizar el desempeño de varios aplicativos como: Manejo de historias clínicas para Odontoestetic (Clínica Odontologica) - VisualFoxpro, VB .NET. Diseñar, desarrollar, depurar, probar y garantizar el desempeño de varios aplicativos como: Nomina y liquidación de empleados para software ABAX en .NET. Diseñar, desarrollar, depurar, probar y garantizar el desempeño de varios aplicativos para el ingreso de radicados en RAMAJUDICIAL de la empresa REDJUDICIAL de Cali. Python, Selenium, C# .NET, MSSQL. Diseñar, desarrollar, depurar, probar y garantizar el desempeño de varios aplicativos como: Manejo de historias clínicas y dispositivos Biometricos la Clínica La Provence de Armenia. C# .NET, VBA. C
Education verified_user 0% verified
  • C
    Técnico en Programación de Software
    CDTI SENA
    Jan 2016 - Dec 2018 (3 years)
Awards verified_user 0% verified
  • e
    excelente gestión del tiempo, planificación y priorización