Diego is a Python Developer applying modern development best practices to concept, design, prototype, develop, and release backend solutions - creating flowcharts and user guides, documenting programming tasks, writing complex queries, and performing routine maintenance. He writes well-designed, maintainable, scalable, and secure code in Python, proficient in core Python concepts, data structures, OOP, and data-related frameworks and libraries.
Worked on API creation, DevOps, microservices, SQL, and AWS for Autocomplete - adding new features and writing clean, scalable code on solutions. Analyzed and implemented business needs, reviewed feature modification requests, and translated requirements into scalable software components. Maintained solutions on the project, implemented automated tests, and handled different APIs and databases.
Wrote and deployed clean, efficient, reusable, testable, and scalable code on the Bancolombia app - handling app maintenance and solving app incidents. Added new features to the chatbot, implemented solutions for end-users, worked on performance tuning, and enhanced functionalities on the current software system.
Designed and implemented new solutions to enhance civil engineering works for DICCO - implementing prediction models, improving data processing, and managing large databases. Analyzed and translated technical requirements into high-performing software components and enhanced functionalities on software systems.
Education
Master's Degree in Artificial Intelligence
Universidad Internacional de la Rioja
2019 - 2020 (1 year)
Degree in Civil Engineering
Universidad Pontificia Bolivariana Seccional Bucaramanga