ILP

Ivo Lopez-Puccio

Software Engineer & Creative Technologist

Building digital experiences that blend technology with creativity. Passionate about clean code, innovative solutions, and pushing the boundaries of what's possible on the web.

Crafting Digital Experiences with Purpose

I'm a software engineer with a passion for creating elegant solutions to complex problems. With years of experience in full-stack development, I specialize in building scalable applications and intuitive user interfaces.

My approach combines technical expertise with creative thinking, always keeping the end user in mind. I believe in writing clean, maintainable code and staying current with the latest technologies and best practices.

When I'm not coding, you'll find me exploring new technologies, contributing to open-source projects, or sharing knowledge with the developer community.

Skills & Technologies

JavaScript TypeScript React Node.js Python AWS Docker PostgreSQL GraphQL REST APIs Git CI/CD Agile System Design

Experience

2022 - Present

Senior Software Engineer

Tech Company Inc.

Leading development of scalable web applications, mentoring junior developers, and driving technical decisions for key projects.

2019 - 2022

Full Stack Developer

Digital Agency

Built end-to-end solutions for clients across various industries, from e-commerce platforms to data visualization tools.

2017 - 2019

Junior Developer

Startup Labs

Started my career developing features for a SaaS platform, learning agile methodologies and collaborative development practices.

Featured Projects

Project Alpha

A real-time collaboration platform built with React and WebSockets, enabling teams to work together seamlessly.

View Project

DataViz Pro

Interactive data visualization dashboard using D3.js, helping businesses make sense of complex datasets.

View Project

EcoTrack

Mobile-first web app for tracking environmental impact, built with progressive web app technologies.

View Project

Get in Touch

Interested in working together? Let's connect and discuss how we can collaborate.