Back
Ongoing Private repository

Transporte Boarini

Full Stack Developer

Django Django DRF DRF PostgreSQL PostgreSQL Redis Redis Celery Celery Docker Docker Nginx Nginx Cloudflare Cloudflare Linux Linux

Comprehensive system for operational and financial transport management, featuring process automation, trip traceability, and current account control. Live in production with active maintenance and ongoing support.

Responsibilities

  • Backend development with Django and Django REST Framework.
  • Data modeling and complex business logic.
  • Current accounts and settlement implementation.
  • Financial report and PDF generation.
  • AFIP invoice scraping development.
  • Integration with vehicle tracking API (EasyTrack).
  • Automatic kilometer and usage time calculation.
  • Asynchronous task processing with Celery + Redis.
  • Domain, DNS configuration and HTTPS certificate setup.
  • Nginx as reverse proxy with security hardening against attacks (rate limiting, security headers).
  • Full deployment on a Debian server with all services dockerized.
  • Linux server administration (Debian).
  • Active maintenance, new features and ongoing support.

Architecture

  • Multi-service application orchestrated with Docker Compose, with independent configurations for local development and production.
  • Modular REST API in Django + DRF, organized by business domain: fleet (vehicles, drivers, trips, maintenance), shipment (waybills and shipments), checking_account (current accounts, payments, commissions and taxes) and people/authentification (clients and auth).
  • Dedicated integration client with EasyTrack (fleet GPS tracking API) as an independent app.
  • Celery (worker + beat) for asynchronous processing and scheduled tasks: settlements, notifications, GPS system sync and report generation.
  • Reports and receipts generated directly from HTML/CSS with WeasyPrint.
  • Nginx as reverse proxy with SSL termination (Let's Encrypt in production) and basic auth for the task monitoring panel (Flower).
  • CI/CD with Bitbucket Pipelines, with SSH connection to the production server to automate deployment.

Tech stack

CategoryTechnology
BackendPython, Django, Django REST Framework
Async tasksCelery (worker + beat), Flower
DatabasePostgreSQL
Cache / brokerRedis
Web serverNginx, Gunicorn
PDF generationWeasyPrint, pypdf, opendataloader-pdf
InfrastructureDocker, Docker Compose
CI/CDBitbucket Pipelines
IntegrationsEasyTrack (GPS tracking API)