Samyak Jain πŸš€

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

Python | Django | Clean Code Advocate | CSE'22

Experience πŸ’Ό

Software Engineer (Python Backend)

RapidKen.AI, Bengaluru (Remote)
Apr 2023 – Present
  • 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 (Proficient), Java & C++ (Familiar)

Backend Development

Django, Django REST framework, 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