Summary
Sukumar Singarapu
I build practical web products with clean frontend flows, backend integration, and real-time browser features. My strongest work includes WebRTC communication, browser-based learning tools, and machine learning projects built with JavaScript, Node.js, Python, SQL, and REST APIs.
Education
My studies gave me the base for software development, problem solving, and the project work shown here.
B.Tech - Vaagdevi College of Engineering
B.Tech - CSE (AI&ML) • 8.5 CGPA • Expected 2027
Diploma in Engineering - Vaagdevi Engineering College
Diploma - ECE • 8.46 CGPA • 2024
SSC - Spectra Global High School
SSC - 10th Class • 10.0 CGPA • 2021
Experience
Experience and training.
This section includes one project-based software training program and one earlier technical operations role. Together, they show how I moved from hands-on technical work into software development.
- Completed structured full stack training through guided modules and project-based implementation work.
- Developed responsive interfaces and connected them with backend logic and REST APIs for project flows that worked across desktop and mobile screens.
- Improved day-to-day usability by debugging data-handling issues and cleaning up user flows before review and demo sessions.
- Worked with mentors and teammates to turn requirements into working features and reviewable demos.
- Supported inspection, maintenance, and troubleshooting of technical equipment in a fast-paced operational environment.
- Diagnosed faults under time pressure and helped reduce interruption to daily production activity.
- Built habits around safety, reliability, and practical execution that I now carry into software work.
Projects
Projects I have built.
These are the projects that best show how I think through product flow, implementation, and technical decisions. The first two are the software projects I would lead with in an interview.
WordPress Theme Discovery Platform
A full-stack platform that helps business owners research, filter, compare, and shortlist WordPress themes by business category, performance profile, and builder compatibility.
Tech Stack: React, Vite, Node.js, Express, JavaScript, REST APIs
What I built
I built a full-stack discovery experience with category-led browsing, keyword search, recommendation scoring, theme comparison, wishlist persistence, trending themes, and direct links to official product pages and live demos.
Why I built it
I wanted to make choosing a WordPress theme more practical for business owners by bringing research, filtering, comparison, and shortlisting into one focused workflow.
Challenge I solved
The main challenge was turning many theme attributes into a useful decision flow. I structured the catalog, scoring logic, comparison tray, and responsive interface so users can move from a business need to a shortlist quickly.
Technical proof
- Full-stack React and Express structure separates the frontend experience from backend API logic.
- Recommendation scoring considers category fit, performance, builder alignment, WooCommerce, and accessibility priorities.
- Public GitHub repository includes deployment configuration, SEO handling, and a replaceable catalog architecture.
Voice Room
A real-time voice room app where users can join a shared browser room and talk live through a simple link-based flow.
Tech Stack: JavaScript, WebRTC, Socket.IO, Node.js, Render
What I built
I built the room joining flow, the shareable link behavior, and the browser voice experience so people can test live audio without creating an account or installing an app.
Why I built it
I chose this project because real-time communication pushes you beyond static pages. It made me think about connection flow, browser permissions, deployment, and user experience together.
Challenge I solved
The hardest part was making the room flow feel simple. Users need to join quickly, share the room easily, and understand that the app is ready for live audio with very little friction.
Technical proof
- Live hosted app available on Render for end-to-end browser testing.
- Room flow is built around one shareable link and zero sign-up steps for quick first-time use.
- Public GitHub repo shows the WebRTC, Socket.IO, browser permissions, and deployment-ready structure.
Learn Norwegian
A browser-based English-to-Norwegian practice app built for quick phrase lookup, pronunciation practice, and simple day-to-day language learning.
Tech Stack: HTML, CSS, JavaScript, browser audio playback, translation workflow, GitHub Pages
What I built
I built a lightweight language practice tool where a learner can move from English phrases to Norwegian output and listen to pronunciation without installing anything.
Why I built it
I wanted the project to feel useful immediately. Instead of building a large learning platform, I focused on a compact flow that helps someone practice common phrases quickly.
Challenge I solved
The main challenge was keeping translation, phrase display, and audio playback simple enough for everyday use while still showing a clean frontend workflow.
Technical proof
- Live GitHub Pages deployment available for browser-based testing.
- Browser-first learning flow keeps practice available with zero install steps and direct audio playback.
- Public repository shows the frontend structure, JavaScript interaction flow, and responsive UI work.
Additional Project Work
This project adds range in system design and documentation-based problem solving.
Accident Prevention, Detection, and Reporting System
Documentation-based safety system concept focused on linking prevention signals, accident detection, alerting, and reporting into one understandable response flow.
Project Type: System design and documentation project with workflow-level proof
- Mapped the end-to-end flow from prevention to detection, alerting, and reporting.
- Organized the concept as documentation that can be reviewed without needing a live deployment.
- Shows structured thinking around safety logic, response flow, and problem framing.
Certificates
Certificates and completed courses.
I have included the certificates I completed in databases, prompt engineering, machine learning, and developer training, with direct links for review.
Python Essentials 1
Networking Academy certificate awarded through the Cisco Networking Academy program for successfully completing Python Essentials 1 on 27 July 2025.
International Mega Symposium Speaker
Certificate of excellence recognizing Sukumar’s valuable contribution as a speaker at the International Mega Symposium 2026, organized by SITER Academy, Norway.
Full Stack Developer Internship
Certificate of appreciation for completing the SITER Academy full stack developer internship, including the Project 1: Bootcamp Website requirement.
DBMS Hands-on Workshop
Certificate of participation awarded by SITER for attending the DBMS hands-on workshop.
Foundations of Prompt Engineering
AWS Training & Certification completion certificate for the Foundations of Prompt Engineering course.
Machine Learning with Python
Cognitive Class and IBM certificate for completing the ML0101EN Machine Learning with Python course.
Hashgraph Developer Course
Certificate of completion for the Hashgraph Developer Course issued by the Hashgraph Association.
Explore Machine Learning using Python
Infosys Springboard course completion certificate for Explore Machine Learning using Python.
Skills
Technical skills.
I grouped these skills clearly so hiring teams can scan my technical range quickly.
Programming Languages
C#, Python, Java, JavaScript, C, PHP
Frontend
HTML, CSS, jQuery, IndexedDB, JavaScript, responsive interfaces, browser-based UI workflows
Backend and APIs
Node.js, REST API integration, backend logic, request handling, Socket.IO, real-time communication basics
Databases and Platforms
SQL, Git, GitHub, GitHub Actions (CI/CD), GitHub Pages, Render, deployment and hosting workflows
Engineering Focus
Machine learning, WebRTC, browser APIs, REST APIs, debugging, prompt engineering foundations, practical problem solving
Languages
English (full professional proficiency), Telugu (mother tongue), Norwegian (A1/A2), German (beginner)