Summary
Overview
Work History
Education
Skills
Timeline
Generic

Shruti Singh

Navi Mumbai

Summary

Dynamic Developer with a proven track record at Institutional Shareholder Services, excelling in Python and Java programming. Adept at designing RESTful APIs and managing databases, I thrive in collaborative environments, leveraging Agile methodologies to drive project success. Passionate about optimizing performance and enhancing user experiences through innovative solutions.

Overview

5
5
years of professional experience

Work History

Developer

Institutional Shareholder Services
Mumbai
07.2020 - Current
  • Constructed and managed Python applications facilitating data processing and automation tasks.
  • Collaborated with cross-functional teams to gather requirements and define project scope.
  • Troubleshot, debugged, and fixed issues related to existing Python codebase.
  • Employed Git version control system for tracking changes in source code repositories over time.
  • Collaborated with frontend developers to design and implement RESTful APIs for web applications.
  • Designed data models and implemented efficient data storage solutions with SQL and NoSQL databases.
  • Configured build tools such as Maven, Jenkins, Ant. for automated deployment of applications built with Java technologies.
  • Developed and implemented Core Java applications using various frameworks, such as Spring and Hibernate.
  • Configured web servers such as Apache Tomcat to deploy Java applications on the web.
  • Developed and tested Java applications using Eclipse IDE.
  • Debugged existing code to identify and fix errors in Java programs.
  • Managed source control repositories including GitLab and GitHub.
  • Developed SQL queries to extract and manipulate data from databases.
  • Designed and developed a RESTful API with MongoDB as the back end database.
  • Configured caching systems like Memcached or Redis to improve response time.

Education

Bachelors - Computer Engineering

Mumbai University
Mumbai
06-2020

Skills

  • Python development
  • Java programming
  • RESTful API design
  • Database management
  • Version control
  • Agile methodologies
  • Debugging techniques
  • Teamwork and collaboration
  • SQL and NoSQL
  • Containerization technologies
  • Jenkins and gitlab
  • Software development tools: JIRA, confluence
  • Logging frameworks

Timeline

Developer

Institutional Shareholder Services
07.2020 - Current

Bachelors - Computer Engineering

Mumbai University
Shruti Singh