Diego is a Python Developer applying modern development best practices to design, prototype, develop, and release back-end solutions. He creates flowcharts and user guides, documents programming tasks, writes complex queries, and performs routine maintenance. Diego is proficient in core Python concepts, data structures, OOP, and data-related frameworks and libraries, and he writes well-designed, maintainable, scalable, and secure code in Python.
Worked on API creation, DevOps, microservices, SQL, and AWS, 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, Artificial Intelligence
Universidad Internacional de La Rioja (UNIR) - Spain