Summary
Overview
Work History
Education
Skills
Certification
Languages
Timeline
Generic

Mansi Singh

Mumbai

Summary

Driven and determined software engineer, promoting 2 years of experience in building client applications. Offers strong interpersonal and communication skills. solid understanding of software development lifecycle methodologies. Skilled in collaborating with cross-functional teams to deliver high-quality software solutions, from design and development to testing and deployment. Dedicated to continuous learning and growth, with a passion for leveraging emerging technologies to drive innovation and solve complex challenges.

Overview

2
2
years of professional experience
1
1
Certification

Work History

Associate Software Engineer

Accenture
Mumbai
02.2022 - 02.2024
  • As an Associate Software Engineer, my role involved actively contributing to various aspects of the software development lifecycle under the guidance of senior team members. Here are the key responsibilities and tasks I handled:
  • Project-Conflate:
  • 1. Software Development: I participated in the development of software applications, collaborating with the team to design, code, test, and debug features and functionalities.
    2. Code Reviews and Testing: I regularly participated in code reviews to ensure the quality, maintainability, and scalability of the codebase.
    3.Documentation: I contributed to the documentation of code, processes, and procedures to facilitate understanding and maintenance. This involved documenting code changes, APIs, and technical specifications, as well as creating user guides and documentation for internal and external stakeholders.
    4. Collaboration: I worked closely with cross-functional teams, including software architects, designers, quality assurance engineers, and product managers, to translate requirements into technical solutions and deliver high-quality software products on time.
    5.Problem Solving: I actively participated in troubleshooting and resolving issues that arose during development and testing phases. This included analyzing logs, debugging code, and proposing and implementing solutions in a timely manner to minimize impact on project timelines.
    6. Scripting and Configuration Management: Writing scripts (e.g., Bash, PowerShell, Python) to automate repetitive tasks such as system configuration, software installation, and updates. Implementing automated monitoring solutions to continuously monitor system performance, resource utilization, and network activity.
    7.Jenkins CI/CD: One of my primary responsibilities involved designing and implementing CI/CD pipelines using Jenkins, enabling the automated building, testing, and deployment of software applications. I've worked on projects ranging from small-scale applications to large enterprise systems, where Jenkins played a pivotal role in ensuring continuous integration and delivery.
  • Implemented code changes according to user requirements.
  • Developed automated tests for software applications.
  • Overall, my role as an Associate Software Engineer involved active participation in all stages of the software development lifecycle, contributing to the delivery of high-quality software solutions.
  • Conducted regression tests prior to releasing updates into production environment.
  • Provided training and guidance to junior associates in software engineering techniques.
  • Worked closely with development team members to identify and remove software bugs.
  • Implemented and tested enhancement feature requests to improve product functionality and extend performance.
  • Leveraged Agile methodologies to move development lifecycle rapidly through initial prototyping to enterprise-quality testing and final implementation.
  • Updated software upon release of vendor patches to mitigate vulnerabilities.

Education

Bachelor of Engineering - Computer Engineering

Shah And Anchor Kutchhi Engineering College
Mumbai
06-2021

Skills

1 Technical Skills:

  • Basic knowledge of Object-oriented languages like Java,C, C, Python
  • Scripting languages Bash, Shell scripting, Python
  • Web development languages like HTML/CSS
  • Basic Understanding Data structure and Algorithms
  • Version Control Systems like Git enables collaborative development, code review, and version tracking
  • Knowledge of database management systems SQL and NoSQL, RDBMS, database design, and querying languages (SQL)
  • Windows operating systems
  • Analytics
  • Testing and deployment
  • Automated testing
  • Object-Oriented Programming
  • System Administration

2 Soft Skills:

Teamwork, Communication, Problem-solving, Adaptability, Time Management

Certification

  • Microsoft Certified: Introduction to Programming Using Python
    Issuing Organization: Microsoft
    Date of Completion: March 2020.

Languages

Hindi
First Language
English
Proficient (C2)
C2
Marathi
Proficient (C2)
C2

Timeline

Associate Software Engineer

Accenture
02.2022 - 02.2024

Bachelor of Engineering - Computer Engineering

Shah And Anchor Kutchhi Engineering College
Mansi Singh