Software Engineer (Backend)India

Rajveer
Singh

Backend software engineer building high-scale Go and Django systems at Pocket FM — creator payments, UGC platforms, and workflow automation serving 100,000+ daily active users.

01Career

Experience

  1. June 2025 - Present

    Software Engineer (Backend)

    Pocket FM

    • Built UGC Stage, UGC Originals, and ROW Homefeed systems, adding 100,000+ LDAUs and supporting 200+ RPS in production.
    • Built creator referral rewards serving 5,000+ users, covering reward generation, filtering, payout integration, and writer-facing APIs.
    • Authored a Go-backed Airflow DAG POC, now adopted by most UGC retention pod DAGs.
    • Owned org-wide writer payouts for 1+ year as SME, handling payout correctness, reconciliation, production fixes, and cross-team support.
    • Solo built and delivered a cross-repo automated LLM rejection workflow, reducing LDAU wastage by 30%, spanning 7 repositories owned by different teams.
    • Hardened writer/payment admin APIs by fixing CSRF, uid spoofing, RBAC, source bypass, and permission gaps.
    • Evolved Go-based creator payments platform covering payout APIs, Kafka/CDC reward processors, ledgers, referrals, bonuses, contest rewards, and monthly revenue share.
    • Trained 3 new engineers on payouts, rewards, production debugging, repo ownership, and safe cross-service practices.
  2. Jan 2025 - June 2025

    Software Engineer (Backend) - Intern

    Pocket FM

    • Improved Daily Revenue Share calculation performance by 40% through query optimization and parallel processing techniques.
    • Designed and implemented the Revised Chapter Quality Bonus feature to reward writers based on content quality metrics.
    • Contributed significantly in fixing existing bugs on the system, stabilizing it, and improving user experience.
  3. June 2024 - July 2024

    Research Intern

    IIRS (Indian Space Research Organisation)

    • Developed KPCM Fuzzy Machine Learning models for remote sensing data classification.
    • Implemented various fuzzy machine learning algorithms and window-based contextual models using Java.
    • Integrated kernel-based functions to enhance model performance.
02Selected

Projects

01

Cancer Blog App

Blog platform built with HTML, CSS, Bootstrap, and Django, enabling cancer patients, survivors, researchers, and doctors to share findings. Postgres-backed.

DjangoBootstrapPostgreSQL

02

Brain Tumor Detection using CNN

Convolutional neural network pipeline detecting tumor-indicative abnormalities in scans, using MobileNetV4 transfer learning at 95.49% accuracy.

Deep LearningCNNMobileNetV4

03

Data Annotator

Desktop data annotation tool with a tkinter UI, extracting data from Excel worksheets and persisting annotations to MySQL in real time.

PythonTkinterMySQL
03Stack

Skills

Programming Languages

GoPythonC++Java

Backend Development

DjangoDjango REST FrameworkGin/EchoREST APIsMicroservicesWorker Services

Data & Workflow Orchestration

AirflowTemporalKafkaCDC ConsumersTrino

Databases & Caching

MySQLGORMRedisScyllaDBMongoDB

Cloud & DevOps

KubernetesDockerAWS S3AWS Secrets ManagerCI/CDProduction Deployments

Observability & Reliability

SentrySlack AlertsMonitoringProduction DebuggingData Reconciliation

Version Control

GitGitHub

Education

Bachelor of Technology

Dr. B R Ambedkar National Institute of Technology, Jalandhar, Punjab · December 2021 - June 2025 · CGPA: 8.09/10.0

XII (CBSE)

A PEE JAY School, Jalandhar · March 2020 - July 2021 · Percentage: 95.2%

Achievements

  • Presented research paper at IC2DST @ NIT Delhi.
  • Knight at LeetCode (Highest Rating 1912).
04Notes

Writing

05Say hello

Contact

Have a role, project, or question? Send a message and it will land straight in my inbox at veermarwaha03@gmail.com.