Work History
Portfolio
Education
Work history
UpStack
Senior Full-stack Engineer
2022 - Present (3 years)
Creating and developing innovative software solutions for clients across a broad range of industries.
Participating in scrums consisting of cross-functional teams, both software and hardware.
Ensuring that features are being delivered efficiently and on time.
NetTracer
Senior Full-stack Architect
2022 - Present (3 years)
Designing and building a general-purpose enterprise portal with tools to streamline shipping processes and enhance customer management.
Defining technical designs in creating optimal solutions that adhere to architectural best practices on scalability, reliability, and performance.
Collaborating on processes to gather requirements and estimate efforts required to craft and deliver solutions.
Open English
Senior Full-stack Developer
2022 - 2022
Designed, built, and deployed new APIs for the Open English learning platform to enhance performance.
Built and executed internal tooling to make API deployment processes more efficient.
Established best practices, design patterns, and development templates for the solution.
Freelance
Senior Software Developer
2021 - Present (4 years)
Leading processes to develop and implement innovative, business-driven solutions that meet cost, schedule, and quality requirements.
Providing feedback to team members on architecture, software design, and best practices.
Architecting new applications and providing technical guidance throughout the dev lifecycle to deliver modern, scalable solutions.
Prediktive
Senior Full-stack Developer
2021 - 2022 (1 year)
Designed, built, and maintained new features and functionalities for the Altruist all-in-one investment platform.
Developed and delivered REST and GraphQL APIs, microservices, and SPA solutions.
Designed clean architecture focusing on reusable components and executed efficient code to a high standard.
Genius Sports
Technical Lead
2020 - 2021 (1 year)
Oversaw processes to enhance, maintain, and support Bookmaker integrations and the GS video distribution ecosystem.
Managed the IT infrastructure for video capture and distribution teams to deliver video content for sports competitions.
Investigated new methodologies and technologies to improve reliability and development velocity.
S4N
Technical Lead
2020 - 2021 (1 year)
Designed and implemented new solutions to improve Nordstorm's Node microservice back-end processes.
Developed and deployed tools to maximize processes on S4N's reference architecture using Scala, SBT, Kafka, and Kubernetes.
Enhanced and established scaffolding processes to deliver solutions through the S4N reference architecture.
Globant
Technical Lead
2018 - 2020 (2 years)
Identified efficiencies and innovative approaches to meet Disney's business needs within the Red Dragon studio using modern technology solutions.
Led a Colombia-based team to design and implement new and enhanced functionalities for the Compas project and legacy Expweb solution.
Coordinated processes of an interdisciplinary team to deliver high-quality, scalable, and resilient solutions on Santander's OpenBank platform.
Cognizant
Java Tech Lead
2018 - 2018
Led a dev team to maintain and maximize the efficiency of core insurance applications for Chubb Insurance.
Identified, documented, and resolved app-related problems/defects through debugging, research, and investigation.
Wrote, reviewed, and maintained technical documentation in preparing new and existing software requirements.
Instituto Geografico Agustin Codazzi
Software Architect
2017 - 2017
Provided technical input for designing and delivering the REDD+ and REAA products for IGAC.
Documented architecture solutions to ensure they meet all security, quality, and extensibility requirements.
Defined and implemented application components, platforms, interfaces, and development tools to maximize the products' performance.
PSL Corp
Software Architect
2016 - 2017 (1 year)
Defined the architecture of products, refined the metrics for components, and worked on developing solutions for clients.
Designed and implemented multiple solutions to enhance user interaction and experience on legacy applications for Deloitte.
Built, deployed, and supported the delivery of the IT system underpinning EPS Mutual SER operations.
Magis SAS
Enterprise Technology Architect
2015 - 2017 (2 years)
Developed application architecture and blueprints to reflect the company's business logic on the QUIPU project.
Defined and established the dev process, appropriate technologies, workflows, and coding standards.
Planned and tracked software deliverables to ensure consistency and quality.
Dirección de Impuestos y Aduanas Nacionales
Senior Java Consultant
2014 - 2015 (1 year)
Oversaw the architecting of different subsystems and applications that make up the DIAN Muisca platform.
Gathered and refined specifications, requirements, and estimates to reflect and meet the technical needs of DIAN.
Troubleshot a wide range of situations and complex issues across the dev stack.
Ministerio de Hacienda y Crédito Público
Microsoft Development Consultant
2013 - 2014 (1 year)
Designed and architected high-quality solutions for the new general system of royalties.
Influenced the implementation of modern architecture principles for security, scale, uptime, and reliability.
Identified and debugged application complexities, maintaining and enhancing solutions.
Nexos Software
Senior Software Analyst
2012 - 2013 (1 year)
Gathered, analyzed, and validated functional requirements for software solutions to meet client's quality requirements.
Designed and prepared software documents delivered to dev teams to implement various solutions on projects.
Handled versioning processes and managed project timelines and schedules to deliver software solutions.
ISF de Colombia
Software Developer
2012 - 2012
Designed, developed, implemented, and documented various software applications, tools, systems, and services for clients.
Translated functional requirements into robust, efficient, supportable solutions that work well to system architecture expectations.
Produced comprehensive software documentation and made decisions on using multiple software products and tools.
Oikos SIG
Solution Architect
2010 - 2016 (6 years)
Evaluated, identified, and developed architecture solutions for Oikos' mobile data collection system.
Provided up-to-date support for multiple web applications and solutions for state agencies.
Took ownership of assigned tasks and saw dev processes through to the end with a high degree of quality.
Transfiriendo SA
Development/Integration Lead
2006 - 2009 (3 years)
Handled integration tasks through the Bizuit middleware tool to manage integrations between heterogeneous sources and the workflow engine.
Designed, implemented, and maintained satellite-based applications using different technologies and platforms.
Managed and configured data, administered application servers, and provided support for different infrastructure solutions.
Entersoft Ltda
Software Developer
2006 - 2007 (1 year)
Designed and developed high-performing, highly available, and scalable software applications.
Participated in troubleshooting complex issues, solving defects, and providing maintenance in different technology areas.
Utilized standard operating procedures, training documentation, and approved technical standards in delivering solutions.
Estados Al Dia S A S
Software Developer
2005 - 2005
Built and maintained software solutions and applications on the company's internal network.
Designed and implemented Estados al Dia's distributed software solution.
Escalated production/complex issues and recommended solutions to address them.
Portfolio
Senior Software Developer - Army Generation API
Worked on an API that generates an army with a random distribution of soldier types for a game built with Java. It has an ArmyGenerator, which offers a public method to acquire the number of desired soldiers to generate the army. The API configures the type of soldiers through a list passed in the class constructor.
Senior Software Developer - Minesweeper Game
Designed and built a new UI for playing the classic Minesweeper game, which consists of a board of n*m cells and several bombs hidden from players. Players must navigate all the cells without a bomb and mark them with a flag.
Senior Software Developer - User CRUD API
Developed a GraphQL API to enhance CRUD operation for users. It has a Node.js and GraphQL-yoga module, a DynamoDB persistence layer, and employs Lambda and API Gateway for deployment testing.
Education
Master the Coding Interview Big Tech (FAANG) Interviews (Algorithms and Data Structures in JavaScript)
Zero To Mastery Academy
2021 - 2021
Master the Coding Interview Data Structures + Algorithms (Algorithms and Data Structures in JavaScript)
Zero To Mastery Academy
2021 - 2021
Master of Information Technologies Architecture
Universidad de Los Andes - Colombia
2012 - 2014 (2 years)
Master of Computer and Systems Engineering
Universidad de Los Andes - Colombia
2009 - 2012 (3 years)
Specialization in Information Security and System Engineering
Universidad de Los Andes - Colombia
2008 - 2009 (1 year)
Specialization in Electrical Engineering of Telecommunications
Universidad Santo Tomás - Colombia
1998 - 2003 (5 years)