💻 Software Engineer | Tech Lead | Frontend Specialist
I design and build scalable web applications, lead engineering teams, and explore modern approaches to solve complex problems.
With strong experience in frontend (React, Svelte, Next.js, TypeScript, Tailwind) and solid foundations in backend and devops (Node.js, C#, PostgreSQL, Nginx, Docker, microservices), I thrive at the intersection of usability, performance, and system design.
-
🌐 Professional Experience:
Currently working at Servicio de Administración Tributaria (SAT, Mexico) where I’ve led 20+ microservices projects in legal and administrative domains (expedientes jurídicos, notificaciones, responsivas de aplicativos, evaluaciones de confiabilidad).
I direct 25+ engineers across 4+ development cells, managing processes, architecture decisions, and large-scale deployments. -
🧭 Technical Leadership:
Conducted 40+ interviews for frontend/tech-lead roles, guiding teams through clean architecture, design patterns, and performance optimization. -
🎓 Academic Involvement:
Active in competitive programming since my university days at UNAM (FES Acatlán), regional ICPC contestant, and still collaborating with GUAPA programming group.
Recently finished a Diplomado en Tecnologías de la Información y Comunicaciones (2024–2025). -
🛠️ Personal Projects:
- Building a competitive programming judge platform (similar to LeetCode/Codeforces) for my university community, with features like scoreboard freeze, practice vs contest modes, and PostgreSQL schema designed for extensibility.
- Constantly exploring algorithms, data structures, and system design — I create content (flashcards, Anki decks, UML diagrams) for students and engineers.
- Frontend: React, Svelte, Next.js (App Router), TypeScript, Tailwind, Zustand/Redux, Material UI.
- Backend: Node.js (Express), C# .NET, Rust (learning), PostgreSQL, Redis.
- DevOps & Infra: Nginx, Docker, microservices architecture, OAuth flows, AWS S3.
- Other: UML (class, sequence, ERD), Gantt charts, APA-style academic deliverables.
- Expediente Jurídico System (SICOJ) → Reengineering project with 20+ microservices, handling notifications, user manuals, legal process tracking, and component libraries.
- Responsivas de aplicativos → Centralized system for accountability and application management across SAT teams.
- Evaluaciones de confiabilidad → Employee trust assessment system with robust workflows and reporting.
- Diplomado TIC Projects → Risk matrices, communication plans, knowledge management deliverables, project management diagrams.
- 🎖 Regional ICPC contestant with GUAPA.
- 📈 Led 25+ engineers, managed 40+ technical interviews.
- 📚 Built and shared algorithm/data structure content (Q&A decks, complexity breakdowns, real-world applications).
- 📧 alegu3rra@gmail.com
- 🐙 Here on GitHub: contributing projects, experiments, and learning material.
⭐️ "I enjoy building systems that scale, mentoring engineers, and bridging the gap between academia and industry."
