Rajesh Pethe

I’m a hands-on software engineer with over 18 years of experience solving real-world problems with code. I’ve spent most of that time building web applications, backend systems, and automation tools — often using Python, Django, REST, and a healthy mix of SQL and shell scripts on Linux.
Along the way, I’ve also picked up frontend work with Angular and React, and built infrastructure using Docker, Kubernetes, AWS, and Terraform. I wouldn’t call myself a DevOps engineer, but I do believe in owning the full stack — from writing the API to making sure it runs smoothly in production.
I’ve worked in all kinds of teams — large, small, remote, distributed, fast-paced, slow-paced. For the last few years, I’ve been freelancing, which has been both freeing and demanding in the best possible way. It’s pushed me to keep learning, stay sharp, and step outside my comfort zone. I love the mix of flexibility and challenge it brings.
Work Experience
Freelance Software Engineer
Over the past many years, I’ve worked as an independent consultant and freelance engineer, helping startups and small teams bring their ideas to life — or make their systems more reliable, secure, and scalable. While the core of my work has centered around backend development (mostly Python/Django and FastAPI), the projects themselves have been quite varied:
- Earned repeat engagements from multiple clients
- Built long-term trust with remote teams across time zones
- Handled end-to-end ownership — from architecture and development to deployment, debugging, and handover documentation.
- Initiated improvements in performance, deployment workflows, and security for several existing codebase I inherited.
- Published reusable internal tools that saved clients time in future projects.
Senior Associate
Involved in design, development and maintenance of secure compliance monitoring tools for Investment Bank’s Technology group.
- Excelled at developing secure and high performance Perl based backend tools.
Technical Lead
Team Lead for development and maintenance of Globalware Solutions e-commerce SASS portal, was a single point of contact for all software issues.
- Improved store deployment processes using ingenious and new ways.
- Improved customer experience with upgraded customer service portal.
- Tech Stack: Perl, Oracle DBMS.
Senior Developer
Developed back-end tools and packaging to monitor health of infrastructure in Oracle’s infrastructure management system.
Projects
Enhanced Paperless-NGX
This project connects Paperless-ngx with a custom OCR + LLM pipeline — all running locally in Docker. It uses PaddleOCR for better text extraction, and a local LLM (via Ollama) to auto-generate document titles and types. Everything is modular: a FastAPI-based OCR microservice, a CLI-style pipeline controller, and clean integration with Paperless via its API. No cloud dependencies, no vendor lock-in — just Python and local AI doing real work.
Dev.to Challenge
Built a microservice to detect phishing emails using a combination of heuristics and ML-based intent classification — delivering explainable results that clients could actually trust.
Automating CS Workflows
Designed context-aware REST APIs and automated workflows for use cases that previously required manual intervention.
Floor plan laid bare
Developed full-stack applications, including a floor plan rendering app with Angular + Django REST — transforming raw architectural data into deep interactive insights.
Re-design ETL pipeline
Re-engineered a complex, bidirectional ETL pipeline using Django serializers to validate and move data between multiple heterogeneous systems.
Physical docs to Paperless
Implemented document management system for physical documents resulting in a searchable archive. Managed deployment on AWS using Terraform.
Explorations
Created APIs for document management, translation (Bhashini), and Twitter OAuth — many of which were turned into reusable packages or pluggable Django apps.
Information
Current status/Work Preferences
- Work style · Remote preferred, builder mindset
- Location · India (open to remote/hybrid)
- Availability · Open to freelance & contract, Available from July 2025