~/denilsonbarahona/portfolio
about · resume · skills · works · contact
denilson@portfolio:~$ whoami
Full-stack engineer · 11+ years building scalable web applications end to end
GitHub · LinkedIn · Download CV · Contact Me
Hi i am Denilson Barahona a full-stack engineer with 11+ years of professional experience building scalable web applications end to end. Strong on the frontend (React, TypeScript, Redux and complex state management, modern Next.js - Server/Client Components, Server Actions) and across the backend with Node.js, GraphQL, serverless REST APIs, Firebase Cloud Functions and SQL, applying hexagonal architecture and automated testing. Shipped a full DeFi dApp (smart contracts + backend + frontend) and led a government call-center platform. Experienced in real-time systems, monorepos, performance optimization, technical leadership and mentoring. Currently building AI agents with LangChain, LangGraph, Tools and MCPs.
01 · Web Development
I build high-quality, modern web applications with React, TypeScript and Next.js, focused on usability, performance and scalability. With 11+ years of experience across frontend and backend, I deliver responsive, dynamic and secure solutions end to end.
02 · AI Development
I build AI agents using LangChain, LangGraph and MCP, and integrate LLMs into real applications. I also work with AI-assisted development tools like Cursor and Claude Code, and practices like spec-driven development, to build faster without losing quality.
03 · Blockchain / Web3
I have hands-on experience building decentralized applications. I developed a full DeFi lending dApp end to end — smart contracts (Solidity, Hardhat), backend and frontend (React, wagmi) — which earned 3rd place at the Ethereum Argentina 2024 hackathon.
04 · Full-Stack & APIs
I design and build REST and serverless APIs with Node.js, applying clean architectures like hexagonal, automated testing and CI/CD. I'm comfortable working across the stack, from the database and API layer to the interface.
2022—Present · Senior Frontend Developer — DACODES / DD360
I build and maintain production web apps with React, TypeScript and Next.js, including data-heavy dashboards and a large-scale back-office (Turborepo monorepo, hexagonal architecture). I contributed to a serverless REST API on AWS Lambda, introduced an automated testing culture, led code reviews, and gave internal talks on AI-assisted development.
2025 · Frontend Lead (Contract) — Sedesol
I led the frontend of a government call-center platform: inbound/outbound calls, call queuing, multi-user conferences, and case logging (complaints/reports) with follow-up. I built analytics dashboards with call metrics, wrote use-case tests, reviewed merge requests and resolved bugs before production.
2024 · Senior Software Developer (Freelance) — Nova
I built end to end a DeFi lending platform where users request crypto loans funded by other users — smart contracts, backend and frontend. I defined the tech stack to ship an MVP fast, and my team earned 3rd place at the Ethereum Argentina 2024 hackathon.
2020—2021 · Senior Software Developer / Founder — Macuvi
I founded the company and built a CRM end to end that automated sales, billing and tax processes for small businesses, reducing manual work by 60%. I owned the full product lifecycle — development, deployment, testing, design, clients and sales — following web accessibility standards.
2014—2021 · Software Developer — SSIS / PRAF
I built and optimized web and mobile applications and automated business processes. I developed a data-sync script that updated 1,000,000+ records in ~5 minutes, automated 150,000+ payment records, and delivered a mobile app that handled 20,000+ requests.
2025 · Building AI agents & AWS Serverless
Self-driven — LangChain, LangGraph, MCP, AI agents, AWS serverless
2023 · Introduction to Blockchain Development: Smart Contracts
Platzi — Solidity, OpenZeppelin, Uniswap
2022 · Advanced React Course
Platzi — React, Next.js, JavaScript, Git
2014 · Bachelor's Degree in Computer Engineering
Catholic University of Honduras — Tegucigalpa, F.M.
languages
TypeScript · JavaScript · Solidity · SQL · Java · C# · HTML5 · CSS3 · Visual Basic
frontend
React · Next.js · Redux · Zustand · React Query · Zod · react-hook-form · Radix · Tailwind · Sass · Styled-Components · Webpack · Babel
backend & data
Node.js · GraphQL · REST APIs · Serverless · Firebase · MongoDB · MSSQL · WebSockets
blockchain / web3
Hardhat · OpenZeppelin · wagmi · Web3.js · Smart Contracts
ai
LangChain · LangGraph · AI Agents · MCP · Cursor · Claude Code
cloud & devops
AWS · AWS Lambda · Docker · CI/CD · Git · GitLab · Bitbucket · Husky
testing
Vitest · Jest · Testing Library · Mocha
Compa — Fintech
A fintech platform that turns a mortgage application into a personalized loan plan in under two minutes.
Nova — Web3
An end-to-end DeFi lending platform — smart contracts, backend and frontend — where users fund each other's crypto loans directly. 3rd place, Ethereum Argentina 2024.
Medical — Healthcare
A web application for running a medical laboratory and clinic: patient records, orders and results in one place.
AI Shopify Widget — AI · Personal
A personal study project: an AI agent embedded in Shopify storefronts, built with LangChain and LangGraph.
Sign Language AI — AI · Personal
A personal project training a model to recognize sign language in real time.
Market Research — Analytics
An analytics platform with data-heavy dashboards, maps and charts, built for performance at scale.
Monopolio — Real Estate
A real-estate search engine for exploring property listings and market data across Mexico.
Rick & Morty — Game · Personal
A memory card game built around the cast of Rick and Morty.
Test Generator — Tooling · Personal
A CLI tool that generates automated test cases from existing code.
$ echo $CONTACT
github.com/denilsonbarahona · linkedin.com/in/denilson-barahona
© 2026 Denilson Barahona


