I am Rakesh Kumar

Software Engineer
& Developer

Blending thoughtful engineering with clean, responsive development to build reliable software and interfaces that perform flawlessly.

Rakesh Kumar

About Me

I am a Computer Science and Engineering graduate from IIT (BHU), Varanasi, currently applying my skills as a Software Engineer in R&D at Samsung. I am passionate about tackling complex challenges in core platform software and C++ multithreading, while also building clean, intuitive digital experiences.

Experience

Software Engineer - R&D

Samsung R&D Institute India (SRI-Delhi)

July 2025 - Present
  • Resolved 120+ software defects and submitted 65+ changelists in a multi-threaded C++ codebase, fixing critical memory crashes (SIGABRT/SIGSEGV).
  • Maintained the Core Apps platform and AVControl module, managing deployment lifecycle from building RPMs to flashing.
  • Developed an internal Log Analysis tool with an MCP Server exposing REST APIs to accelerate root-cause analysis.

Summer Intern

LTIMindtree

May 2024 - July 2024
  • Performed large-scale web scraping extracting data of 2.7M+ companies into MySQL.
  • Developed a Flask-based front-end for streamlined database interaction and visualization.
  • Contributed to the frontend of an ML-based application for extracting transaction details from payment screenshots.

Education

IIT (BHU), Varanasi

B.Tech in Computer Science and Engineering

Dec 2021 - May 2025

CGPA: 7.93

Jawahar Navodaya Vidyalaya, Bundi, Rajasthan

CBSE (XII) | Dakshana Scholar

2021

Percentage: 90.00%

Jawahar Navodaya Vidyalaya, Jodhpur, Rajasthan

CBSE (X)

2019

Percentage: 92.80%

Honours & Achievements

Services & Projects

Friday (AI Assistant)

React, FastAPI, Supabase, Gemini LLM

A proactive AI personal assistant that replaces traditional data-entry with a conversational interface. Powered by Google Gemini Flash, it parses natural language to extract complex schedules, manages spaced-repetition learning, and proactively pushes real-time alerts via Telegram using a highly reliable asynchronous chron system.

Soulstash

React, Node.js, Express, MongoDB

A movie and series discovery platform built on a scalable microservices architecture. It features secure JWT authentication, allowing users to build custom watchlists, publish public collections, and interact with other users via social following mechanics.

MyMoney

Flutter, Firebase, OAuth

A personal finance tracker and group-expense splitting app. It allows you to seamlessly track expenses between you and your friends, manage lent and borrowed amounts, and features secure Gmail Auth with real-time Firebase sync.

OTT Ratings

Django, Python, HTML/CSS

An OTT Ratings platform allowing users to view, rate, and comment on web series. Utilized Django models to manage backend data efficiently.

Link Organizer

Django, Python

A web application to manage, categorize, and securely store your important links in one place.

Movie Recommendation System

Python, ML, KNN

Developed a user-based KNN model with collaborative filtering using Cosine Similarity to provide personalized movie recommendations based on historical ratings.

Railway Ticket Booking System

Spring Boot, Java, MySQL

A web-based railway ticket booking interface mimicking core IRCTC functionalities.

Skills

Languages

C++CJavaPythonDartJavaScriptSQL

Frameworks & Tools

Spring BootDjangoFlaskFlutterMySQLDockerGitREST APIs

Core Concepts

OOPMultithreadingMachine LearningWeb Scraping

Let's Connect

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your visions.