Samyak Jain πŸš€

Backend Developer πŸ‘¨β€πŸ’» | LeetCode Knight πŸ›‘οΈ (Top 2.5% | Rating: 2024)

Python | Django | Clean Code Advocate | CSE

Experience πŸ’Ό

Software Developer (Go/Gin)

Cumulations Technologies, Bengaluru
Dec 2025 – Present
  • Architecting and building the User Profile Management (UPM) module from scratch for Bandhan Bank's Unified Banking Interface, managing employee lifecycle across 50K–100K users and 10K+ branches.
  • Designed a unified request-state engine supporting Creation, Modification (permanent/temporary), Activation, and Deactivation workflows with JSON-based payload modelling and backward-compatible migrations.
  • Implemented maker–checker approval system with strict validation, conflict detection, and atomic DB transactions to ensure compliance-grade consistency.
  • Built a temporary privilege engine with cron-based activation/reversion, and state snapshotting.
  • Developed RBAC middleware, paginated/filterable APIs, and audit-ready Excel/PDF export systems.

Backend Developer (Django)

Freelance
Oct 2024 – Nov 2025
  • Built the backend for a full-featured e-commerce application using Django & Django REST framework. (GitHub)
  • Designed RESTful APIs supporting CRUD operations, search, sorting, pagination, and secure authentication/authorization using JSON Web Tokens (JWT).
  • Optimized application performance by implementing Redis caching, executing background jobs with Celery, and writing automated tests with pytest to ensure code quality, scalability, and industry best practices.

Software Engineer (Python Backend)

RapidKen.AI, Bengaluru (Remote)
Apr 2023 – Jul 2024
  • Engineered a robust system of 600+ lines of clean Python to extract key moments from YouTube descriptions β€” handling 10+ edge cases, employing DSA techniques like Longest Common Prefix, Max Consecutive Ones, Longest Continuous Increasing Subsequence, Indentation Level Tracking using Stack.
  • Initiated and led the adoption of PEP 8 into project-wide code guidelines β€” reducing technical debt, and improving code readability and team collaboration across a 5-member team.
  • Reduced SLOC and manual effort by 5% by identifying and replacing a suboptimal file format with the ideal one.
  • Detected and resolved a bug in the first week of joining that was opening the same URL twice, leading to a 10% performance improvement.
  • Refactored 1K+ lines of code as per PEP 8 guidelines, improving code readability.
  • Automated a manual task saving 2+ hours/week by writing a script that leverages Set to efficiently track unique elements.

Data Collection and Analytics Intern

Research Institute, Austin (Remote)
Jan 2022 – Apr 2022
  • Built 20+ efficient Python scripts to extract blockchain and cryptocurrency data from both static and dynamic websites.
  • Utilized multithreading to make fetching millions of transactions feasible, reducing runtime by 99%.
  • Maintained a high-quality, comprehensive GitHub repository with clean code, detailed documentation, and curated resources to support future developers and researchers.
  • Earned a full-time Research Associate offer at the prestigious Indian School of Business (ISB) from Dr. Vasundhara Sharma, in recognition of exceptional performance during the internship.

Projects πŸ’»

Django Blog

Web App
  • Developed a full-stack blog website using Django, with user registration, authentication, profile customization, CRUD operations on posts, email-based password reset, and auto square-cropping of profile images.
  • Designed a responsive, minimalistic OLED-black UI using HTML, CSS, and Bootstrap, with additional features like custom pagination logic and dynamic content truncation for enhanced UX.
  • Added a public RESTful API with read-only access to blog posts, using Django REST framework.
  • Followed DRY principle to cut redundancy and boost maintainability by inheriting from class-based views and templates.

Minesweeper

Desktop App
  • Engineered a 2K+ lines of code production-ready desktop game app based on Minesweeper (a logic puzzle video game), built entirely from the ground up using Python, Tkinter (Python’s standard GUI), and SQLite.
  • Built a fully custom game engine implementing core mechanics β€” including randomized mine placement, recursive flood-fill algorithm for tile reveals, and real-time win/loss evaluation β€” no external game libraries or engines used.
  • Developed a wide array of features β€” including secure best-time records with custom anti-cheat mechanism, difficulty modes, a custom game variant to minimize guess-situations, color theming and grid transition animations for enhanced UI, and customizable background music and in-app feedback option for improved UX.
  • Designed and integrated a 300+ line fully automatic in-app update system β€” since the app is distributed via GitHub.

Online Class Attendance Automator

Python Software
  • Developed a software during COVID-19 to automate daily online class attendance into a single Excel sheet for my father, a teacher, saving 5 to 10 minutes per 60-minute class previously spent on manual attendance β€” that’s 3 to 6 hours/week.
  • Implemented actionable attendance analytics, configurable attendance rules, and bulk test data generation.

Achievements πŸ†

  • Earned the prestigious Knight Badge on LeetCode, ranking in the Top 2.5% of 400K+ contest participants globally with a peak rating of 2024. (As of 7 Jun 2023)
  • Achieved AIR-110 (Global: 611/22,419) in LeetCode Weekly Contest 339.
  • Solved 500+ coding problems across platforms (primarily on LeetCode) with all solutions documented on GitHub β€” featuring detailed explanations, multiple approaches, clean PEP 8 code, and time/space analysis.
  • Ranked #250 globally (top 0.005%) among 5M+ users by reputation on LeetCode, through consistently writing clean, high-quality solution articles and post-contest solution summaries, helping thousands of coders.
  • Qualified for TCS CodeVita Season 10 Round 2 as one of only 5 qualifiers from our college.

Skills 🧠

Programming Languages

Python, Go (Proficient), Java & C++ (Familiar)

Backend Development

Django, Django REST framework, Gin, Ent, Celery, Pytest, Locust, Silk, Redis

Databases

PostgreSQL, MySQL, SQLite

Code Quality

Data Structures & Algorithms, PEP 8, Code Refactoring, Automation

Frontend

HTML, CSS, Bootstrap, UX, Tkinter

Tools

Git, GitHub, VS Code, PyCharm

Education πŸŽ“

B.Tech, Computer Science & Engineering

JECRC Foundation, Jaipur (RTU) – 8 CGPA | 2018 – 2022