Srikar Reddy Karemma

Logo

Highly skilled software engineer with experience in developing scalable, high-performance platforms, specializing in Identity and Access Management (IAM), RESTful APIs, and cloud-native solutions. Proficient in Java, JavaScript, and modern frameworks including SpringBoot, Angular, and Kubernetes, with a deep insight of network protocols, security frameworks, JVM internals and failure detection algorithms. Expertise in building and optimizing mission-critical systems at industry-leading organizations such as Walmart, NASA, and Tech Mahindra. Experienced in full-stack development, blockchain technologies, and designing advanced self-optimizing algorithms. Committed to driving innovation through robust architecture, efficient cloud deployments, and secure application development.

LinkedIn Profile

GitHub Profile

Srikar Reddy Karemma : Software Engineer III at Walmart Global Tech

Job History

Software Engineer III at Walmart Global Tech 02/2022 – Present

Software Engineer for Walmart.com’s highly critical Tier-0 Identity Access Management (IAM) platform managing SSO and OAuth services using Network Protocols & Security, JVM internals, Garbage Collection Algorithms, Failure Detection Algorithms, Application Failover Strategies, Internals of Linux / Unix Virtualization and Indexing schemes etc. which can be used as basic building blocks to power Walmart’s eCommerce sites.

Software Engineering Intern at Walmart Global Tech 07/2021 – 09/2021

Software Engineering Intern for GraphQL gateway solution based of Apollo GraphQL server for enterprise service registry using Java, Spring, Elastic Search, GraphQL and Apollo Foundation. Designed a View-Model Service to function as a mini-Orchestrator that interacts with Personalization Service, Content Management System and Search Backend as part of Project-GLASS which serves 10% of walmart.com’s current traffic.

Full Stack Developer at NASA 08/2020 – 02/2022

Full-stack development on The Helio-physics Application Programmer’s Interface data access specification (Backed by NASA), which is a RESTful API and streaming format specification for delivering digital time series data. Also involved in API and streaming format specification for delivering digital time-series data. Developed a Least Common Denominator API that provides cross-disciplinary access to data to enable correlative and collaborative research across the mission boundaries for the present and past NASA missions.

Graduate Teaching Assistant at George Mason University 01/2021 – Present

Graduate Teaching Assistant in the Department of Information Sciences and Technology, assisting more than 100 students for a Python-based advanced course.

Software Developer at Tech Mahindra Pvt Ltd 11/2018 – 11/2019

Full-stack developer involved in developing applications using Blockchain technology on the platforms of Bitcoin, Ethereum and Hyperledger using MEAN and MERN stacks.


Skills

Programming/ Scripting/ Markup Languages:


Databases/ Cloud Services:


Frameworks/Platforms:


Operating Systems:

Projects

Secure Document Storage Platform using InterPlanetary File System
A full-stack application on top of MERN (MongoDB, Express, React, Node) stack technology that uses IPFS to store confidential documents in an encrypted fashion. This is an incentivized Ethereum based platform that uses eth as a token to make use of the storage benefits.

Complete Balancing Algorithm using Rotations
Designed a self-optimization algorithm with three phases to reduce the number of performed rotations on Binary Trees consisting of 1000,1100 and 1200 nodes at each phase. Phase 1 transformed an arbitrary binary tree into a skewed binary tree and then to a Completely Balanced Binary Tree. Phase 2 and phase 3 are more intense where we show tighter upper bounds and obtain a close lower bound on the rotation distance between a zig-zag tree and a completely balanced tree.

Bad Roads – A Social Media Platform
A MEAN stack application, that enables the users to upload pictures and videos of the bad roads in their neighborhood along with geo-tagging services offered by Google API.

Inter-Modal Transportation Platform
An Inter-Modal Transportation platform built using Hyperledger Fabric and Composer. The application is containerized using Docker and scaled using Kubernetes on the Google Cloud Platform and Digital Ocean.

Bitcoin Based Land Registry System
Built a bitcoin-based land registry system that enables users to buy/bid/sell their properties. The platform is built using Node.js, Handlebars, Web-Sockets and Bootstrap.

Security Surveillance Network to detect un-usual human activity
Trained a Convolutional Neural Network which can be employed in surveillance systems to detect un-usual human activity.

Dynamic Student Survey Forms, Department Course Catalog
Created multiple full stack projects by upgrading technologies each time, implemented these projects using JavaScript, JQuery UI, AJAX, HTML and CSS for the front end, Node.js/ Express for the middleware and JPA, JDBC, JSP for the server side. I have containerized this application using docker and deployed it into GCP using KUbernetes for scaling/orchestration purposes.