Hey, I'm Diego.

Full stack developer & Freelancer

Crafting cutting-edge web experiences with Next.js and TypeScript

Hey, I'm Diego, a full stack developer passionate about building performant, scalable, and visually stunning web applications. With expertise in Next.js, TypeScript, and Tailwind CSS, I transform ideas into seamless digital realities.

Welcome.tsx

Why Choose Me?

I craft bespoke digital experiences that elevate your brand and drive results. By fusing innovation with cutting-edge design, I transform ideas into impactful, high-performing solutions that stand out and deliver.

Explore My Portfolio

Professional Experience

With hands-on experience at leading tech companies and educational institutions, I've developed scalable solutions, improved user experiences, and delivered high-impact results across full-stack development projects.

View My Experience

Software Engineer Intern

Lyft

San Francisco, CA

May 2024 - Aug 2024

  • Enhanced the Lyft Business Support portal UX using Typescript and Next.JS, reducing submission errors by 30% through stricter validations and clearer error messages
  • Enabled dynamic field rendering by submission reason logic using Next.JS, improving data accuracy and reducing manual review needs by 25%
  • Built a Python-based public-facing backend endpoint to validate ride ids handling 400+ requests/day, including designing protocol buffer schemas, implementing endpoint logic, and handling service configuration for public access
  • Integrated IP-based rate limiting into the Python backend service to prevent abuse and maintain system reliability
TypeScriptNext.jsPythonProtocol Buffers

Software Engineer Intern

Hiller Measurements

El Paso, TX

Jan 2024 – Aug 2024

  • Led front-end development for two projects, driving user-centric features to improve navigation and overall product usability
  • Spearheaded the design and development of a complex full-stack radio frequency web app using Next.js and TypeScript, allowing users to build custom diagrams, select chassis options, and visualize component details
  • Engineered an algorithm for S-parameter (S11, S12, S21, S22) analysis, processing S2P files to calculate signal loss across diagram components and displaying the data through frequency response plots
  • Organized and led meetings with cross-functional teams to integrate feedback, enhance features, and deliver an industry-leading product
Next.jsTypeScriptAlgorithm DevelopmentData Visualization

Undergraduate Teaching Assistant

University of Texas at El Paso

El Paso, TX

Aug 2023 – Feb 2024

  • Assisted 50 students in learning computational complexity, algorithm development, and data structures coded in Python
  • Designed and implemented a custom automated grading tool from scratch, significantly streamlining the grading process for current and future teaching assistants
  • Reduced grading time by approximately 40% through the implementation of the custom tester, allowing for more time on student support and mentoring
PythonAlgorithm DevelopmentData StructuresEducation Technology

Let's connect and build something amazing together

Full-Time OpportunitiesSoftware Engineer Roles

Seeking full-time software engineering roles where I can contribute my full-stack development skills and grow with an innovative team.

Professional NetworkingIndustry Connections

Always interested in connecting with fellow developers, mentors, and industry professionals to share knowledge and explore opportunities.