Summary
Overview
Work History
Education
Skills
Timeline
Generic

Reshma Shaik

Dallas,TX

Summary

Senior Full Stack Developer with 7+ years of experience designing and scaling cloud-native enterprise applications using Java Microservices, Spring Boot, and ReactJS. Proficient in building high-performance RESTful and GraphQL APIs, migrating legacy systems to AWS (EC2, S3, Lambda, RDS, EKS), and containerizing workloads with Docker and Kubernetes. Skilled in implementing CI/CD pipelines with Jenkins and AWS CodePipeline, applying security best practices (OAuth2, JWT, OWASP), and optimizing mission-critical systems to handle millions of transactions in Agile environments.

Overview

7
7
years of professional experience

Work History

Software Developer 3

Oracle Corporation
10.2022 - Current
  • Architected and developed scalable backend systems using Java Microservices, Spring Boot, and Spring Cloud; implemented RESTful APIs and GraphQL endpoints to improve data retrieval efficiency for enterprise applications.
  • Integrated AWS cloud services (EC2, S3, Lambda, RDS, CloudWatch, IAM) to build highly available, fault-tolerant solutions and streamline application deployments.
  • Containerized and orchestrated applications using Docker and Kubernetes (EKS) with Helm charts, enabling zero-downtime deployments and reducing infrastructure costs by 20%.
  • Developed optimized PL/SQL queries and Python data-processing scripts, improving database performance across Oracle and MySQL.
  • Configured CI/CD pipelines with Jenkins, GitHub Actions, and Maven, automating build, testing, and deployment workflows across staging and production environments.
  • Designed and executed automated test suites using JUnit, Selenium, Postman, and JMeter; enforced TDD and BDD practices, increasing code coverage by 40%.
  • Implemented OAuth2.0, JWT, and AWS Secrets Manager for secure API authentication, remediated security vulnerabilities in compliance with OWASP guidelines.
  • Documented APIs with Swagger and Confluence, ensuring better knowledge-sharing and API adoption.
  • Collaborated with cross-functional teams (Product Owners, DevOps, QA) in Agile Scrum ceremonies to deliver high-impact features within sprint timelines.

Software Engineer II

Cerner Corporation
07.2018 - 09.2022
  • Developed complex SQL queries and worked on delegates to connect with the databases. Used spring boot which is radically faster in building Java microservices and developed a spring-based application with configurations.
  • Running the services in containers using Docker and Kubernetes. Implemented I18N configuration, pagination, tables, autocomplete, bar-chart components using React JS and wrote related test cases using Jest and Jasmine.
  • Developed OAuth 2.0 and OAuth 1.0 by connecting to the LDAP server and provided authorization for the user by generating access tokens. Migration of the legacy claims to the CloudNext services with spring boot and cloud enabled(AWS) services to retrieve claim data information with JMS, Kotlin, TIBCO message topics/queues.
  • Design of application components using Java Collections and providing concurrent database access using multithreading. Worked on package level testing. Worked on patch back management, deploying the services and knowledge of understanding CI/CD concepts.

Education

Master's - Applied Computer Science

Northwest Missouri State University
Maryville, MO
04.2018

Skills

  • Languages & Technologies: Java, Python, C, HTML5, CSS, JavaScript, TypeScript, SQL, PL/SQL, JSON, XML, YAML, R
  • Frameworks & Libraries: Spring Boot, Hibernate, JPA, React JS, Nodejs, Expressjs, GraphQL
  • Databases: Oracle 12c, MySQL, MongoDB, PL/SQL, NoSQL
  • API & Services: RESTful APIs, GraphQL, SOAP
  • Cloud Platforms & Services (AWS): AWS, EC2, S3, Lambda, API Gateway, CloudWatch, Elastic Beanstalk, EKS
  • CI/CD & DevOps Tools: Jenkins, GitHub, Maven, Gradle, Spinnaker, JFrog Artifactory, GitHub, Bitbucket, SVN
  • Containers & Orchestration: Docker, Kubernetes, Apache Tomcat
  • Testing & Quality Engineering: JUnit, Selenium, Jasmine, Postman, JMeter, Test Driven Development (TDD), SonarQube
  • Version Control: GitHub, Bitbucket, SVN
  • Tools & IDEs: Eclipse, IntelliJ, Visual Studio Code, Tableau
  • Project & Workflow Management: JIRA, Confluence, Agile

Timeline

Software Developer 3

Oracle Corporation
10.2022 - Current

Software Engineer II

Cerner Corporation
07.2018 - 09.2022

Master's - Applied Computer Science

Northwest Missouri State University