Experienced professionals · 5 years, MCA
Python back-end developer (FastAPI, Django) resume sample
A complete, ready-to-edit resume for python developers applying for senior back-end roles at product companies. It fits on one page, follows the format Indian employers expect, and every line below is yours to copy or change.
- 1 page
- Professional Summary
- Free to use
The python back-end developer (FastAPI, django) resume sample in full
Arjun Pillai
Senior Python Developer · Thiruvananthapuram, Kerala
Professional Summary
Python developer with 5 years building APIs and data-heavy back ends in Django and FastAPI for logistics and health-tech. Built a route-planning service that saves a fleet of 1,200 trucks 9% in fuel. Enjoy clean design, async Python and mentoring.
Skills
Python
- FastAPI
- Django
- DRF
- asyncio
- Celery
- Pydantic
- SQLAlchemy
Data
- PostgreSQL
- TimescaleDB
- Redis
- RabbitMQ
Cloud
- GCP (Cloud Run
- Pub/Sub)
- Docker
- Terraform basics
Quality
- pytest
- mypy
- Sentry
- OpenTelemetry
Work experience
Senior Software Engineer, Freightline Logistics Tech
Thiruvananthapuram (remote) · Apr 2022 – Present
- Built the route-planning service in FastAPI with OR-Tools; fuel cost for 1,200 trucks fell 9%.
- Moved trip tracking to async Python with PostgreSQL and TimescaleDB, handling 30,000 GPS points a minute.
- Designed the public partner API with OpenAPI docs and API keys; 40 shippers integrated in a year.
- Mentor 3 developers and lead the weekly design review.
Python Developer, Careline Health Systems
Thiruvananthapuram · Jul 2020 – Mar 2022
- Built patient records and lab report modules in Django for 60 hospitals.
- Added HL7 import of lab results and PDF report generation with Celery.
Education
Master of Computer Applications (MCA)
College of Engineering Trivandrum · APJ Abdul Kalam Technological University · 8.5 CGPA · 2018 – 2020
B.Sc Mathematics
Mar Ivanios College · University of Kerala · 84% · 2015 – 2018
Certifications
- Google Cloud Professional Cloud Developer – Google Cloud (2024 – 2026)
Conferences & Talks
- Speaker: “Async Python for tracking systems” – PyCon India, Bengaluru (Sep 2024)
Languages Known
- Malayalam – Native
- English – Fluent
- Hindi – Good
Tips for software and IT resumes
- List languages, frameworks and tools in Skills, and name them again in the job or project where you used them.
- Add links: GitHub, a live project or a portfolio.
- Show scale and impact: users, response time, uptime, money or hours saved.
- Before you apply, paste the job advert into Dossier4u's ATS check: it lists the skills, years and qualifications the advert asks for that your resume does not show yet.
Templates that suit this resume
Guides for this resume
- How ATS software reads your resume, and how to get past itWhat an applicant tracking system actually does with your file, the layouts it struggles with, and a checklist before you apply.
- Career objective vs professional summary, with examples for every levelWhen to write an objective, when to write a summary, and ready examples from 10th pass to senior manager.