Diego has over 8 years of experience working in the software industry in various economic sectors. He has a strong professional background in coaching and leading technical squads and agile teams. He has demonstrated skills in designing, developing, and implementing software architectures for large software projects utilizing Agile and DevOps methodologies. He is highly experienced in building software and handling concurrent users, big volumes of data, high transactional sites, and distributed databases. Diego is a self-disciplined problem-solver with leadership qualities. His reliable and detail-oriented characteristics consistently contribute to creating productive and healthy work environments.
Hire DiegoWorked in LATAM’s leading e-commerce technology company and helped launched Brazil’s new credit card product, MercadoPago, allowing vertical credit. Provided solutions for individuals and companies buying, selling, advertising, and paying for goods online.
Developed software following agile methodologies and DevOps practices. Developed microservices in modern programming languages with modern architectures. Utilized SCRUM practices in a multi-language environment: Spanish, English, Portuguese. Helped reduce time to market of the new features. Developed new features, participating in all stages of software SDLC. Maintained meticulous documentation of the entire process and future guidance for the software.
I worked for a subsidiary of the most important financial group in Colombia formed by five banks and several financial companies. This subsidiary developed the first 100% digital bank solution for the group.
Responsibilities:
* Backend Developer focused on improving and optimizing apps and creating new components.
* Followed DevOps and implemented Amazon Web Services.
* Migrated software from monolithic to SOA architectures.
* Reduced technical debt by implementing best practice of coding.
* Worked with an Agile Dev-Team distributed across Colombia and Pakistan.
Technology / Business Value:
* Designed, developed, and helped launch the new debit-card product.
* Participated in the migration project, doing reverse engineering and re-engineering.
* Facilitated communication for the debit-card squad between Colombia and Pakistan.
* Helped to develop new features and fix bugs and issues for individuals and merchants.
I worked for an IT provider specialized in the development, operation and maintenance of highly transactional platforms for vertical businesses, e-commerce, electronic document exchange and online payments.
Responsibilities:
* Coached junior and senior level developers.
* Corrected incidents in production environment.
* Designed and reviewed code with development team.
* Maintained and progressed a technical excellence culture.
* Facilitated knowledge sharing by conducting technical training and presentations.
Technology / Business Value:
* Helped to understand the new electronic invoice regulation in the country and materializing it on IT solutions.
* Helped on the stabilization of the IT ecosystem created for the first electronic invoice model in Colombia.
* Designed, implemented, and led the launch of the IT ecosystem for the electronic invoice model.
* Developed and launched hotfixes for production environment to help client-support and commercial squads.
Worked for an IT factory in telecommunications.
Responsibilities:
* Worked with bus-services and SOA. Implemented web services based on SOAP and REST.
* Developed and supported web services and web applications.
* Documented new features developed for the client: technical docs, users manuals, settings.
Technology/Business Value:
* Developed new features for the CFM (matrix to study and authorize mobile services for segments of customers).
Created software for a start-up healthcare company in Colombia who looked to implement clinical system alerts to prevent problems in medical patients.
Responsibilities:
* Backend Developer focused on improving and optimizing apps while designing and developing new components.
* Analyzed business requirements and functional specifications.
* Developed web service, and CRMS to be used for internal customers.
* Integrated services with customers and supported those integrations.
Technology/Business Value:
* Helped to analyze and process big volumes of data using ETLs.
* Built a CRM that helped the clinical vertical to load and manage clinical alerts.
* Reduced technical debt of some critical projects by applying great coding practices.
Developed software to provide assertive, custom, and low-cost IT and multimedia solutions to clients.
Responsibilities:
* Designed and published landing pages and native websites.
* Wrote code for desktop applications using Windows Forms and desktop technologies.
* Supported newly developed features.
Technology/Business Value:
* Made the clients happy with suitable IT solutions for their needs.
Professor of System Engineer | TECNOLÓGICA INDUSTRIAL COLOMBIANA
02/2017 – 11/2017: Taught Distributed Systems, Cloud Services, and Programming courses.
College Professor of Networking and Computers | I.T. SAN AGUSTIN
08/2014 – 12/2016: Taught Cisco R&S, Oracle and MySQL databases, and Programming courses.
High School Teacher | I.T. COLOMBO-AMERICANO
08/2015 – 11/2016: Taught math, sciences, and technology at the secondary level.
Teaching Assistant | I.T. CRISTOBAL COLON
08/2012 – 06/2013: Taught math, sciences, and technology at the secondary level.
TRAINING
CERTIFICATIONS