I'm a software engineer based in Colima, Mexico, with a focus on building scalable full-stack applications. I enjoy designing robust back-end services, elegant front-end architectures, and delivering practical solutions for POS/ERP and e-commerce systems. My toolkit includes TypeScript, Node.js, PostgreSQL, Prisma, React, Next.js and Docker, and I thrive in agile environments. I value clean code, performance, and continuous learning. I collaborate well with teams, contribute to Scrum ceremonies, and love turning complex requirements into maintainable software that users enjoy.

Leonel Alejandro Ceballos Alvarado

I'm a software engineer based in Colima, Mexico, with a focus on building scalable full-stack applications. I enjoy designing robust back-end services, elegant front-end architectures, and delivering practical solutions for POS/ERP and e-commerce systems. My toolkit includes TypeScript, Node.js, PostgreSQL, Prisma, React, Next.js and Docker, and I thrive in agile environments. I value clean code, performance, and continuous learning. I collaborate well with teams, contribute to Scrum ceremonies, and love turning complex requirements into maintainable software that users enjoy.

Available to hire

I’m a software engineer based in Colima, Mexico, with a focus on building scalable full-stack applications. I enjoy designing robust back-end services, elegant front-end architectures, and delivering practical solutions for POS/ERP and e-commerce systems. My toolkit includes TypeScript, Node.js, PostgreSQL, Prisma, React, Next.js and Docker, and I thrive in agile environments.

I value clean code, performance, and continuous learning. I collaborate well with teams, contribute to Scrum ceremonies, and love turning complex requirements into maintainable software that users enjoy.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

Spanish; Castilian
Fluent
English
Advanced

Work Experience

Full-Stack Web Developer at Zona Zero
June 1, 2025 - October 30, 2025
Developed and deployed full-stack web applications with Next.js and Flask, integrating Supabase for authentication, database management, and secure data flows. Implemented authentication flows with Google OAuth, OTP, and Magic Link, handling Supabase JWTs for session management and access control. Designed and optimized PostgreSQL schemas, SQL queries, RLS policies, and SQL functions, achieving up to 70% reduction in query response time and ensuring data integrity. Dockerized complete applications, published images to DockerHub, and deployed both front-end and back-end in Dokp lo y, configuring environment variables and CI/CD pipelines. Documented and built RESTful API endpoints to support front-end features and scalability. Managed version control with Git, ensuring efficient collaboration and streamlined deployment.
Booking System Developer at Michelada.io
May 1, 2025 - May 1, 2025
Developing a booking system using NestJS, NextJS, and TypeORM. Implementing core features like scheduling and deleting appointments. Integrating WhatsApp messages for appointment confirmations using Twilio. Linking Google Calendar to sync barber appointments. Deployed on Vercel with environment variables for dev/prod and Neon DB. Wrote unit tests with Jest to ensure reliability of key functionalities.
Backend Developer at Museo Universitario Fernando del Paso
December 1, 2024 - December 1, 2024
Implemented a secure login system with email verification for the University of Colima. Developed RESTful API controllers and tested endpoints with Postman. Integrated Mercado Pago for virtual tour payments. Designed Prisma ORM schema and managed a MySQL database in Docker. Built a token-based access system for secure virtual tours using JWT. Implemented Mailtrap email service for password recovery and welcome emails.
Software Engineer at CitizenConnect
June 1, 2025 - November 27, 2025
Developed and deployed full-stack web applications with Next.js and Flask (Python), integrating Supabase for authentication, database management, and secure data flows. Implemented Google OAuth, OTP, and Magic Link authentication, managing Supabase JWTs for sessions and access control. Designed optimized PostgreSQL schemas, queries, RLS policies, and SQL functions, achieving up to 70% reduction in query time and ensuring data integrity. Dockerized frontend and backend, published images to DockerHub and deployed via CI/CD pipelines. Built RESTful API endpoints to support frontend features and scalability. Collaborated with teammates using Git for version control.
Software Engineer at Museo Universidad Fernando del Paso
December 1, 2024 - December 1, 2024
Implemented a secure login system with email verification for the University of Colima. Developed RESTful API controllers and tested endpoints with Postman. Integrated MercadoPago for virtual tour payments. Designed Prisma ORM schema and managed a MySQL database in Docker. Built a token-based access system for secure virtual tours using JWT. Implemented Mailtrap for password recovery and welcome emails.
Software Engineer at Zona Zero
June 1, 2025 - Present
Developed and deployed full-stack web applications with Next.js and Flask (Python). Designed and optimized PostgreSQL schemas, SQL queries, RLS policies, and SQL functions, achieving up to 70% reduction in query response time and ensuring data integrity. Integrated multi-provider authentication (Supabase Google and OTP) with unified session management across environments, reducing friction and improving onboarding reliability. Configured isolated dev/QA/prod environments in Cloudflare, centralizing services in Supabase and Google Cloud. Tech: Next.js, TypeScript, Flask, Supabase, Google OAuth, JWT, Git, Docker, Cloudflare.
Backend Developer at Michelada.io
December 1, 2024 - May 1, 2025
Built the backend with NestJS and TypeORM, including database design, migrations and a serverless setup using Neon (Vector PostgreSQL). Implemented Role-Based Access Control (RBAC), ensuring secure and isolated access. Managed development and production environments on Vercel, debugging deployment issues through platform logs and ensuring stable API performance. Integrated WhatsApp interactive flows through Whapi, including a webhook to receive user replies and automatically confirm or update appointments. Participated actively in Scrum ceremonies (stand-up, planning kickoff and retrospective). Wrote unit tests for key endpoints.
Backend / API Developer at Museo Universitario Fernando del Paso
January 1, 2024 - December 1, 2024
Developed the back-end API with Node.js, Express and Prisma, including database modeling, queries and migrations. Integrated Mercado Pago, including the creation of a webhook to process payment notifications and unlock virtual tour access upon successful transactions. Used Prisma ORM to model and manage the PostgreSQL database, handling queries, migrations and data relationships. Implemented JWT-based access control for secure delivery of purchased tours. Built multi-purpose transactional emails (password recovery, confirmations, ticket delivery) using Mailtrap. Tech: TypeScript, Node.js, Prisma, PostgreSQL, Docker, Express, bcrypt, Mercado Pago, Mailtrap.
Tech Lead & Full Stack Developer at Tapio ca's Time
January 1, 2026 - Present
Designed database architecture and transactional flows; defined reusable interfaces, generic and strict type contracts to enforce consistency between API and client layers; defined scalable frontend architecture using React and Atomic Design.
Full Stack Developer at Zona Zero
June 1, 2025 - Present
Developed production-grade full-stack applications using TypeScript (Next.js) and backend services; optimized complex SQL queries, achieving up to 70% reduction in response time; implemented authentication flows using Supabase (Google + OTP); configured isolated dev/QA/prod environments; re-architected an Angular/GraphQL app; added basic data visualization with Chart.js for risk insights.
Backend Developer at Michaela.io
January 1, 2024 - December 1, 2024
Built backend with NestJS and TypeORM, including database design, migrations and a serverless setup using Neon (Vercel Postgres) and Jest for unit testing; implemented Role-Based Access Control (RBAC); integrated WhatsApp interactive flows via WhatsApp with a webhook to receive user replies and automatically confirm or update appointments; participated in Scrum ceremonies.

Education

Bachelor's at University Of Colima
January 1, 2021 - July 31, 2025
Software Engineering Graduate at University of Colima
January 11, 2030 - July 1, 2025
Software Engineering Graduate at University of Colima
January 11, 2030 - July 1, 2025
Software Engineering Graduate at Universidad de Colima
January 11, 2030 - July 1, 2025
Software Engineering at University of Colima
January 11, 2030 - July 1, 2025

Qualifications

AWS Architect Associate certification
January 11, 2030 - July 11, 2025
AWS Architect Associate Preparation
January 11, 2030 - July 11, 2025

Industry Experience

Software & Internet, Financial Services, Education, Professional Services, Media & Entertainment, Other