Available for new projects

Hi, I'm Sergio Barreras

Full Stack Developer

Specialized in building scalable web applications with Angular, NestJS, and TypeScript. Passionate about clean architecture, user experience, and automation.

Sergio Barreras

5+ years exp.

About Me

I'm a Full Stack Developer with over 5 years of experience building scalable web applications. My focus is on creating efficient, maintainable, and user-centered solutions.

I specialize in modern architectures using Angular, NestJS, and TypeScript, always applying SOLID principles and Clean Architecture to ensure quality code.

Co-founder of DevCrafters, where we help companies create web, mobile, and cloud solutions that transform their business processes.

5+

Years of experience

15+

Completed projects

30+

Certifications

100%

Commitment

Experience

Angular Frontend Developer

Capgemini

May 2026 - Present

Aguascalientes, Ags.

  • Resolved accessibility (a11y) issues in the shared component library used across company projects
  • Collaborated with the design team on the creation of new reusable components for the design system
  • Improved adoption of existing components by documenting previously uncovered use cases

Full Stack Developer

Creative Software International

Jul 2025 - Oct 2025

Remote from Aguascalientes, Ags.

  • Designed and improved database schemas for granular permissions
  • Implemented advanced rules for delegated workflows
  • Resolved Work Orders deadlocks by refactoring transactional logic
  • Automated email segmentation and fixed CRUD inconsistencies

Full Stack Developer

Taruks Soluciones S.A. de C.V.

Dec 2022 - Aug 2024

Ciudad Obregón, Sonora

  • Developed Angular applications with Clean Architecture principles
  • Integrated REST APIs and implemented reactive forms with RxJS
  • Participated in Scrum ceremonies and code reviews
  • Delivered responsive interfaces aligned with UX best practices

Projects

BotBite
BotBite Logo

BotBite

AI Waiter Assistant for Restaurants

SaaS platform that allows customers to order food via WhatsApp using conversational AI. Multi-restaurant architecture with dynamic QR codes.

Angular Angular
Tailwind CSS Tailwind CSS
RxJS RxJS
WebSocket WebSocket
NestJS NestJS
PostgreSQL PostgreSQL
Redis Redis
ChatGPT ChatGPT
Twilio Twilio
Cloudinary Cloudinary
Render Render
Diocese of Cd. Obregón
Diocese of Cd. Obregón Logo

Diocese of Cd. Obregón

Digital infrastructure for ecclesiastical administration

Multi-entity management platform with role-based access control, modular architecture, adaptive forms, and integrated public-facing interface.

Angular Angular
Tailwind CSS Tailwind CSS
RxJS RxJS
Django Django
PostgreSQL PostgreSQL
Cloudinary Cloudinary
Render Render
Magnolias Bakery
Magnolias Bakery Logo

Magnolias Bakery

Multi-branch management for custom order workflows

Multi-branch administrative system for a bakery, with complex order flows (delivery, events, in-store sales) and role-based access control. Includes single-use JWT authorization for sensitive actions (discounts, order authorship on branch-shared accounts) and a CI/CD pipeline with automated tests and SonarQube quality gates. Public landing page synced with the internal catalog.

Nuxt Nuxt
NestJS NestJS
PostgreSQL PostgreSQL
Cloudinary Cloudinary
Render Render
SonarQube SonarQube

Tech Stack

Technologies and tools I use to build robust and scalable solutions

💡

Languages

JavaScript JavaScript
TypeScript TypeScript
Python Python
C# C#
Dart Dart
Java Java
💻

Frontend

HTML HTML
CSS CSS
Sass Sass
Tailwind CSS Tailwind CSS
Material UI Material UI
daisyUI daisyUI
Vite Vite
Angular Angular
Vue.js Vue.js
React React
Nuxt Nuxt
Astro Astro
📱

Mobile

Flutter Flutter
Android Android
🧠

Backend & APIs

Bun Bun
Node.js Node.js
Deno Deno
NestJS NestJS
Express Express
.NET .NET
Django Django
GraphQL GraphQL
Apollo Apollo
JWT JWT
Stripe Stripe
Twilio Twilio
🔄

Background Jobs & Messaging

Redis Redis
BullMQ BullMQ
🗄️

Databases

SQL Server SQL Server
PostgreSQL PostgreSQL
SQLite SQLite
MongoDB MongoDB
Prisma Prisma
TypeORM TypeORM
⚙️

DevOps & Cloud

Docker Docker
Kubernetes Kubernetes
Google Cloud Platform Google Cloud Platform
Azure Azure
Netlify Netlify
Render Render
Nginx Nginx
n8n n8n
GitHub Actions GitHub Actions
☁️

Cloud Platforms & BaaS

Firebase Firebase
WebSocket WebSocket
🧪

Testing & Tools

Jest Jest
Vitest Vitest
Postman Postman
Swagger Swagger
SonarQube SonarQube
📦

Package & State Management

npm npm
pnpm pnpm
Pinia Pinia
TanStack Query TanStack Query
Riverpod Riverpod
BLoC BLoC
GetX GetX
🛠️

Others

Git Git
GitHub GitHub
GitHub Copilot GitHub Copilot
Gemini Gemini
ChatGPT ChatGPT
Claude AI Claude AI
RxJS RxJS
Visual Studio Visual Studio
VS Code VS Code
DevCrafters Logo

Co-founder of DevCrafters

Modern solutions in web, mobile and cloud to boost your business

Visit DevCrafters

Let's Work Together

Have a project in mind? I'd love to hear from you.