HI THERE! I'm
David Ariaz
Front-End Developer
Bucaramanga, Colombia
Software Developer specializing in Frontend Development, with formal training in Machine Learning and AI. I build modern, responsive, and user-centered web applications using React, TypeScript, and modern web technologies, combining analytical thinking, clear communication, and experience solving complex problems.
Tech Stack
About
I am _David Arias, a Software Developer specializing in Frontend Development, with formal training in Machine Learning and AI. My background in Industrial Engineering and teaching Mathematics and Physics has shaped the way I approach technology: with analytical thinking, clear communication, and a strong focus on solving real problems.
Driven by curiosity and a genuine passion for technology, I transitioned into software development and built my skills through discipline, continuous learning, and hands-on experience. Today, I develop modern, responsive, and user-centered web applications using React, TypeScript, JavaScript, HTML, and CSS.
My experience as an engineer and teacher gives me a distinctive perspective as a developer. I can break down complex problems, understand different needs, and turn ideas into practical and intuitive solutions. I also continue strengthening my knowledge of Machine Learning and AI, exploring how intelligent technologies can be integrated into useful software products.
Experience
Frontend Developer - Novadynamics
Built and maintained a modern Headless CMS platform with Next.js, developing reusable, API-driven components and integrating AI-powered services to support intelligent content workflows. Led the frontend migration to a scalable component-based architecture and defined data contracts, content schemas, and rendering strategies in collaboration with backend and product teams.
Frontend Developer - Inmediatum
Researched and prototyped the architecture of a Next.js-based Headless CMS, evaluating component-driven technologies and validating SSR, SSG, and API-driven workflows. Established reusable frontend patterns and modular structures to improve scalability, performance, and future platform expansion.
Machine Learning Engineer - Anyone
Processed and standardized large datasets, automated data-cleaning pipelines, and performed exploratory data analysis to identify actionable insights. Built and evaluated Machine Learning models using scikit-learn and TensorFlow, improving data quality and model performance.
Software Developer - UPB
Refactored legacy codebases using modern architectures and development practices, improving maintainability, performance, and scalability while reducing technical debt. Collaborated with cross-functional teams to migrate critical features without downtime and documented best practices to support knowledge transfer across the team.
Front-End Developer - Freelance
Building dynamic, responsive web applications with modern technologies such as HTML, CSS, JavaScript and React.
Maths & Physics Teacher
High school teaching: simplifying complex concepts and sparking interest in STEM subjects.
Education
Machine Learning and AI Engineer
Anyone
Front-End Developer
Self-taught in web development
Technical Degree in Software Programming
Universidad Pontificia Bolivariana
Industrial Engineering
Universidad Pontificia Bolivariana
Languages
- Spanish
- Native
- English
- B1+
Projects
Contact

Let's build something amazing!
I am open to Software Development opportunities, collaborations, and projects at the intersection of technology, user experience, and AI. Let's connect.
- Email:
- jsusdvidr@gmail.com
- Location:
- Bucaramanga, Colombia


