CSE Student & Developer at LPU

SINGAM REDDY
TARAKESWAR REDDY

Currently pursuing a B.Tech in Computer Science and Engineering at Lovely Professional University, Punjab. I enjoy building Android apps, websites, and practicing data structures and algorithms.

0
DSA Problems
0
Projects Built
0
Certifications
Tarak Reddy
01 About

Who I Am

I am Singamreddy Tarakeswar Reddy, a Computer Science and Engineering student at Lovely Professional University, Punjab. I enjoy building a variety of software—from Android apps and web platforms to data visualization tools.

I focus a lot on problem-solving and solving DSA questions on LeetCode every day. I always try to tie my learning into practical projects, like finding ways to organize data more efficiently or analyzing road accident datasets to spot trends.

Outside of coding, I volunteer with local NGOs. Teaching kids and mentoring students has taught me public speaking, leadership, and how to effectively communicate technical concepts to beginners.

I am looking for internships and entry-level software engineering roles where I can keep learning, contribute to real-world projects, and grow as a developer.

University
LPU, Punjab
Degree
B.Tech CSE
CGPA
7.0
Status
Open to Work
Download My CV
02 Education Journey

My Academic Path

Aug 2023 - Present
Lovely Professional University
Bachelor of Technology — Computer Science & Engineering
CGPA: 7.0
Studying core CS subjects including Data Structures, Algorithms, Operating Systems, OOP, and Database Management. Actively building projects outside coursework — Android apps, REST APIs, data visualizers, and web platforms. Participating in coding platforms daily and maintaining an active GitHub presence.
LPU Campus
Apr 2021 - Mar 2023
Vardhan Reddy Institutes
Intermediate (MPC) — Mathematics, Physics, Chemistry
86%
Completed intermediate education with a strong focus on Mathematics, Physics, and Chemistry.
Up to 2021
School Education
Secondary — Andhra Pradesh Board
Nellore, Andhra Pradesh
Completed my primary and secondary schooling in Nellore, where I initially discovered my interest in mathematics and computers.
03 Skills

Tech Stack

Languages
Core Programming
JavaKotlinPythonC++
Mobile
Android Development
Android SDKKotlinFirebaseSQLiteRecyclerView
Backend
Server & API
REST APIJavaSupabaseMySQLCRUD
Web
Frontend & Deploy
HTMLCSSJavaScriptVercel
Data & Systems
Analysis & OS
PythonData VizClusteringDisk Scheduling
Tools
Dev Ecosystem
GitGitHubEclipseSelenium
CS Fundamentals
Core Concepts
DSAOOPOSDBMSAlgorithms
Soft Skills
Professional
LeadershipProblem-SolvingCommunicationTeamwork
04 Projects

What I Built

Drag or use arrows
01
Backend
REST API with CRUD
Java · Supabase · MySQL
A full REST API built in Java with complete CRUD operations, integrated with Supabase and MySQL as backend datastores.
  • Full Create, Read, Update, Delete endpoints
  • Supabase integration for auth and storage
  • MySQL relational schema design
  • Clean API response formatting and error handling
JavaREST APISupabaseMySQLCRUD
02
Android App In Progress
School Management App
Kotlin · Firebase · Android
Android application for managing school operations — students, classes, attendance, and records — backed by Firebase real-time database.
  • Student and class record management
  • Firebase real-time sync across devices
  • Attendance tracking module
  • Modular Kotlin architecture
KotlinAndroid SDKFirebase
03
Systems / Java
In-Memory Database
Java
A lightweight in-memory database engine built from scratch in Java, supporting key-value storage, querying, and transactional operations entirely in RAM.
  • Key-value store with fast O(1) lookups
  • Support for basic query and filter ops
  • Transaction-like rollback mechanism
  • Built using core Java data structures
JavaData StructuresHashMapOOP
04
Utility
Smart File Manager
Python
A Python-based media organizer script that automatically sorts photos, videos, and other files into separate folders using smart file detection, recursive scanning, and safe-moving logic.
  • Categorizes files into Photos, Videos, and Others
  • Recursive folder traversal and organization
  • Safe file moving and auto-renaming logic
  • Cross-platform support and summary reports
PythonFile I/OAutomation
05
OS Visualizer
Disk Scheduler Visualizer
Python
An interactive OS project that visually demonstrates how different disk scheduling algorithms (FCFS, SSTF, SCAN, C-SCAN) work in real time.
  • Animated disk head movement visualization
  • Supports FCFS, SSTF, SCAN, C-SCAN algorithms
  • Real-time seek time calculation display
  • Comparison mode across algorithms
PythonOS ConceptsVisualizationAlgorithms
06
Full Stack / AI
Travel Journal Assistant
Built-in API
An intelligent travel journaling platform with a built-in API that helps users log, organize, and reflect on travel experiences with AI-assisted suggestions.
  • Custom built-in API for journal operations
  • Smart travel entry organization and tagging
  • Location-aware journaling features
  • Clean full-stack architecture
APIFull StackJavaScript
07
Android App
Smart Task Manager
Aug 2025 - Present · Kotlin
Android task manager with DSA-powered sorting, priority scheduling, and SQLite persistence. Built with OOP principles and a clean modular architecture.
  • Add, delete, update tasks via RecyclerView
  • DSA-powered priority and deadline sorting
  • SQLite for offline data persistence
  • Maintained version control with Git
KotlinAndroid SDKSQLiteDSA
08
Data Analysis
Black Spot Detection
Jan 2025 - Feb 2025 · Python
Analyzed 3,000+ road accident records to identify high-risk locations using clustering, statistical analysis, and geo-mapped dashboards.
  • 3,000+ real accident records processed
  • 40% faster retrieval via DSA algorithms
  • 15+ critical hotspots identified and mapped
  • Actionable safety recommendations generated
PythonClusteringGeo-mappingDSA
09
Web Platform
YasDee E-Commerce
YasDee Preview
Sep 2024 - Dec 2024
Deployed e-commerce platform for handmade crafts. Cart persistence, WhatsApp checkout, zero-signup ordering, and Vercel deployment.
  • 20+ craft items with 30% better visibility
  • 1-click WhatsApp order — no signup needed
  • LocalStorage cart survives page refresh
  • Fully deployed on Vercel with Git versioning
HTMLCSSJavaScriptVercel
10
Learning Daily Active
DSA Learning Journey
Ongoing · LeetCode + GitHub
I maintain a daily DSA practice and document my progress on GitHub, pushing all my code and notes.
  • 150+ problems solved on LeetCode and GFG
  • Daily LeetCode streak maintained
  • All solutions and notes pushed to GitHub
  • Covers arrays, trees, graphs, DP, and more
JavaPythonLeetCodeGitHub
05 Volunteering

NGO Work

Social Impact · Volunteering
Pragathi Charities
Teaching Volunteer · 1 Month
Volunteered as a teacher with Pragathi Charities across two programs, helping students gain basic computer literacy.

Program 1 — Basics of Computing (Classes 1 to 10)
Taught computer skills to students from Class 1 to 10. Topics included hardware basics, typing, and how to browse the internet safely.

Program 2 — IIT Awareness & Competitive Exam Guidance
Guided students on competitive exam preparation, going over study strategies and how to plan their subjects effectively.

This teaching experience helped me improve my communication skills and my ability to explain technical concepts simply.
Teaching Pragathi Charities Computer Education IIT Guidance Community Service Leadership Social Impact
06 Certifications

Credentials

Generative AI Certificate
Build Generative AI Apps and Solutions
Udemy
Aug 18, 2025
Download PDF →
ChatGPT Certificate
ChatGPT Made Easy: AI Essentials
Udemy
Aug 11, 2025
Download PDF →
Basics of DSA Certificate
Basics of DSA
Lovely Professional University
Jun 2025 - Jul 2025
Download PDF →
HTML Certificate
Introduction to HTML
Infosys Springboard
Oct 7, 2023
Download PDF →
OOP Certificate
Object Oriented Programming
iamneo Platform
Aug 2024 - Dec 2024
Download PDF →
Master Generative AI Certificate
Master Generative AI & Generative AI tools (ChatGPT & more)
Udemy
Sept 6, 2025
Download PDF →
150+
DSA Problems Solved across LeetCode and GeeksforGeeks. Practicing consistently has helped me improve my logic and problem-solving skills.
07 Contact

Get In Touch

Open to Opportunities

I am actively looking for internships and entry-level software engineering roles. If you have a position, a project, or just want to talk tech — send me an email and I will get back to you promptly.

Send an Email Download CV