I'm Diego Alejandro Restrepo Molina, a senior software engineer with 8+ years of experience designing and building scalable, cloud-native web applications using JavaScript, TypeScript, and Python. I specialize in full-stack development with React/Next.js frontends and Node.js/FastAPI/Flask backends, and I have hands-on experience with AI-enabled systems, clean architecture, and cloud deployments on GCP and AWS. I've collaborated closely with product owners, data scientists, and domain experts in pharmaceutical and life sciences to deliver production-ready solutions with measurable impact. I'm passionate about delivering reliable systems, optimizing performance, and enabling data-driven decision making through AI insights and well-documented code.

Diego Alejandro Restrepo Molina

I'm Diego Alejandro Restrepo Molina, a senior software engineer with 8+ years of experience designing and building scalable, cloud-native web applications using JavaScript, TypeScript, and Python. I specialize in full-stack development with React/Next.js frontends and Node.js/FastAPI/Flask backends, and I have hands-on experience with AI-enabled systems, clean architecture, and cloud deployments on GCP and AWS. I've collaborated closely with product owners, data scientists, and domain experts in pharmaceutical and life sciences to deliver production-ready solutions with measurable impact. I'm passionate about delivering reliable systems, optimizing performance, and enabling data-driven decision making through AI insights and well-documented code.

Available to hire

I’m Diego Alejandro Restrepo Molina, a senior software engineer with 8+ years of experience designing and building scalable, cloud-native web applications using JavaScript, TypeScript, and Python. I specialize in full-stack development with React/Next.js frontends and Node.js/FastAPI/Flask backends, and I have hands-on experience with AI-enabled systems, clean architecture, and cloud deployments on GCP and AWS.

I’ve collaborated closely with product owners, data scientists, and domain experts in pharmaceutical and life sciences to deliver production-ready solutions with measurable impact. I’m passionate about delivering reliable systems, optimizing performance, and enabling data-driven decision making through AI insights and well-documented code.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

Spanish; Castilian
Fluent
English
Advanced

Work Experience

Senior Software Engineer
December 1, 2024 - Present
Contributed to the design and development of a flagship AI-powered engagement platform that improves commercial efficiency and content effectiveness through intelligent automation and analytics.
Software Engineer at Quantil SAS
September 1, 2021 - December 1, 2024
Built and maintained data pipelines to ingest, pre-process, and analyze satellite imagery; reduced analysis cycles from months/years to near real time. Implemented backend services using Python (FastAPI) and Node.js for scalable data ingestion, customer profiling, and AI-driven decision workflows. Integrated ML components to enhance insights and automate actions; supported ML model deployment and evaluation. Developed scalable cloud deployments with Docker and CI/CD pipelines; created internal dashboards for visualization and monitoring.
Full Stack Developer at SoHo
March 1, 2019 - September 1, 2021
Built and maintained web applications using React.js, JavaScript (ES6+), HTML5, and CSS3. Implemented backend functionality with Node.js and relational databases, supporting business-critical workflows. Collaborated with designers to deliver responsive, user-friendly interfaces with a strong focus on UX. Contributed to CI/CD setup and improved development workflows through automation and shared tooling.
Junior Software Engineer / Research Developer at Lab 101 – Universidad Nacional de Colombia (UNAL)
January 1, 2017 - January 1, 2019
Participated in research-driven software projects combining Python, web technologies, and data analysis. Built prototypes and internal tools to support academic research and experimentation.
Software Engineer at Quantil S.A.S
September 1, 2021 - December 1, 2024
Developed data pipelines and backend services using Python (FastAPI) and Node.js, enabling scalable data ingestion, customer profiling, and AI-driven decision workflows. Implemented AI/ML pipelines to generate data-driven insights and NBA recommendations.
Full Stack Developer
September 1, 2021 - December 1, 2024
Built and maintained Next.js (TypeScript) frontends and Node.js / FastAPI / Flask backends enabling sales and marketing teams to manage customer interactions, campaigns, and cross-channel performance metrics.

Education

Master's Degree in Computer Science at Universidad Nacional de Colombia
January 1, 2015 - January 1, 2017
Bachelor's Degree in Computer Science at Universidad Nacional de Colombia
January 1, 2009 - January 1, 2014
Master's Degree in Computer Science at Universidad Nacional de Colombia
January 1, 2015 - January 1, 2017
Bachelor's Degree in Computer Science at Universidad Nacional de Colombia
January 1, 2009 - January 1, 2014
Master's Degree in Computer Science at Universidad Nacional de Colombia
January 1, 2015 - January 1, 2017
Bachelor's Degree in Computer Science at Universidad Nacional de Colombia
January 1, 2009 - January 1, 2014

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services, Education, Other, Life Sciences, Healthcare

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more