I design, build, and maintain backend systems that need to be reliable in production.
My work focuses on Django and FastAPI APIs, automation workflows, and event-driven systems
that support real business processes.
- Design and implementation of Django & Django REST Framework applications
- APIs built for long-term maintenance and scalability
- Relational database modeling (PostgreSQL & MySQL)
- Authentication, permissions, and role-based access control
- Custom admin panels and internal tools
- Automation services using bots as backend workers
- Discord-based systems for support, approvals, and internal workflows
- Ticketing systems with permission control and audit logs
- Event tracking and structured logging for traceability
- Dockerized environments for development and production
- CI/CD pipelines and repeatable deployments
- Server setup, monitoring, and performance tuning
- Focus on predictable, low-maintenance infrastructure
- Pydantic (data validation & schemas)
- CI/CD pipelines
- Linux-based deployments
Including both Django-based systems and FastAPI services focused on clean API design, explicit data validation, and maintainable architecture.
These projects focus on real-world constraints such as:
- permission models and access control
- data consistency and auditability
- maintainable structure and clear responsibilities
- production-like organization and deployment
- Ticket-based support workflows with role-based permissions
- Approval flows and automated role assignment
- Detailed audit logs (member actions, role changes, events)
- Structured embeds and consistent system messaging
- RESTful APIs with Django REST Framework
- ORM optimization and performance-focused queries
- Custom authentication and authorization logic
- Admin interfaces designed for operational efficiency
Security is treated as a supporting engineering skill, applied to safer backend design and system hardening.
I help clients who need systems that actually run in production.
That means:
- clear architecture
- predictable deployments
- code another engineer can understand and maintain
I'm comfortable joining existing projects, improving legacy code, or building new systems with growth in mind.

