Java
Java
Python
Python
Kubernetes
Kubernetes
AWS
AWS
Azure
Azure
Go
Go
SQL
SQL
Spring Boot
Spring Boot
CSS
CSS
Solr
Solr
Elasticsearch
Elasticsearch
Nginx
Nginx
Kafka
Kafka
GitHub
GitHub
Jenkins
Jenkins
Postman
Postman
Tableau
Tableau
SonarQube
SonarQube
Prometheus
Prometheus
Splunk
Splunk
Docker
Docker
Protobuf
Protobuf
MongoDB
MongoDB
DynamoDB
DynamoDB
Redis
Redis
Sujan Rao Chikkela

Sujan Rao Chikkela

Software Engineer III at Walmart Global Tech

Develo

About Me

I'm a Software Engineer III at Walmart Global Tech, where I develop scalable backend systems and search infrastructure that power millions of customer interactions daily. With a Master's degree in Software Engineering from San Jose State University (GPA: 3.9/4.0), I bring deep expertise in distributed systems, cloud technologies, and high-performance architecture.

My technical journey spans 4+ years of professional experience, working with cutting-edge technologies including Java, Spring Boot, Elasticsearch, Kafka, Redis, and Kubernetes. I specialize in building microservices architectures, optimizing search relevance algorithms, and implementing distributed systems that handle high-volume traffic with sub-second latency requirements.

Beyond professional work, I'm deeply committed to leadership and mentorship. As Vice President of the Indian Students Organization at SJSU, I led a team of 15+ advisors and organized cultural events supporting 500+ international students. I've also served as a Teaching Associate for graduate-level courses in Distributed Systems and Enterprise Software.

My passion for robotics and innovation has earned me over 30 national and international merit awards. I continue to mentor through AnitaB.org, helping the next generation of technologists navigate their careers in software engineering.

SOFTWARE ENGINEERINGSCALABLE ARCHITECTUREHIGH PERFORMANCEDISTRIBUTED SYSTEMSCLOUD NATIVEMICROSERVICES
SOFTWARE ENGINEERINGSCALABLE ARCHITECTUREHIGH PERFORMANCEDISTRIBUTED SYSTEMSCLOUD NATIVEMICROSERVICES
SOFTWARE ENGINEERINGSCALABLE ARCHITECTUREHIGH PERFORMANCEDISTRIBUTED SYSTEMSCLOUD NATIVEMICROSERVICES
SOFTWARE ENGINEERINGSCALABLE ARCHITECTUREHIGH PERFORMANCEDISTRIBUTED SYSTEMSCLOUD NATIVEMICROSERVICES
SOFTWARE ENGINEERINGSCALABLE ARCHITECTUREHIGH PERFORMANCEDISTRIBUTED SYSTEMSCLOUD NATIVEMICROSERVICES
SOFTWARE ENGINEERINGSCALABLE ARCHITECTUREHIGH PERFORMANCEDISTRIBUTED SYSTEMSCLOUD NATIVEMICROSERVICES
SOFTWARE ENGINEERINGSCALABLE ARCHITECTUREHIGH PERFORMANCEDISTRIBUTED SYSTEMSCLOUD NATIVEMICROSERVICES
SOFTWARE ENGINEERINGSCALABLE ARCHITECTUREHIGH PERFORMANCEDISTRIBUTED SYSTEMSCLOUD NATIVEMICROSERVICES
SOFTWARE ENGINEERINGSCALABLE ARCHITECTUREHIGH PERFORMANCEDISTRIBUTED SYSTEMSCLOUD NATIVEMICROSERVICES
SOFTWARE ENGINEERINGSCALABLE ARCHITECTUREHIGH PERFORMANCEDISTRIBUTED SYSTEMSCLOUD NATIVEMICROSERVICES
SOFTWARE ENGINEERINGSCALABLE ARCHITECTUREHIGH PERFORMANCEDISTRIBUTED SYSTEMSCLOUD NATIVEMICROSERVICES
SOFTWARE ENGINEERINGSCALABLE ARCHITECTUREHIGH PERFORMANCEDISTRIBUTED SYSTEMSCLOUD NATIVEMICROSERVICES
SOFTWARE ENGINEERINGSCALABLE ARCHITECTUREHIGH PERFORMANCEDISTRIBUTED SYSTEMSCLOUD NATIVEMICROSERVICES
SOFTWARE ENGINEERINGSCALABLE ARCHITECTUREHIGH PERFORMANCEDISTRIBUTED SYSTEMSCLOUD NATIVEMICROSERVICES
SOFTWARE ENGINEERINGSCALABLE ARCHITECTUREHIGH PERFORMANCEDISTRIBUTED SYSTEMSCLOUD NATIVEMICROSERVICES
BACKEND ENGINEERINGREAL-TIME PROCESSINGLOW LATENCYFAULT TOLERANTEVENT DRIVENAPI DESIGN
BACKEND ENGINEERINGREAL-TIME PROCESSINGLOW LATENCYFAULT TOLERANTEVENT DRIVENAPI DESIGN
BACKEND ENGINEERINGREAL-TIME PROCESSINGLOW LATENCYFAULT TOLERANTEVENT DRIVENAPI DESIGN
BACKEND ENGINEERINGREAL-TIME PROCESSINGLOW LATENCYFAULT TOLERANTEVENT DRIVENAPI DESIGN
BACKEND ENGINEERINGREAL-TIME PROCESSINGLOW LATENCYFAULT TOLERANTEVENT DRIVENAPI DESIGN
BACKEND ENGINEERINGREAL-TIME PROCESSINGLOW LATENCYFAULT TOLERANTEVENT DRIVENAPI DESIGN
BACKEND ENGINEERINGREAL-TIME PROCESSINGLOW LATENCYFAULT TOLERANTEVENT DRIVENAPI DESIGN
BACKEND ENGINEERINGREAL-TIME PROCESSINGLOW LATENCYFAULT TOLERANTEVENT DRIVENAPI DESIGN
BACKEND ENGINEERINGREAL-TIME PROCESSINGLOW LATENCYFAULT TOLERANTEVENT DRIVENAPI DESIGN
BACKEND ENGINEERINGREAL-TIME PROCESSINGLOW LATENCYFAULT TOLERANTEVENT DRIVENAPI DESIGN
BACKEND ENGINEERINGREAL-TIME PROCESSINGLOW LATENCYFAULT TOLERANTEVENT DRIVENAPI DESIGN
BACKEND ENGINEERINGREAL-TIME PROCESSINGLOW LATENCYFAULT TOLERANTEVENT DRIVENAPI DESIGN
BACKEND ENGINEERINGREAL-TIME PROCESSINGLOW LATENCYFAULT TOLERANTEVENT DRIVENAPI DESIGN
BACKEND ENGINEERINGREAL-TIME PROCESSINGLOW LATENCYFAULT TOLERANTEVENT DRIVENAPI DESIGN
BACKEND ENGINEERINGREAL-TIME PROCESSINGLOW LATENCYFAULT TOLERANTEVENT DRIVENAPI DESIGN

Professional Experience

From building enterprise systems at Infosys to optimizing search infrastructure at Walmart, my journey spans backend engineering, distributed systems, and teaching the next generation of engineers.

Software Engineer III

Walmart Global Tech

Sunnyvale, CAMar 2024 - Present

Building and optimizing distributed search microservices that power billions of daily queries with sub-100ms latency. Integrated GenAI shopping assistant for intelligent query routing, developed drone delivery filtering for 30-minute fast delivery, and improved query orchestration using multithreading to boost throughput by 25%. Enhanced retrieval logic to reduce out-of-stock issues by 30%, strengthened CI/CD pipelines with automated testing and quality gates, and led A/B testing initiatives impacting millions of users while mentoring new engineers.

JavaSpring BootSolrKafkaKubernetesMicroservicesREST APIsCI/CD

Software Engineer II

Shure Incorporated

Niles, ILJan 2024 - Mar 2024

Redesigned and optimized web application architecture, improving performance by 15% and data management efficiency by 25% through PostgreSQL implementation. Built responsive interfaces using TypeScript and React.js, enhancing user experience by 20%. Developed Grafana dashboards with operational metrics, saving 10% of analyst time. Modernized legacy Perl scripts to Python, accelerating project completion rates by 30%.

TypeScriptReact.jsREST APIsPostgreSQLGrafanaPythonPerlJava

Software Engineer Intern

Shure Incorporated

Niles, ILMay 2023 - Dec 2023

Redesigned and optimized web application architecture, improving performance by 15% and data management efficiency by 25% through PostgreSQL implementation. Built responsive interfaces using TypeScript and React.js, enhancing user experience by 20%. Developed Grafana dashboards with operational metrics, saving 10% of analyst time. Modernized legacy Perl scripts to Python, accelerating project completion rates by 30%.

TypeScriptReact.jsREST APIsPostgreSQLGrafanaPythonPerlJava

Teaching Associate - ME30

San Jose State University

San Jose, CAJan 2023 - May 2023

Taught graduate-level distributed systems course, mentored students on cloud architecture, microservices, and distributed computing patterns. Conducted lab sessions and graded assignments.

Distributed SystemsCloud ComputingJavaDocker

Instructional Student Assistant - CMPE 126 (Data Structures and Algorithms)

San Jose State University

San Jose, CAAug 2022 - Dec 2022

Assisted in teaching Enterprise Software Platforms course. Helped students with Java enterprise applications, Spring Framework, and database design.

JavaSpringHibernateMySQL

Instructional Student Assistant - Tech 30

San Jose State University

San Jose, CAAug 2021 - May 2022

Assisted students with programming fundamentals, provided one-on-one tutoring sessions, and graded assignments for introductory computer science course.

PythonProgramming FundamentalsEducation

Software Engineer

Infosys Limited

Hyderabad, IndiaJan 2020 - Dec 2021

Built scalable microservices handling 100K+ daily requests using Java and Elasticsearch. Implemented async workflows with Spring events and message queues, reducing latency by 60%. Executed Kafka-based event-driven architecture to increase throughput by 35%. Containerized services with Docker, optimized Redis caching to cut redundant database calls by 40%, and designed secure REST APIs with JWT authentication protecting millions of users. Enhanced team productivity by 30% through Agile practices.

JavaSpring BootElasticsearchKafkaDockerRedisREST APIsJWTMicroservices

Education

Academic foundation in software engineering with focus on distributed systems, enterprise architecture, and data-driven technologies from top institutions.

Master of Science in Software Engineering

San Jose State University

San Jose, CAAug 2022 - Dec 2023GPA: 3.9/4.0

Relevant Coursework

Data MiningEnterprise Application DevelopmentEnterprise Distributed SystemsEnterprise Software PlatformsData MiningEnterprise Application DevelopmentEnterprise Distributed SystemsEnterprise Software Platforms
Software Systems EngineeringBusiness Intelligence TechnologiesSoftware Engineering ProcessesSoftware Systems EngineeringBusiness Intelligence TechnologiesSoftware Engineering Processes

Bachelor of Technology in Computer Science and Engineering

JNTU Hyderabad

Hyderabad, TelanganaAug 2015 - May 2019

Relevant Coursework

Computer NetworksComputer OrganizationComputer ProgrammingCloud ComputingData StructuresDatabase Management SystemsData Warehousing and MiningDesign and Analysis of AlgorithmsDesign PatternsDigital Logic DesignFormal Language Automata TheoryComputer NetworksComputer OrganizationComputer ProgrammingCloud ComputingData StructuresDatabase Management SystemsData Warehousing and MiningDesign and Analysis of AlgorithmsDesign PatternsDigital Logic DesignFormal Language Automata Theory
Information Retrieval SystemsInformation SecurityJava ProgrammingLinux ProgrammingMobile ComputingMultimedia & Rich Internet ApplicationsObject Oriented Analysis & DesignOperating SystemsSoftware EngineeringWeb TechnologiesInformation Retrieval SystemsInformation SecurityJava ProgrammingLinux ProgrammingMobile ComputingMultimedia & Rich Internet ApplicationsObject Oriented Analysis & DesignOperating SystemsSoftware EngineeringWeb Technologies

Technical Skills

A comprehensive toolkit built through years of hands-on experience in enterprise software development, cloud architecture, and distributed systems engineering.

Languages

JavaJava
PythonPython
C++C++
JavaScriptJavaScript
TypeScriptTypeScript
GoGo
SQLSQL

Web Technologies

HTML5HTML5
CSSCSS
ProtobufProtobuf
BootstrapBootstrap
ReduxRedux
GraphQLGraphQL
Rest APIsRest APIs
JWTJWT

Frameworks

Spring BootSpring Boot
Spring MVCSpring MVC
Apache SparkApache Spark
gRPCgRPC
React.jsReact.js
Node.jsNode.js
ExpressExpress
FlaskFlask

Tools

GitHubGitHub
JenkinsJenkins
JUnitJUnit
PostmanPostman
TableauTableau
SonarQubeSonarQube
GrafanaGrafana
PrometheusPrometheus
SplunkSplunk
OpenObserveOpenObserve

Deployment

AWSAWS
AzureAzure
GCPGCP
DockerDocker
KubernetesKubernetes
NginxNginx
KafkaKafka

Databases / Storage

Apache SolrApache Solr
ElasticSearchElasticSearch
PostgreSQLPostgreSQL
MongoDBMongoDB
CouchbaseCouchbase
DynamoDBDynamoDB
RedisRedis
MemcachedMemcached

Featured Projects

A showcase of full-stack applications, distributed systems, and data engineering projects demonstrating expertise in modern software architecture and scalable solutions.

Marketplace Clone

Built a full-featured e-commerce marketplace with user authentication, product listings, shopping cart, and payment processing.

ReactNode.jsMongoDBStripe

Stack Overflow Clone

Developed a Q&A platform with features including question posting, voting system, tagging, and search functionality.

AngularSpring BootPostgreSQLElasticsearch

CaliDrive

Developed a comprehensive driving school management system with real-time booking, instructor scheduling, and payment integration. Built scalable backend APIs and responsive frontend interface.

ReactNode.jsPostgreSQLAWS

Airport Management System

Created an enterprise-grade airport management platform handling flight scheduling, passenger management, and resource allocation using distributed systems architecture.

JavaSpring BootMySQLRedis

Distributed Parallel Processing System

Implemented a high-performance distributed computing framework for parallel data processing with fault tolerance and load balancing capabilities.

JavaApache SparkHadoopDocker

Bike Sharing Demand Analysis

Performed time series analysis and predictive modeling on bike sharing data to forecast demand patterns using machine learning techniques.

PythonPandasScikit-learnTensorFlow

Leadership & Teaching

Leading student organizations, mentoring aspiring technologists, and teaching graduate-level courses to empower the next generation of software engineers.

Vice President

Indian Students Organization - SJSU

May 2022 - Present

Led organization of 15+ student advisors, organized cultural and festive events, provided academic support and career development initiatives for Indian students at San Jose State University.

Mentor

AnitaB.org

Jan 2024 - Present

Mentoring women in technology, providing career guidance and supporting professional development in the tech industry.

Scholarship Reviewer

AnitaB.org

Mar 2023 - Jul 2023

Reviewed scholarship applications for Grace Hopper Celebration, evaluating candidates based on academic merit and community impact.

Student Volunteer

TechCrunch Disrupt

Oct 2022 - Oct 2022

Volunteered at TechCrunch Disrupt conference, assisting with event coordination and engaging with startup ecosystem.

Passionate About Mentorship

Beyond technical work, I'm dedicated to giving back to the community through mentorship and leadership. I've had the privilege of supporting students, reviewing scholarship applications, and helping the next generation of technologists find their path in the industry.

Awards & Achievements

Recognition for excellence in robotics competitions worldwide, representing outstanding achievements in engineering, innovation, and technical expertise.

2nd Place - World Robotics Championship

$5,000

Secured 2nd place internationally in the World Robotics Championship, competing against teams from around the globe with an autonomous drone system.

Jul 2018International Competition

Winner - India Drone Festival

₹1,00,000

Won 1st place at India Drone Festival organized by Ministry of Civil Aviation, Government of India for innovative drone technology.

Mar 2019National Competition

Winner - Quark 2019

₹20,000

Secured 1st place in Quark 2019 Technical Festival Quadcopter Championship at BITS Pilani.

Feb 2019National Competition

2nd Place - Technoxian 2018

₹25,000

Achieved 2nd place in Technoxian 2018 All India Robotics Championship.

Jul 2018National Competition

AICTE Startup Mentorship Program

Selected as one of top 26 projects nationwide for AICTE Startup Mentorship Program for innovative robotics solution.

Jun 2018Recognition

1st Place - ATMOS 2017

₹30,000

Won 1st place in ATMOS 2017 Quadcopter Event at BITS Pilani Hyderabad.

Sep 2017National Competition

30+ National Merit Awards

Received over 30 merit awards and recognitions in various national-level technical competitions and robotics championships across India.

Jan 2017Multiple Awards

Get In Touch

Let's Connect

I'm always open to discussing new opportunities, collaborations, or just having a conversation about technology and innovation. Feel free to reach out!

sujanraoc@gmail.com
San Jose, CA
Connect Now
Leaflet © OpenStreetMap contributors © CARTO
LOCATION

San Jose, California