Home

Shasi - Java Developer
[email protected]
Location: Dallas, Texas, USA
Relocation: Yes
Visa: H1-B
SASIDHAR
Sr. Full Stack Java Developer
________________________________________
Professional Summary:
7+ years of experience in designing, developing, and maintaining distributed web-based applications, specializing in Java/J2EE and Web Technologies, with deep expertise in Java programming and enterprise-level software solutions.
Strong proficiency in Java 8 or later, focusing on OOP principles like inheritance, polymorphism, encapsulation, and abstraction, and applying them to solve complex business problems.
Extensive experience in building RESTful APIs and microservices using Java, Spring Boot, Hibernate/JPA, JMS, and other Java frameworks, enhancing the scalability, performance, and reliability of applications.
Skilled in developing and maintaining highly scalable, fault-tolerant microservices-based systems that are developed using Core Java & Spring Boot, including deploying on cloud platforms such as AWS and managing services using Docker and Kubernetes.
In-depth experience with Java Message Service (JMS), message-oriented middleware, and asynchronous communication patterns using Apache Kafka, RabbitMQ, and AWS SQS to build event-driven architectures.
Expert in Apache Kafka, including Kafka Streams, Kafka Connect, Schema Registry, and Avro serialization for high-throughput, real-time data streaming.
Expertise in Spring Cloud Data Flow, designing and implementing scalable data pipelines for real-time data processing, integrating with Apache Kafka.
Proficient in Elasticsearch, implementing full-text search, log analysis, and distributed indexing, optimizing search performance and reducing query execution time.
Hands-on experience with Algolia Search, optimizing search functionalities for e-commerce applications, improving search relevance, and enhancing the user experience through personalized and fast search results.
Expert in database design and management, including proficiency in SQL, PL/SQL, and optimization techniques for RDBMS like Oracle, MySQL, and PostgreSQL, and NoSQL solutions like MongoDB and Redis.
Experienced in implementing advanced caching strategies using Redis, optimizing API response times, and ensuring high throughput in production systems.
Strong knowledge of cloud services (AWS, Azure, Google Cloud) and containerization technologies (Docker, Kubernetes), enabling seamless infrastructure deployment and scalability.
Expertise in security protocols, including OAuth 2.0, JWT, SSL/TLS, and implementing authentication and authorization mechanisms in Java-based applications, ensuring secure API access.
Proficient in unit testing, integration testing, and test-driven development (TDD) using JUnit, Mockito, Power Mock, and testing tools like Postman and SoapUI.
Hands-on experience with CI/CD tools like Jenkins, GitLab CI/CD, and Maven for automating builds, deployments, and ensuring code quality throughout the software development life cycle.
Extensive experience in front-end development using ReactJS and Angular, developing dynamic, user-friendly web applications that enhance customer experience and building dynamic web applications.
Proficient in JavaScript, TypeScript, HTML, CSS, and modern front-end frameworks, ensuring seamless integration with back-end services and APIs.
Proven ability to work in Agile environments, collaborating with cross-functional teams to drive innovation and meet business goals, as well as mentoring junior developers to enhance team productivity and coding standards.
________________________________________

Technical Skills Summary:
Programming Languages: Core Java, Java (J2EE), JavaScript, TypeScript, Python
Frontend Technologies: React.js, Angular, Redux, Bootstrap, HTML5, CSS3, jQuery, AJAX, DHTML, React Router, HOC, Axios, ES6
Backend Technologies:
o Java Frameworks: Spring Boot, Spring MVC, Spring Cloud, Spring Batch, Spring Security, Spring Data JPA, Spring Actuator, Spring Web Services, Spring Integration, Spring Cloud Data Flow, Spring State Machine
o Others: Struts, Hibernate, JSF
Databases & Caching: PostgreSQL, MySQL, MongoDB, CouchDB, Cassandra, DynamoDB, Redis, Elasticsearch
Messaging & Streaming: Apache Kafka, Spring Cloud Data Flow, RabbitMQ, Amazon SQS, AWS SNS
Cloud & DevOps:
o AWS Services: EC2, ECS, Lambda, S3, RDS, API Gateway, CloudWatch, Secrets Manager, CloudFormation, IAM, Cognito
o Infrastructure & Orchestration: Terraform, Docker, Kubernetes, Amazon ECS
o CI/CD Tools: Jenkins, GitLab CI/CD, AWS Code Commit, Code Build, Code Deploy, Bitbucket, Git
Security: OAuth 2.0, JWT, Spring Security, Vault, IAM
Testing & Quality Assurance: JUnit, Mockito, Cypress, Selenium WebDriver, TestNG, SonarQube, Postman, SOAP UI, Karma, Mocha
Monitoring & Logging: AWS CloudWatch, Prometheus, Grafana, New Relic, Spring Actuator, ELK Stack
Build & Automation: Maven, Gradle, Ant, Jenkins, GitHub, GitLab, Docker
Other Tools & Technologies: Swagger, Groovy, Figma, Jira, Elasticsearch, Algolia Search
________________________________________
Professional Experience:
Sr. Full Stack Developer
Neo Prism Solutions LLC | Client: 7-Eleven, Irving, TX
April 2023 Present
Architected and implemented a scalable microservices-based e-commerce platform for 7-Eleven, ensuring high availability and robust order management during peak traffic, primarily utilizing Core Java and Spring Boot.
Designed and developed RESTful APIs using Spring Boot to handle transactional data for order processing, payment integrations, and third-party logistics (3PL) coordination.
Implemented caching strategies using Redis, which improved API response time by 40%, reducing database load and enhancing customer experience.
Implemented an event-driven architecture using Apache Kafka and Spring Cloud Data Flow pipelines, enabling real-time catalog updates, notifications, and seamless order processing across microservices.
Configured Kafka topics, partitions, and consumer groups for optimal message throughput and load balancing.
Integrated Kafka Streams for real-time data transformation and analytics.
Developed Kafka-based CDC (Change Data Capture) pipelines for seamless data synchronization across microservices.
Designed and optimized Algolia Search functionalities for 7-Eleven s e-commerce platform, improving product discovery with advanced search ranking and filtering.
Migrated legacy monolithic services to microservices using Core Java, Spring Cloud, AWS ECS, and API Gateway, optimizing scalability and deployment flexibility.
Optimized database performance in PostgreSQL and MongoDB through indexing, query optimization, and partitioning, improving query execution time by 30%.
Developed an event-driven architecture using Apache Kafka and AWS SQS, ensuring reliable asynchronous processing of order status updates and notifications.
Automated infrastructure with Terraform and CloudFormation, cutting deployment times by 50%.
Strengthened security with OAuth 2.0, JWT, AWS Secrets Manager, and IAM policies, ensuring secure API access and adherence to security best practices.
Automated CI/CD pipelines with Jenkins, GitLab CI/CD, Docker, and Kubernetes, enabling daily production deployments with zero downtime.
Integrated monitoring and logging solutions using AWS CloudWatch, Prometheus, and Grafana, reducing troubleshooting time by 35%.
Developed state management solutions in React using Redux and Context API to optimize data flow and application performance.
Designed dynamic and interactive dashboards using React.js to provide real-time analytics on inventory and order management.
Mentored junior developers in Core Java, Spring Boot, microservices architecture, and best coding practices, boosting team productivity and code quality.
Sr. Full Stack Developer
Kube IT INC | Client: The Home Depot, Atlanta, GA
Aug 2022 April 2023
Developed and deployed customer-facing applications for Home Depot s e-commerce operations using Core Java, Spring Boot, ReactJS, and AWS Lambda, improving user experience and system efficiency.
Developed and integrated front-end components using ReactJS, improving user interface responsiveness and reducing page load time by 30%.
Implemented reusable UI components and state management solutions using React Hooks and Redux, improving maintainability and reducing code duplication
Led the development of an inventory management system, integrating real-time stock updates with Apache Kafka, ensuring seamless order fulfillment.
Refactored legacy monolithic services into microservices architecture using Core Java and Spring Boot, improving performance by 45%.
Integrated Elasticsearch to enhance search capabilities in product catalogs, enabling full-text search, faceted navigation, and real-time analytics.
Implemented Apache Kafka for real-time inventory management, ensuring seamless stock updates and order fulfillment.
Developed idempotent consumers and exactly once processing strategies in Kafka to maintain data consistency.
Optimized Kafka topic partitioning and replication strategies to improve scalability and performance.
Implemented API rate-limiting and throttling mechanisms to maintain system stability under high traffic loads, using Java and Spring Security.
Enhanced system monitoring with AWS X-Ray and CloudWatch Alarms, proactively detecting and resolving issues.
Secured APIs using OAuth2, JWT, and AWS Cognito, ensuring robust authentication and authorization for millions of users.
Automated deployment pipelines using Terraform, Docker, and Kubernetes, ensuring smoother deployments.
Full Stack Java Developer
LTI | Client: Fifth Third Bank, Cincinnati, OH
June 2021 Aug 2022
Designed and implemented microservices for banking operations, focusing on high availability, data security, and real-time fraud detection using Core Java and machine learning models in Python.
Developed transaction processing systems using Spring Boot and PostgreSQL, improving transaction latency by 30%.
Developed a customer-facing banking dashboard using React.js, integrating real-time financial data visualization.
Optimized JavaScript code for performance improvements, reducing load time by 25%.
Created a robust logging and monitoring system with ELK Stack for real-time transaction tracking and fraud detection.
Integrated RESTful APIs with third-party financial services, ensuring compliance with banking regulations.
Migrated legacy banking applications to AWS, leveraging AWS RDS, Lambda, and SQS, reducing operational costs by 25%.
Secured transactions using Spring Security, OAuth2, and multi-factor authentication.
Full Stack Developer
LTI | Client: Procter & Gamble, Cincinnati, OH
Feb 2020 Jun 2021
Developed cloud-native applications for P&G s supply chain and retail analytics platform, focusing on demand forecasting and logistics management.
Built microservices using Spring Boot, integrating with AWS S3, DynamoDB, and API Gateway for large-scale data processing.
Implemented a dynamic, data-driven UI using Angular for supply chain analytics dashboards.
Built interactive and user-friendly UI components in Angular using TypeScript, enhancing application usability and accessibility.
Implemented lazy loading in Angular to optimize page load speeds and improve application performance.
Implemented batch processing solutions using Spring Batch to automate ETL workflows.
Integrated machine learning models using Python and TensorFlow for predictive analytics on sales and customer trends.
Optimized API response times by 40% through Redis caching, SQL query optimization, and indexing.
Full Stack Developer
LTI | Client: Ministry of Corporate Affairs (MCA), Delhi, India
Dec 2018 Jan 2020
Developed and maintained digital services for corporate registration and compliance for millions of users, using Core Java and Spring Boot.
Migrated legacy applications to Spring Boot microservices architecture, improving system performance.
Integrated real-time updates for corporate compliance tracking with Kafka and Web Sockets.
Developed enterprise-level web applications using Angular, improving usability and efficiency.
Built responsive layouts using Bootstrap and CSS Flexbox, ensuring cross-browser compatibility.
Migrated data to AWS RDS and MongoDB, improving data availability and security.
Implemented Spring Security, OAuth2, and LDAP authentication, ensuring compliance with Indian cybersecurity regulations.
________________________________________
Education:
Master s in computer science (MS)
Lewis University | Dec 2021 Dec 2022
Bachelor of Technology (B-Tech)
Bharath University | 2015 2019
________________________________________
Certifications:
Adobe Life Cycle Design
SAP Hana 2.0
________________________________________
Projects & Achievements:
E-commerce Platform for 7-Eleven: Led the development and deployment of a high-traffic e-commerce platform, optimizing transaction flows, and reducing downtime by 50%.
Fraud Detection System for Fifth Third Bank: Developed a real-time fraud detection system, reducing false positive rates by 30% using machine learning.
Serverless Data Processing: Implemented AWS Lambda for serverless data pipeline, cutting processing costs by 30%.
________________________________________
Keywords: continuous integration continuous deployment user interface javascript sthree information technology microsoft procedural language Georgia Ohio Texas

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];5823
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: