
David Moreno Hernandez
Aprendiz SENA

Connect with David Moreno Hernandez to Send Message
Connect
Connect with David Moreno Hernandez to Send Message
ConnectTimeline
About me
| Desarrollador Back End | Desarrollador de Software Senior | Ingeniero de Sistemas | Especialista en RESTful APIs, Microservicios y CI/CD | Arquitectura de Software y Pruebas Unitarias | Metodologías Ágiles | Spring |
Education
.webp)
Servicio Nacional de Aprendizaje (SENA)
2017 - 2018Tecnólogo en análisis y desarrollo de sistemas de información (ADSI) Computer Programming, Specific Applications
Politécnico Grancolombiano
2019 - 2021Ingeniero de sistemas Systems Engineering.webp)
Servicio Nacional de Aprendizaje (SENA)
2015 - 2016Técnico en programación de software Computer Programming/Programmer, General
Experience

Colombia Telecomunicaciones SA.
Feb 2018 - Jul 2018Aprendiz SENAFunciones:1. Documentar y gestionar instrumentos de prueba.2. Participar en proyectos de automatización de pruebas funcionales de FrontEnd.3. Realizar scripts automáticos nativos en Android para tareas y acciones programadas.Logros:1. Optimicé pruebas a zeldas de telecomunicaciones para validar la concurrencia y latencia mediante automatización en Android para llamadas telefónicas, SMS y uso de datos.

SQA - Software Quality Assurance S.A
Aug 2018 - Jul 2019Analista de pruebasFunciones:1. Desarrollar automatizaciones de prueba en patrón arquitectónico POM, gestionando dependencias con Maven.2. Participar en indicadores DevOps en la realización de pruebas bajo la pirámide de Cohn.3. Realizar y dirigir estrategias de automatización de FrontEnd (web, nativas e híbridas) para los profesionales de pruebas distribuidos en células Scrum y equipos de cascada.Logros:1. Aporté para el aumento del indicador time to market realizando automatizaciones de prueba al aplicativo móvil.2. Capacité a compañeros de trabajo para la adopción de automatizaciones de prueba en equipos ágiles. Show less

Conexia
Jul 2019 - May 2020Test Automation Engineer JuniorFunciones:1. Desarrollar en patrón arquitectónico: Screenplay y de diseño: Singlenton bajo la prácticaBDD, gestionando dependencias con Maven y versionando código al repositorio GitLab.2. Generar sentencias SQL bajo los gestores Oracle y PostgreSQL.3. Realizar pruebas no funcionales (carga y estrés) sobre las aplicaciones en ambiente UAT.Logros:1. Reduje a un 11% el tiempo de las pruebas manuales, para así obtener una certificación más rápida y segura.2. Participé en la integración junto con el equipo la adopción correcta de metodologías ágiles, resaltando la importancia de la parte de calidad y las pruebas automáticas. Show less

VASS LATAM
Oct 2020 - Nov 2023Analyst Programmer (Fullstack)Funciones:1. Desarrollar, implementar y consumir RESTful APIs bajo la especificación OpenAPI en elecosistema Spring y Angular.2. Encargado de desarrollar y mantener pipelines de despliegue e integración continuautilizando Jenkins, implementando micro-servicios contenerizados con Docker.3. Resolver bugs inyectados en ambientes productivos y de desarrollo, desplegando nuevos artefactos generados y aprobados por escáneres (SonarQube, Blackduck, Fortify) y pruebas automáticas no funcionales.Logros:1. Acompañé la entrega de la nueva versión del aplicativo para la gestión de solicitudes hipotecarias a los analistas financieros mejorando la experiencia de usuario.2. Identifiqué y disminuí deuda técnica con el equipo de desarrollo del proyecto backend para mejorar rendimiento y escalabilidad del mismo.3. Desarrollé junto con el equipo un proyecto para la gestión de banco de datos al área de calidad con el fin de realizar pruebas automáticas según reglas del negocio. Show less

MAGNETRON S.A.S
Feb 2024 - Apr 2024Desarrollador séniorFunciones:1. Desarrollar e implementar RESTful APIs en el ecosistema WCF con el fin de implementar la comunicación de un servicio interno para la gestión de órdenes de trabajo.2. Configurar servidor local de RabbitMQ para integrar en proyecto de API RESTful, permitiendo el consumo sincrónico y asincrónico de colas de mensajes con el fin de gestionar las solicitudes de los usuarios internos.3. Garantizar e implementar estándares, buenas prácticas de programación (principiosSOLID, clean code, KISS, DRY y YAGNI) y paradigmas de programación (POO yprogramación funcional) con el fin de disminuir la deuda técnica.Logros:1. Disminuí el tiempo en la gestión de órdenes de trabajo por medio de la optimización del proceso con el fin de mejorar el impacto a nivel de usuario.2. Implementé nuevas prácticas de programación fortaleciendo habilidades técnicas en el equipo de desarrollo. Show less

Global66
Aug 2024 - Sept 2024Backend Developer
PersonalSoft
Sept 2024 - nowSenior Software Developer
Licenses & Certifications

Microservicios con Java y Spring Boot
ADA SchoolJul 2022
AWS Cloud Practitioner Essentials
AWS Training OnlineOct 2025- View certificate

CCNP: Core Networking
CiscoFeb 2021 - View certificate

Scrum Foundation Professional Certificate
CertiProfFeb 2021
Languages
- esEspañol
- inInglés
Recommendations

Judicaël koffi
Graphic Designer | Multimedia and digital arts studentAbidjan, Côte d'Ivoire
Wouter pennings
Honors Student of IT at Fontys UniversityNetherlands
Tiziana minerva
Undergraduate Management Student at Universitas IndonesiaIndonesia
Tripti ghosh
Recruitment Associate @ iTeach Schools | MA in English Language and LiteratureGurugram, Haryana, India
Joanne joseph
Conseiller juridique chez MINISTERE DE L'ECONOMIE ET DES FINANCESHaiti
Isabel brouwer
Jr. Brand Manager NIVEA Face & LabelloAmsterdam, North Holland, Netherlands
Carolyn upperman
Assisting Lifestyle Businesses to Offer Credit to Customers with Our Innovative Consumer Financing O...Columbus, Ohio, United States
Teimuraz giorgobiani
Commercial Lead | Strategic Procurement, Sales and MarketingVienna, Vienna, Austria
Ian strong
Senior Account/Digital Performance ManagerMinneapolis, Minnesota, United States
Igor orlov
Finance ManagerBelarus
Robert olegario
MSBA Student at UTA | Operations Analyst at GM FinancialDallas, Texas, United States
Kira fobbs
STEAM Educator at Falk Elementary SchoolMadison, Wisconsin, United States
Mark standen
Manager and CoachGreater London, England, United Kingdom
Paola mezzi
I am currently looking for a job in order to becoming independent economically. I'd love to make lot...Corbetta, Lombardy, Italy
Stacey davis
I.T. Professional DevelopmentSanford, North Carolina, United States
Pablo pignolo
"Co-Founder and CTO at startup ""Iron Platform"""Montevideo, Montevideo, Uruguay
Aleksandra stojiljković
Team Lead - People ManagerBelgrade, Serbia
Don sanka
DevOps Engineer at Worldline, NetherlandsLeiden, Zuid-Holland, Nederland
Mawanda kenneth collins
Human Resources PractitionerKampala, Central Region, Uganda
Gabriel quintal, m.sc
Conseiller en ingénierie de donnéesCanada
...