Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
SeniorSoftwareEngineer

Shivangi Singh

New Delhi

Summary

Experienced Senior Software Engineer skilled at leading cross-functional teams. Proficient in Java, Spring Boot, Microservices, and Kafka, with a strong foundation in system design, performance optimisation, and cloud deployment (AWS, Kubernetes). Known for leading cross-functional teams, driving agile delivery, and collaborating effectively with stakeholders. Combines technical expertise with strong analytical thinking, communication, and problem-solving skills. Adaptable, detail-oriented, and passionate about building robust, maintainable, and high-performance software solutions

Overview

5
5
years of professional experience

Work History

Senior Software Engineer

Globallogic
12.2022 - Current
  • Modernized monolithic COBOL applications into scalable microservices using Java and Spring Boot, improving performance and future-proofing the architecture.
  • Designed APIs to support the development of 20+ new web features that includes audit management, user authentication, search features etc.
  • Set up Kubernetes health checks to maintain service reliability.
  • Collaborated with senior developers to debug and optimize SQL queries, reducing data retrieval times by 25%.
  • Monitored cluster health using tools like Kubernetes dashboard, Prometheus, and Grafana.
  • Architected and implemented RESTful APIs' connection to the PostgreSQL database.
  • Implemented Kafka to ingest real-time data from third-party APIs, enhancing system responsiveness and data processing capabilities.
  • Monitored system performance and identified areas of improvement.
  • Utilized Apache Spark and Airflow to process millions of batch data records stored in PostgreSQL, performing complex calculations and transformations to derive valuable insights, which resulted in increasing efficiency by 80%.
  • Worked on knowledge transfer to cross function team such as QA on the developed features to be tested, which also led to a decrease in invalid bug detection by 10% in SIT.
  • Contributed to low-level and high-level design discussions, including class and database schema design, leading to a 40% reduction in design flaws and a 30% increase in system stability.
  • Used Amazon S3 for secure storage of logs, configuration files, and static content with bucket versioning and lifecycle policies.
  • Deployed Spring Boot microservices to AWS using EC2 and Elastic Load Balancer, ensuring high availability and auto-scaling
  • First-level Code Review to see if the code developed is what was intended and also resulted in 10% fewer review comments from senior engineers, architects, and clients, as well as fast delivery of features.
  • Experienced in working with distributed systems, leveraging technologies such as Kafka and Spark to enable real-time data ingestion, processing, and analysis for improved system responsiveness and scalability.
  • Crafting robust unit test cases, bolstering software reliability and robustness using a test data-driven approach, and testing the feature developed.
  • Actively participated in requirement analysis and facilitated Business Requirements Planning (BRP) sessions with clients and stakeholders.
  • Demonstrated working knowledge of SDLC to ensure comprehensive software development processes.
  • Authored technical documents, such as design specifications.
  • Collaborated with team members to ensure successful project completion within timeline constraints.
  • Mentored junior team members in coding best practices and problem-solving techniques.

Senior System Engineer

Infosys
11.2020 - 11.2022
  • Involved in the continuous enhancements and fixing of production problems.
  • Provided technical support to users with escalated requests or complex issues.
  • Mentored new team members, facilitating knowledge transfer, and ensuring project continuity.
  • Coordinated with onshore leads and collaborated closely with clients to understand project requirements.
  • Understanding the requirements and functional specifications of the application.
  • Monitored system performance and maintained uptime for critical applications.

Education

Bachelor of Technology in Computer Science Engineering -

Galgotias University
G.Noida, India
06.2020

Skills

  • Java 17 / Java 11
  • SQL (Postgres/MySQL)
  • Spring Boot
  • Hibernate / JPA
  • Kafka
  • Apache Spark
  • Git
  • Docker
  • AWS EC2, S3
  • IntelliJ
  • Eclipse
  • Kibana
  • SLF4J
  • Mockito
  • JUnit
  • Telemetry
  • Object-Oriented Programming
  • Microservices Architecture
  • Multithreading
  • Data Structure
  • Agile
  • CI/CD Pipelines
  • RESTful APIs
  • Performance Improvements
  • Requirements Gathering
  • Software Testing and Validation
  • API Design and Development
  • Apache Spark

Accomplishments

  • Received Excellence Award for Q3'FY24 from Globallogic for demonstrating high level technical expertise and taking project initiatives.
  • Received Star performer rating in annual review process.
  • Infosys Certified AWS Cloud Practitioner

Timeline

Senior Software Engineer

Globallogic
12.2022 - Current

Senior System Engineer

Infosys
11.2020 - 11.2022

Bachelor of Technology in Computer Science Engineering -

Galgotias University
Shivangi Singh