
Shikhar Kumar
Software Engineer
Everett, WA
Software Engineer with an MS in Computer Science from UC Riverside and 3+ years of experience building production systems, with a strong focus on backend, distributed systems, system design, and applied AI.
Experience
My journey in software engineering.

Software Engineer
Translation Commons
June 2026 – PresentI own the PostgreSQL and Python ETL backend that is replacing a heavy browser-side TSV pipeline for language, locale, and territory data.
Up to 125 MB
less browser memory as data processing moves to the backend
Backend owner
PostgreSQL, ETL, and APIs built to power the entire frontend
Full-stack fixes
GitHub issues and UI bugs resolved across the React app
PythonPostgreSQLSupabasePostgRESTETLTypeScriptReact
Agentic Software Engineer
University of California, Riverside
June 2025 – Aug 2025Designed and led an AI-powered course planning platform for UCR students, built in collaboration with Google on an agentic workflow.
Hours → ~30 min
course planning time for students
Lead architect
designed and led the multi-agent system on Google ADK
Built with Google
showcased the system design to Google's team as a joint UCR project
Calendar view
chatbot and interactive schedule for a smoother planning experience
PythonGoogle ADKLLMsRAGReactREST APIs
Software Engineer
Nagarro
Jan 2020 – Sept 2022Built event-driven microservices and reliability tooling that kept real-time inventory in sync for a large-scale automobile client.
10,000/sec
events processed by event-driven microservices
~99%
data accuracy via automated multi-region reconciliation
50% faster
incident detection with integrated monitoring and alerting
2 days → ~1 hr
environment setup with automated VM provisioning
.NET CoreAWS LambdaAmazon SQSEC2TerraformCloudWatchSplunkOracle 18c
Projects
A selection of projects I've worked on.
- Conducted sentiment analysis on 50K+ IMDB reviews using Apache Spark.
- Built a Flask web application with real-time querying and visualization, backed by a PostgreSQL database in Docker.
- Conducted experiments to study how Adaptive Bitrate (ABR) streaming works on Dailymotion under varying network conditions.
- Traced and analyzed network logs across controlled bandwidth profiles such as 1.5 Mbps, 5 Mbps, and 20 Mbps to observe bitrate adaptation behavior.
- Shipped a production-ready cross-platform desktop app for storing, tagging, and instantly searching frequently used text, with folder organization and bulk multi-select built in.
- Delivered 4 public releases by owning the full release cycle, shipping a self-updating installer and integrating Google OAuth and the Drive API for secure cloud sync of user data.
Education
My academic background and qualifications.

M.S. in Computer Science
University of California, Riverside
Sept 2024 – Dec 2025GPA: 3.95/4.00- Design and Analysis of Algorithms
- Artificial Intelligence
- Machine Learning
- Introduction to Natural Language Processing
- Distributed Systems
- Advanced Database Management Systems
- Advanced Computer Networks

B.Tech. in Information Technology
Dr. A.P.J. Abdul Kalam Technical University, India
Aug 2016 – Sept 2020CGPA: 7.47/10.00- Data Structures & Algorithms
- Object-Oriented Techniques
- Operating Systems
- Web Technology
- Software Engineering
Skills
The technologies and tools I work with.
Achievements & Awards
A selection of my recognitions and accomplishments.
Recognized quarterly as the most impactful software engineer on the team.
Awarded a fellowship for strong academic performance and potential in computer science.
Conducted monthly mentorship sessions to guide junior engineers in best practices and project work.
Hired twice for effectively grading "CS141: Intermediate Data Structures and Algorithms", ensuring precise evaluation of assignments, quizzes, and exams.
Recommendations
What others have to say about my work and collaboration.
“I highly recommend Shikhar for any technical role due to his strong technical, collaborative, and communication skills. His dedication is evident as he frequently works outside regular hours to enhance his knowledge and apply it effectively during work hours. Shikhar is an excellent team player.”
Meenal Goyal
Technology Lead, Nagarro
“I highly recommend Shikhar for any development role. He possesses extensive project knowledge and was instrumental in helping QAs understand the actual testing requirements. Shikhar is very approachable and open to any sort of discussion, a testament to his excellent teamwork skills.”
Jagjeet Singh
QA Principal Engineer, Nagarro
“One standout quality I observed in Shikhar is his relentless drive for improvement and his openness to constructive feedback—an invaluable trait in software engineering. He consistently introduced new ideas and strategies that enhanced our team's performance. Shikhar went above and beyond to support his teammates.”
Aman Singh Parihar
Staff Engineer, Nagarro
Let's Connect
I'm always open to discussing new projects, creative ideas, or opportunities to be part of an amazing team. Whether you have a question or just want to say hi, I'll do my best to get back to you!