RUPINDER CHEEMA
CONTACT
**************@*****.***
Bothell, WA 98021
SKILLS
Kafka
AWS (Fargate, Lambda, EC2, S3)
Kubernetes
GCP
Ansible
Big Query
DAG
Cloud Infrastructure
Webservices
Python
AI/ML
Jenkins
Git
GitHub
GitLab
ATDD
TestNG
Karate
FitNesse
BDD
RabbitMQ
DataDog
Prometheus
MySQL
Hibernate
DynamoDB
MongoDB
Postgres
DB2
REST
Angular
React
Node.js
TypeScript
Express.js
Vulnerability Analysis
Remediation
Network Security
Neural Networks
Data Mining
Prediction
Java
Kotlin
Golang
Hadoop
Spark
Scala
Ruby
Ruby on Rails
Spring
Spring Boot
JUnit
Mockito
Multithreading
Java Collections Framework
Java Lambda Expressions
Database programming
Software Applications
Algorithm implementation
Object-Oriented Programming
Project Management
Team Collaboration
JIRA
Source and Version Control: Git, Github
Software Development Standards
Java Networking Concepts
Build releases
Linux Environments
Reliability
Cloud Computing
Performance Analytics
Data Storage and Retrieval
Teamwork and Collaboration
JSON mapping
Java Memory Management
Problem-Solving
Java Database Connectivity
Software Deployment
Time Management
Requirements Gathering
New Feature Development
J2EE Framework Proficiency
Java Design Patterns
Creative Problem-Solving
Adaptability and Flexibility
Software Testing and Validation
Task Prioritization
Databases: Oracle, MongoDB
Java Security Implementation
RDMS Development
Security Planning
Web Programming
Code reviews
Testing and debugging
Web Services Development
SOAP Web Services
Javascript
Java Concurrency Management
Solutions deployment
Java Servlets Understanding
JavaServer Faces
Maven Build Tool
SOAP and RESTful Web Services
Agile
API Design and Development
Hibernate ORM Knowledge
Java Message Service
PROFESSIONAL SUMMARY
Dynamic SR. JAVA/J2EE Developer with a proven track record, specializing in Python, AI,ML,Java,Spring Boot and RESTful APIs. Excelled in agile environments, enhancing application functionalities and code quality. Skilled in Java and team collaboration, I consistently deliver robust solutions, driving significant improvements in project outcomes.
EXPERIENCE
Sep 2024 - Present
SR. SOFTWARE DEVELOPER
Outlier AI
Designed optimized prompt strategies (Few-shot, CoT, Role Prompting) for AI-powered customer support systems, reducing incorrect responses by 40%.
Developed LLM-powered search and retrieval systems using LangChain & Pinecone, enhancing knowledge management by 60%.
Created custom AI chatbots integrating OpenAI GPT APIs with enterprise platforms, improving response time by 35%.
Optimized token usage, reducing API costs by 25% through structured prompts and fine-tuning models.
Built secure AI pipelines using AWS Bedrock, Lambda, and DynamoDB for scalable GenAI applications.
March 2024 - Aug 2024
SR. SOFTWARE DEVELOPER
Cognizant/Walmart
Accum Audit and Onhand data analysis for different markets.
Used ML and AI to compare datasets from two different systems for discrepancies, anomalies, and missing records.
It uses Python, Pandas, Scikit-learn, and NLP techniques to handle structured and unstructured data comparisons.
Implementation and configuration of spotlight alerts for different failure and error scenarios.
On prem solution for enabling the daily feed from RDS to EI complaint with the daily mainframe job run.
Automated scheduling with Apache Airflow, enabling real-time data ingestion into AWS Redshift.
Reduced data processing time by 50% through parallel Spark execution.
Identified and remediated vulnerabilities such as SQL injection, XSS, SSRF, and privilege escalation.
Automated vulnerability management workflows using tools like JIRA, Nessus, and ServiceNow.
June 2023 - Feb 2024
SR. JAVA/J2EE DEVELOPER
Wipro Technologies / Optum
Microservice development and support.
Working on the ATDD tests using the Cucumber Automation tests .
Working on automating the BDD scenarios for the Enterprisenow users for creating and updating the details.
UI in Angular 8 for the PHS application.
Working on migrating the services form JDK 1.8 to JDK 17 and 21 to remediate the vulnerabilities .
Working with the Ehcache upgrade to version 3 and update the ttl and heap values in xml.
Used HTML5, CSS3, Java Script, Bootstrap, Angular.JS and Node.JS as frontend building Environment.
Used selenium, webdriver and gherkin plugins.
Working with powershell for GC Anthos auth setup to access the clusters.
Postman and Curl used for local testing.
Splunk logs monitoring .
Dynatrace and Grafanna for application health monitoring.
Lenses and Offset Explorer for the kafka topics management.
GCP deployments and bigquery for the data analyses across various environments for the mismatch and outliers..
OpenLens for montinoring the kubernetes pods logs.
Maven as the build tool .
Inline with the vulnerability management by updating the versions depending upon the scan results from XRAY,JFrog.
Implemented OWASP Top 10 protections (e.g., input validation, secure authentication, session management).
Conducted Static Application Security Testing (SAST) using tools like SonarQube, Checkmarx, and Veracode.
August 2021 - May 2023
JAVA DEVELOPER
Collabera / CapitalOne
KLM roles and policies upgration and updates to the services as per the new requirements.
One pipeline applications migration.
New Relic dashboards upgradation for the new KPIs.
Enterprise Payment Scheduler API.
Working for the Enterprise Payment Scheduler Api development .
Working on Java 8 as the development platform for the backend
Using Springboot for developing the endpoints for the Api.
Working on Java 11 migration from Java 8 to update the bogie file and docker image changes to support the java11 jenkins build.
Publish the payment details to the new One stream schema.
Worked on new Instance and Series schema development.
Monitoring and managing the build from Jenkins pipelines while deploying to the PR with the changes for the story.
Splunk log drainage and monitoring.
Using JUnit and Mockito for unit testing.
Developing the microservices deployment config and deploy to all the environments till Prod.
AWS service deployment and monitoring.
Fixing issues with deployments ranging from white source vulnerabilities to the ones introduced by redhydrations.
AWS deployment and monitoring the ECS instances for events and target group health checks.
Sonar configuration and Jacoco code coverage.
April 2021 - July 2021
FULL STACK DEVELOPER
Smartek21 / Costco Travel
Developed responsive web applications using Java 8, HTML5, CSS3, JSP, JavaScript.
Developed and maintained front-end web applications using HTML, CSS, JavaScript, React.js, and Redux.
Created RESTful APIs using Node.js with Express framework for data manipulation.
Performed debugging and troubleshooting tasks across multiple browsers and devices.
May 2020 - March 2021
SR. JAVA/J2EE DEVELOPER
Smartek21 / T-Mobile
Designed and developed microservices for Learning Systems using Spring Boot and Java 8.
Performed root cause analysis on production issues to identify solutions quickly.
Documented system designs and code changes using UML diagrams.
Designed RESTful web services using JSON and XML payloads for efficient data transfer over HTTP protocol.
Optimized SQL queries for improved data access speed and reliability.
Created unit tests for ensuring quality of the codebase.
Configured security protocols such as OAuth 2.0 and SAML 2.0 for secure authentication and authorization process.
Retrieved and manipulate data for analysis of system capabilities and requirements.
November 2018 - April 2020
SR. JAVA/J2EE DEVELOPER
HCL / Boeing
Developed REST services and microservices using Spring Boot and AWS Elastic Beanstalk.
Performed root cause analysis on production issues to identify solutions quickly.
Configured security protocols such as OAuth 2.0 and SAML 2.0 for secure authentication and authorization process.
Participated in agile sprints and scrum meetings for timely delivery of projects.
Integrated third party APIs into the application architecture for enhanced functionalities.
Optimized SQL queries for improved data access speed and reliability.
Prepared reports and correspondence concerned project specifications, activities and status.
Utilized scientific analysis and mathematical models to predict and measure outcomes and consequences of designs.
August 2017 - November 2018
SR. JAVA/J2EE DEVELOPER
Collabera / T-Mobile
Developed REST APIs using Spring Boot and WebLogic.
Designed RESTful web services using JSON and XML payloads for efficient data transfer over HTTP protocol.
Configured security protocols such as OAuth 2.0 and SAML 2.0 for secure authentication and authorization process.
Implemented object-oriented design principles in developing software components.
Wrote well-designed, testable code.
Implemented agile development practices across multiple projects, ensuring timely delivery of high-quality solutions within budget constraints.
March 2017 - July 2017
SR. JAVA/J2EE DEVELOPER
Infosys Limited / T-Mobile
Developed payment services microservices using Spring Boot in PCF environment.
Updated system libraries with latest bug fixes and security patches released by vendors periodically.
Collaborated with cross-functional teams to develop product features as per user requirements.
Provided technical support to users during testing phase of application development cycle.
Documented system designs and code changes using UML diagrams.
Developed web applications using Java J2EE, Spring, Hibernate and Struts frameworks.
Obtained and evaluated information on factors such as reporting formats required, costs and security needed to determine hardware configuration.
November 2015 - February 2017
SR. JAVA/J2EE DEVELOPER
Infosys Limited / AT&T
Executed BDD tests and incorporated CI/CD for application build and release.
Created unit tests for ensuring quality of the codebase.
Developed web applications using Java J2EE, Spring, Hibernate and Struts frameworks.
Analyzed user needs and software requirements to determine feasibility of design within time and cost constraints.
Consulted with customers and other departments on project status, proposals and technical issues, such as software system design and maintenance.
EDUCATION
January 2001
MASTERS OF ENGINEERING IN COMPUTER SCIENCE
Pec University of Technology
January 2001
BACHELOR OF TECHNOLOGY IN COMPUTER ENGINEERING
Kurukshetra University
CERTIFICATIONS
OCA 10g Oracle certified
OCP 10g Oracle certified
REFERENCES
References available upon request
.