status: open to lead engineering roles

Rajat Sharma

Senior Software Engineer — Backend Systems & APIs

I turn messy, high-stakes backend problems into systems that just work — and keep working after I've moved on. Over 8 years I've taken a real-estate platform from 5 U.S. states to 12, led a 4-person engineering team through biweekly releases, and now own data pipelines for Reuters' global content platform. Django and DRF are my home base; AWS, Celery and Go are what I reach for when Django alone isn't enough.

8yrs in production systems
4 engineers led at Kellton
140% market coverage growth @ Scop

// impact log

What actually moved the needle

Not just what I built — what changed because of it.

5 → 12

U.S. states covered by Scop's real-estate platform under my ownership — a 140% jump in market reach and revenue.

4-Person Team

Led a 4-person engineering team at Kellton (2 backend, 1 UX designer, 1 frontend) as de facto technical lead, owning biweekly releases, PR review, and technical direction.

200+ Machines

IoT vending fleet at Grubox run on a Django backend I built, plus a real-time offers engine that lifted sales on weak SKUs.

8s → 0.5s

Cut internal dashboard load time 16x at Reuters Connect by shipping self-service config editing with pagination and lazy loading — freeing engineers from routine config requests.

178 Partners

Built the generic feed-provider framework powering Reuters Connect's partner onboarding, cutting per-partner setup from 10 days to 3.

Celery + Redis

Built async task pipelines across Scop and Prism — scheduled MLS syncs, work-order automation, and background processing that kept both platforms responsive under load.

high availability

Kept JLL's Prism platform reliable at scale — async Celery/Redis pipelines, Sentry/Datadog-backed production support.

// summary

I design and ship RESTful APIs, background-processing pipelines, and cloud-native services in Python — primarily Django and Django REST Framework, with FastAPI and Flask where they fit better. I've taken products from early-startup scrappiness (Grubox, Teamwave) through enterprise scale (Reuters Connect, JLL's Prism), and led a 4-person team through client delivery and biweekly releases at Scop. Comfortable owning a service end-to-end: schema design, query optimization (catching N+1 problems in review before they reach production), async task orchestration with Celery/Redis, deployment on AWS, and the on-call debugging that comes after.

Based inIndia — open to relocate: Hyderabad, Bangalore, NCR
FocusDjango / DRF / AWS / Microservices
CurrentlySII Group India — Reuters Connect
EducationB.Tech ECE, GNDU Amritsar

// deploy log

Experience

Every role, read top to bottom like a release history.

Senior Software Engineer @ SII Group India

Reuters Connect — global content distribution platform, 178 content partners

  • Own backend services for Reuters Connect, where media organisations buy, sell and distribute news across video, photo, text and audio, serving 178 content partners.
  • Engineered an event-driven pipeline (DynamoDB Streams → Lambda → SWF fan-out workflows) processing 30,000–50,000 feed ingestions per day across all content providers; owned production debugging of event-ordering, retry and activity-timeout failures across distributed services.
  • Designed and built a generic feed-provider framework in the Feed Crawler service, onboarding 20+ partners through standardized feed formats and cutting per-partner onboarding from 10 days to 3.
  • Led migration of the video partner feed pipeline from a legacy ingestion service to a new Python microservice that parses XML partner feeds, making feed processing 70% faster.
  • Built Python services for data migration, backfill and bulk processing of 3 million+ legacy and live records, with CloudWatch monitoring and Jenkins-driven CI/CD.
  • Proposed and delivered self-service configuration editing in the internal team dashboard, letting product managers make config changes without engineering involvement; cut dashboard page load time from ~8 seconds to 0.5 seconds with pagination and lazy loading.
  • Built GenAI workflows with LiteLLM and the Claude API to automate content classification and metadata enrichment, reducing manual engineering effort on these tasks by 50%.
DjangoDRFAWS LambdaDynamoDBSWFCloudWatchJenkinsLiteLLMClaude API

Technical Lead @ VR TechSoft

Early-stage software services startup — client delivery & Halliburton DFS project

  • Led the engineering team, owning technical decisions and client delivery; mentored junior engineers and conducted their performance reviews.
  • Owned system design for client projects — HLD/LLD — guiding the team from design through implementation.
  • Built smart alarms and oil-production monitoring for Halliburton's DFS project as a Python microservice integrated with Java services and a multi-schema PostgreSQL database; scheduled jobs check well temperature and other operating metrics and alert operators to abnormal readings.
PythonPostgreSQLSystem DesignTechnical Leadership

Senior Software Engineer @ Quarks Technosoft

Autodesk Testing Hub — automated smoke-testing platform

  • Led backend API development for Autodesk's testing hub on Django, built for scale.
  • Designed a microservices architecture on AWS Lambda + DynamoDB with CloudWatch-based monitoring.
DjangoDRFFastAPIAWS LambdaKubernetes

Senior Software Engineer @ Kellton

Scop (real-estate) & Prism (JLL property management)

  • Grew a real-estate buying platform from 5 to 12 active U.S. states — a 140% jump in coverage and revenue.
  • Built a Go-based microservice for MLS data retrieval, integrated via daily Celery-scheduled jobs into the Django monolith.
  • Led a 4-person team (2 backend engineers, 1 UX designer, 1 frontend engineer) as de facto technical lead; owned biweekly releases, PR review, and technical decisions.
  • On Prism (JLL): built a distributed processing layer with Celery for high-throughput task orchestration and Redis for in-memory caching, enabling parallel processing of property data across multiple U.S. states; diagnosed and resolved recurring task deadlocks, and handled production support with Sentry & Datadog.
DjangoDRFFlaskFastAPIVueJSCeleryRedisPostgreSQLSentryDatadog

Full Stack Developer @ Teamwave

CRM / PM / HRM productivity suite — core startup team

  • Built the Products and Email sub-modules of the CRM — inventory/revenue tracking and inbox-to-CRM email linking via AWS SES.
  • Both features were top customer requests and became competitive differentiators.
DRFFlaskAngularJSAWS SESPostgreSQL

Full Stack Developer @ Grubox

IoT-based vending machine network, NCR region

  • Built the Django/DRF backend powering the mobile ordering app for 200+ vending machines.
  • Shipped a real-time offers & discount engine that lifted daily sales on low-performing SKUs.
DjangoDRFAngularJSRedis

Full Stack Developer @ Paradise Techsoft

  • Built internal dashboards with Django/Bootstrap; integrated ML models into web applications.
  • Learned production web scraping with BeautifulSoup and Scrapy.
DjangoFlaskPandasscikit-learnSelenium

Python Developer Intern @ Sachtech Solutions

  • First production Django experience — internal dashboards, third-party API integration, and web scraping.
PythonDjangoBootstrap

// systems shipped

Projects

Reuters Connect

content platform · Aug 2025 – present

core: AWS Lambda · DynamoDB · S3 · SWF · Django/DRF

  • Own backend services for a global content-distribution platform where media organizations buy, sell and distribute news across video, photo, text and audio formats, serving 178 content partners.
  • Engineered an event-driven pipeline (DynamoDB Streams → Lambda → SWF fan-out workflows) processing 30,000–50,000 feed ingestions per day across all content providers; owned production debugging of event-ordering, retry and activity-timeout failures across distributed services.
  • Designed and built a generic feed-provider framework in the Feed Crawler service, onboarding 20+ partners through standardized feed formats and cutting per-partner onboarding from 10 days to 3.
  • Led migration of the video partner feed pipeline from a legacy ingestion service to a new Python microservice parsing XML partner feeds, making feed processing 70% faster.
  • Built Python migration, backfill and bulk-processing services for 3 million+ legacy and live records, with CloudWatch monitoring and Jenkins-driven CI/CD.
  • Proposed and delivered self-service configuration editing in the internal team dashboard, letting product managers make config changes without engineering involvement; cut dashboard page load time from ~8 seconds to 0.5 seconds with pagination and lazy loading.
  • Built GenAI-powered workflows using LiteLLM, the Claude API and GitHub Copilot to automate content classification and metadata enrichment, reducing manual engineering effort on these tasks by 50%.
PythonDjangoAWS LambdaDynamoDBSWFJenkinsLiteLLMClaude API

Scop

real estate · Nov 2021 – Oct 2024

core: Django/DRF · Celery · PostgreSQL · Go (data service)

  • Owned backend development for a real-estate buying platform, growing live coverage from 5 to 12 eastern U.S. states — a 140% increase in market reach and revenue.
  • Designed a microservices architecture with a Go service for high-throughput MLS data retrieval, integrated into the Django monolith via daily Celery-scheduled jobs.
  • Built ingestion pipelines normalizing raw listing data (Zillow, Realtor, Rent) into a relational schema, exposed through DRF APIs.
  • Implemented core business logic for yield and maintenance-cost calculations used by the market team to judge property profitability.
  • Led a 4-person team (2 backend engineers, 1 UX designer, 1 frontend engineer) as de facto technical lead; owned biweekly release cycles, PR review and technical decision-making.
  • Worked directly with clients to gather requirements and translate them into technical scope, keeping delivery predictable as the team grew.
DjangoDRFCeleryPostgreSQLGo (integration)

Prism

property management (JLL) · Nov 2021 – Oct 2024

core: DRF · Celery/Redis · Sentry · Datadog

  • Built and maintained scalable RESTful APIs for a large-scale property-management platform used by JLL across web and mobile.
  • Supported work-order management, inspections, preventive maintenance scheduling, reservations, tenant communications, vendor coordination and invoicing.
  • Built a distributed processing layer with Celery for high-throughput task orchestration and Redis for in-memory caching, enabling parallel processing of property data across multiple U.S. states.
  • Owned production support and debugging, using Sentry and Datadog to catch issues before they affected availability.
  • Balanced new feature delivery with performance optimization and platform stability across a live, high-usage system.
DRFCeleryRedisSentryDatadog

Testing Hub

internal tooling · Oct 2024 – Feb 2025

core: Lambda · DynamoDB · Step Functions

  • Led backend API development for Autodesk's smoke-testing automation platform, built for scale from day one.
  • Designed a microservices architecture on AWS Lambda and DynamoDB, avoiding server-management overhead.
  • Set up CloudWatch-based monitoring and alerting to catch failing test runs early.
  • Used CloudFormation to onboard new projects onto the platform without manual environment setup.
LambdaStep FunctionsCloudFormation

Halliburton DFS

oil & gas monitoring · Feb 2025 – Aug 2025

core: Python · Java services · multi-schema PostgreSQL

  • As Technical Lead at VR TechSoft, owned system design (HLD/LLD) and delivery for Halliburton's DFS oil-production monitoring project.
  • Built smart alarms and production monitoring as a Python microservice integrated with existing Java services and a multi-schema PostgreSQL database.
  • Scheduled jobs check well temperature and other operating metrics, alerting operators to abnormal readings.
  • Mentored junior engineers and conducted performance reviews while guiding the team from design through implementation.
PythonPostgreSQLSystem Design

Teamwave

SaaS / CRM · Aug 2020 – Nov 2021

core: DRF · AngularJS · AWS SES

  • Joined the core startup team building a productivity suite spanning CRM, project management and HR modules.
  • Built the Products sub-module end-to-end, letting users track inventory and revenue tied to product orders.
  • Built the Email sub-module, linking full email conversations into the CRM via AWS SES — one of the most-requested customer features.
  • Both modules drew strong customer feedback and helped the product outperform competitors in the CRM space.
DRFAngularJSAWS SES

Grubox

IoT / mobile · Dec 2019 – Aug 2020

core: Django/DRF · AngularJS · Redis

  • Built the backend powering Grubox's mobile ordering app for a 200+ machine IoT vending fleet.
  • Built the staff dashboard frontend in AngularJS for bulk order placement and inventory monitoring.
  • Shipped internal dashboards and features that improved day-to-day operations for the internal team.
  • Designed a real-time offers-and-discount engine that validated conditions dynamically and lifted sales on underperforming products.
DjangoDRFAngularJSRedis

// live from github

GitHub activity

Pulled straight from github.com/rajat4665 — nothing hand-curated below this line.

Loading contributions…
MonWedFri

top repositories

fetching repos…

// stack

Skills

Languages

PythonJavaScriptSQLBashJava

Backend

DjangoDjango REST FrameworkFastAPIFlaskCeleryRedis

Cloud & DevOps

AWS LambdaS3DynamoDBEC2 / RDSGCPAzureDockerKubernetesJenkinsAzure DevOps

Frontend

AngularJSVueJSBootstrap

Data & Observability

PostgreSQLOpenSearchSentryDatadogCloudWatch

AI & LLM Integration

Prompt EngineeringAnthropic Claude APILiteLLMLLM-Powered AutomationAI-Assisted WorkflowsAI-Powered Web Crawling

Practices

RBAC / AuthTDDMicroservicesTechnical LeadershipAgile/ScrumPrompt EngineeringLLM Integrations

// education

B.Tech, Electronics & Communication

Guru Nanak Dev University, Amritsar — 2013 to 2017

// recognition

Certification

REST API Development with DRF

Udemy

// get in touch

Let's build something reliable.

Open to Lead / Senior Software Engineer roles. Based in India, open to relocate to Hyderabad, Bangalore or NCR.