Gaspar Dip

I build software that's simple to use and simple to maintain. The best code is no code at all.

Buenos Aires, AR0 years of experienceOpen to opportunities

About

Fullstack engineer from Buenos Aires with 10 years building products at companies like Ring, Optimizely, and DataCamp. I care about simplicity, developer experience, and shipping things that actually work.

I enjoy working across the stack — from React and Next.js on the frontend to Node.js, NestJS, and Ruby on Rails on the backend. Right now I'm exploring AI tooling and agent orchestration. When I'm not coding, I'm probably traveling — Japan was a recent highlight.

Spanish(Native)English(Bilingual)
Music ProductionGamingPhotographyGymHiking
Gaspar Dip, Fullstack Engineer

Experience

Apr 2025 - Jul 2025

DataCamp

Senior Software Engineer

At DataCamp, I worked on the Web Learner team, contributing to the core learning experience infrastructure using React, TypeScript, Next.js, Ruby on Rails, NestJS, and AWS services in a distributed microservices architecture.

Contributed to gamification platform backend including achievement tracking APIs, streak calculations, database schema design, leaderboard notification cron jobs using NestJS, PostgreSQL, and AWS event-driven services (SQS/SNS)
Collaborated with product managers and designers to ship full-stack features including course prerequisite logic and CPE credit tracking, and GraphQL API enhancements
Developed UI components and micro-frontend features using React and TypeScript across DataCamp's distributed architecture for multiple learning platform islands
Maintained code quality through comprehensive testing with Jest, RSpec, and React Testing Library while implementing feature flag rollouts and database migrations
Feb 2025 - Mar 2025

Bluecore

Senior Frontend Engineer

At Bluecore, I worked on "Schema Manager", a critical component that enabled clients to define custom data schemas when sending events to Bluecore's analytics platform. This tool was essential for Bluecore's ability to process real-time shopper behavior data and product information to power their predictive AI models for personalized marketing campaigns.

Oct 2022 - Oct 2024

Optimizely

Senior Software Engineer

Full stack engineer working on an enterprise-grade content marketing solution (Optimizely CMP), helping deliver high-quality, scalable software products while collaborating with cross-functional teams to deliver new features and improve existing ones.

Jul 2022 - Feb 2023

Menta

Front End Lead

At Menta Tech, a ticketing company that evolved from serving event organizers to providing infrastructure for other ticketing companies with blockchain at its core, I served as the frontend lead.

Sep 2021 - Jul 2022

Reblox

Fullstack Blockchain Engineer

Developed multi-chain dApps, delivering modern, user-friendly interfaces and seamless blockchain integrations.

Skills

61 technologies across 9 domains

Languages

EnglishTypeScriptJavaScriptPythonC#SQLRubySolidityGo

Frontend

ReactNext.jsAngularTailwind CSSVue

Backend

Node.jsExpressNestJSFastifyRuby on Rails.NET Core

Protocols

WebSocketGraphQLRESTgRPCProtobuf

Databases

PostgreSQLMongoDBRedisElasticsearch

DevOps

DockerKubernetesTerraformCI/CDTurborepo

Testing

JestVitestRTLRSpecPlaywright

Cloud

VercelDynamoDBEC2EKSLambdaS3SNSSQSGCEGKE

AI & LLMs

Claude APIOpenAI APIVercel AI SDKRAGTool UseEmbeddingsPrompt EngineeringStructured OutputStreamingAgentsMCPVector Databases

Currently Building

Symphony

An orchestration layer that turns project work into isolated, autonomous coding agent runs. Teams manage work at a higher level — assigning tasks, reviewing proof of work — while agents handle implementation, CI, and PR landing. Built with Elixir and integrated with Linear for task management.

ElixirAgentsDeveloper Tools

PetMatch

A pet adoption platform that connects shelters with potential adopters. Uses location-based matching and preference filters to help people find the right pet. Built as a cross-platform experience with a TypeScript backend and native Swift iOS app.

TypeScriptSwift

Events Explorer

A native iOS app for discovering local events. Browse, filter, and save events with a clean SwiftUI interface designed for quick scanning on the go.

SwiftSwiftUI

Blueplate

A Telegram-first expense ingestion bot for Lunch Money. Snap a receipt or type an expense, and it parses, categorizes, and syncs to your budget — with built-in blue dollar FX conversion for Argentine pesos. Built with TypeScript and Bun.

TypeScriptBunTelegramFintech

Education & Credentials

Computer Engineering

Universidad de Morón

In ProgressEngineeringJan 2018 - Present

Superior Programming Technician

Universidad Tecnológica Nacional

TechnicianJan 2016 - Dec 2018
Credentials

First Certificate in English (FCE)

University of Cambridge

Jan 2014