A result-oriented computer science engineer with 9+ years of experience in technology and 6+ years of experience designing and developing IT solutions using Java, Angular, Scala, PHP and continuous integration and deployment with agile methodologies.
In charge of cross components of the entire architecture, define architecture guidelines, migrations on premise and/or cloud. Recommend changes to engineering teams related to languages, databases, platforms, frameworks or services and best practices. Help my partners to improve their skills in order to raise seniority. Simulate kafka request by POST allowing legacy apps to send async messages. Designed and developed a compon
Major achievementCreated a massive process to reduce support incidents from 10 to 1-2.
Worked for 3+ years on the biggest software project in Colombia for Suramericana. Part in some sub-projects developing, designing, managing, and giving technical support to get a reactive system. Some achievements: ● Increased App availability by 90% by separating responsibilities in the back nodes: consumers and services. ● Improved App performance by 70% by creating two profiles in DB: read-only and read-write. ● Reduced execution time of the unit tests stages by 80% by running only once th
Major achievementImprove App performance by splitting a process into parts