I'm a Software Engineer with over 2 years of experience specializing in backend development with Python. My expertise focuses on high-performance system optimization, process automation, and implementing scalable architectures using Django, FastAPI, Flask, and Odoo.
I'm passionate about solving complex performance bottlenecks, applying solid design patterns, and writing clean, maintainable code. I believe in building robust systems backed by automated testing and modern DevOps practices.
I firmly believe in learning by doing and maintaining a structured approach to growth. For the last quarter of 2025, I'm running a focused Upskilling Project to deepen my expertise in key areas.
🎯 T1-Upskilling-2025: Structured Learning Project
I use a GitHub Project Board to plan, track, and document my learning journey. Each skill or concept is broken down into actionable issues, linked directly to the code I write in dedicated practice repositories.
- Purpose: Systematically advance in backend architecture, advanced testing, and modern DevOps.
- Methodology: Theory → Practice → Code Repository → Documentation.
- Current Focus Areas: Advanced Pytest patterns, Microservices design, and AWS fundamentals.
- 👉 View my Upskilling Project Board & Progress
This public board reflects my commitment to deliberate practice and transparent skill-building.
Backend & Frameworks: Python, Django, Django REST Framework, FastAPI, Flask, Celery
Databases: PostgreSQL, MySQL, MongoDB, Redis, Query Optimization & Indexing
Testing & Quality: Pytest, Unit/Integration Testing, Mocking, Test-Driven Development (TDD), Code Coverage Analysis
DevOps & Tools: Docker, Docker Compose, Git, CI/CD (GitHub Actions Learning), Linux
Architecture: REST APIs, JWT Auth, Background Tasks, Design Patterns, Microservices (Learning)
Specialties:
- Performance Optimization: cProfile, SnakeViz, bottleneck identification and resolution.
- Architecture: Design Patterns (Singleton, Factory, MVC), Service-Oriented Architecture.
- Testing & QA: PyTest, Unit Testing, Coverage Analysis, Swagger/OpenAPI.
- Automation: Scripting, scheduled tasks, reporting systems.
Here are some of my key public projects that showcase my approach to building and learning:
(Django • Docker • JWT • PostgreSQL • Pytest)
A production-ready, reusable template for secure backend APIs. Features JWT authentication with refresh token rotation, a role-based permission system (admin/staff/client), rate limiting, and a fully containerized setup with Docker.
🏆 Latest Achievement: Reached 100% test coverage with 62+ comprehensive tests, including integration tests for all API endpoints, authentication flows, and permission systems. This demonstrates professional-grade quality assurance practices.
Highlights:
- Complete test suite from the start with Factory Boy and advanced mocking
- Designed as a modern foundation for SaaS, mobile backends, or microservices
- CI/CD ready with automated testing workflows
⚙️ Django 🐳 Docker 🔒 JWT 🐘 PostgreSQL 🧪 Pytest 📊 100% Coverage
(Django • Celery • Redis • PostgreSQL • Pandas)
A demo application implementing asynchronous file processing (CSV/Excel). Includes task queuing with Celery and Redis, a real-time upload dashboard, and historical task monitoring.
Highlight: Demonstrates handling of long-running processes, decoupling user requests from backend work, and providing user feedback.
⚙️ Django 🧵 Celery 🔴 Redis 📊 Pandas
(Flask • MySQL • JWT • Bootstrap • Cron)
A complete web application for automated daily email deliveries. Features a multi-role user system (free/premium), email confirmation, a personalized admin dashboard, and a robust mailing service with retry logic.
Highlight: A full-stack project showcasing user management, automated cron jobs, and a responsive UI.
⚡ Flask 🍃 MySQL ✉️ SMTP 🎨 Bootstrap
(Pytest • Mocking • Fixtures • Parametrization • UV)
A hands-on learning repository documenting my deep dive into advanced testing patterns in Python. Covers fixtures, mocking external APIs and services, test parametrization, and configuring test environments with uv.
Highlight: Reflects my commitment to code quality and professional testing standards, serving as a personal and public knowledge base.
✅ Pytest 🎭 Mocking 🛠️ UV
- Testing Excellence: Achieved 100% test coverage on the Django API Template project with 62+ comprehensive tests, demonstrating professional-grade quality assurance practices.
- Legacy System Optimization: Achieved a 45x performance improvement in a critical Odoo module, reducing processing time from over 20 hours to under 3 hours through strategic profiling and query optimization.
- Database Performance: Improved complex query response times by 300% using
EXPLAIN ANALYZEand strategic indexing on tables with 10,000+ records. - Goal: Maintain 90%+ test coverage across all main repositories and integrate CI/CD for automated quality assurance.
- Working on: Optimizing and progressively migrating a legacy Odoo v13 system to Django RestFramework.
- Learning: Microservices architecture and expanding my AWS cloud expertise.
- Collaboration: Interested in Python open-source projects, developer tools, and technical documentation (like python-docs-es).
| Project | Description | Tech Stack |
|---|---|---|
| 🏥 Hospital Records System | Backend development for medical data management with FastAPI and Docker. | FastAPI Docker PostgreSQL JWT Jinja2 |
| 💸 Automated Payroll System | Redesign and automation of complex payroll calculations, improving efficiency. | Django Pandas NumPy PostgreSQL Jinja2 |
- Email: [email protected]
- GitHub: @Sublian
- LinkedIn: @Luis_Gonzalez
- Languages: English (B2 - EFSet Certified), Spanish (Native).
- Community: Active contributor as a translator for the official Python documentation in Spanish.
Thanks for visiting my profile! Always open to discussing technology, optimization challenges, and new opportunities.



