Diego Carreño
Senior Software Engineer
I build scalable web and mobile products with React, Node.js, and TypeScript, bringing 6+ years of enterprise delivery across logistics, e-commerce, banking, gaming, and mobile. Based in Rionegro, Colombia, I work AI-first with Claude and Cursor to move faster without losing engineering judgment.
Based in
Rionegro, Antioquia · Remote
Focus
NestJS, Next.js, AWS, AI-augmented delivery
Leadership
Team mentoring, technical leadership, ownership

Current focus
AI-augmented fullstack delivery
About me
Teams bring me into complex product environments when they need someone who can connect frontend craft, backend architecture, and delivery ownership. I design reliable REST and event-driven APIs, build accessible interfaces, modernize legacy codebases, and help releases move from unclear requirements to maintainable production systems.
Technical expertise
Fullstack delivery with AI-augmented workflows
I build refined interfaces and scalable systems with React, Next.js, and TypeScript, extending into Node.js, NestJS, React Native, and cloud services on AWS and Azure. I integrate AI tools for agentic workflows, dependency migration, and legacy modernization.
Global collaboration
Trusted by distributed teams that value ownership
I've worked with international teams across the US, Europe, and Latin America, partnering with companies such as OneRail, Edible Arrangements, Electronic Arts, and Globant. Teams rely on me for technical leadership, mentoring, cross-functional communication, and the ability to balance delivery speed with maintainability.
Beyond shipping code, I lead teams, mentor developers, and automate complex business workflows. My soft skills include clear communication with clients and cross-functional teams, creative problem-solving, fast adaptability to new stacks and domains, and pixel-perfect attention to detail. I care about creating systems that remain maintainable as they scale.
Featured Projects
A curated selection of work spanning logistics platforms, e-commerce and mobile, and enterprise banking and gaming. These projects reflect the kind of work I deliver: complex product environments that require strong technical judgment, accessible UX, and reliable fullstack delivery.
Logistics Platform — OneRail
Built route tracking and delivery visibility features for a logistics platform connecting shippers and delivery providers, using TypeScript, React, Material UI, and AWS with Cypress E2E testing and GitHub Actions CI/CD.
- React
- TypeScript
- Material UI
- Node.js
- AWS
- Cypress
- GitHub Actions
E-commerce Mobile — Edible Arrangements
Designed and built a mobile application from scratch with React Native, Expo, and TypeScript on a scalable modular architecture, with NestJS backends and AWS services for document storage and analytics.
- React Native
- Expo
- TypeScript
- NestJS
- AWS
- Material UI
- Playwright
Gaming Platform — Electronic Arts
Delivered features and game pages for a gaming client using Next.js, NestJS microservices, Contentful CMS, and AWS, with MongoDB persistence optimized for high-volume traffic and quality ensured through Jest, Cypress, and Playwright.
- React
- Next.js
- NestJS
- TypeScript
- MongoDB
- AWS
- Gaming
Banking Migration — Globant
Led the migration of a critical banking application from Angular to React with Next.js and Vite, building scalable microfrontend structures for a more maintainable enterprise frontend.
- React
- Next.js
- TypeScript
- Vite
- Microfrontends
- Banking
Automotive Marketing — PureCars
Engineered interactive marketing campaign interfaces with React and TypeScript, with Node.js services on Azure, C#/.NET integrations, PostgreSQL schemas maintained with Prisma ORM, and Jenkins CI/CD.
- React
- TypeScript
- Node.js
- Azure
- PostgreSQL
- Prisma
- Jenkins
My skills
A balanced toolkit shaped by 6+ years delivering scalable web and mobile applications across modern frontend, backend, cloud, and AI-augmented workflows.
Capability area
Languages
- TypeScript
- JavaScript
- C#
- English B2+
Capability area
Frontend
- React
- Next.js
- React Native
- Expo
- Material UI
- Tailwind
- Zustand
- Redux Toolkit
Capability area
Backend
- Node.js
- NestJS
- Express
- Microservices
- REST & Event-Driven APIs
Capability area
Databases
- MongoDB
- PostgreSQL
- DynamoDB
- Prisma
- Mongoose
Capability area
Cloud / DevOps
- AWS
- Azure
- GitHub Actions
- Jenkins
- Docker
Capability area
Testing
- Playwright
- Cypress
- Jest
- Vitest
- React Testing Library
Capability area
AI-Augmented Development
- Claude & Claude Code
- Cursor
- LLM Agent Integration
- AI-Assisted Refactoring
Capability area
Methods
- Agile
- Scrum
- Kanban
My experience
A latest-to-earliest view of my career journey, from current product work and enterprise delivery back to the roles that built my foundation. Some entries include freelance and remote engagements that overlapped with long-term product work.
Jan 2025 – Present
Full Stack Engineer — Limestone Digital (OneRail)
Freelance · Remote
Developed route tracking features for the core Routing team, improving real-time delivery visibility. Led AI-assisted dependency modernization with Claude and Cursor, built fullstack solutions with TypeScript, React, and Material UI, refactored legacy frontends, and implemented Cypress E2E testing with GitHub Actions CI/CD.
Jul 2024 – May 2025
Mobile Application Developer — Lean Solutions Group (Edible)
Medellín, Colombia
Designed and built a mobile application from scratch with React Native, Expo, and TypeScript. Developed e-commerce and enterprise solutions with NestJS, architected RESTful APIs on AWS (S3, Lambda, DynamoDB), created a Material UI design system, led legacy refactoring to Atomic Design, and mentored developers with Playwright E2E testing.
Apr 2022 – Sep 2024
Frontend Web Developer — Globant
Colombia
Led migration of a critical banking application from Angular to React with Next.js and Vite. Built scalable microfrontend structures, developed an insurance platform with NestJS microservices and a React + Redux Toolkit frontend, and delivered gaming features with Next.js, NestJS, Contentful CMS, and AWS.
Jun 2021 – Sep 2022
Full Stack Engineer — Zipdev (PureCars)
Remote, US
Engineered interactive marketing campaign interfaces with React and TypeScript. Developed Node.js services on Azure with C#/.NET integrations, maintained PostgreSQL schemas with Prisma ORM, and automated CI/CD with Jenkins including Jest and React Testing Library.
Jan 2022 – Jun 2022
Frontend Developer — Lilab
Freelance · Remote, Peru
Built and maintained UI components with React under Kanban, with CI/CD deployments via Bitbucket.
Nov 2020 – Jun 2021
Frontend Developer — QCode
Medellín, Colombia
Developed secure financial-services frontends with React, integrating C# backends in a microservices environment. Enhanced financial dashboards and analytical tools with Jest and Cypress testing.
Jan 2020 – Nov 2020
Frontend Developer — Comfenalco Antioquia
Medellín, Colombia
Built fullstack applications and RESTful APIs with React, Express, Node.js, and MongoDB under Agile Scrum.
2002 – 2006
System Technologist — Universidad de Santander
Colombia
Completed a System Technologist degree, building foundational knowledge in software development and systems engineering.
Let's Connect
If you're building a remote product team that needs senior fullstack delivery, strong frontend craft, and thoughtful UX execution, I'd love to hear about it.
Contact information
Let's build something clear, useful, and well-crafted.
Location
Rionegro, Antioquia, Colombia · Remote
Availability
COT (UTC-5) with US and EU friendly overlap