Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Vishal Singh

Kanpur

Summary

Knowledgeable and experienced Software Engineer well-versed in OOP concepts and design patterns. Excellent API design, implementation and integration abilities paired with significant project leadership background. Exceptional success in delivering complex software development projects on time and within budget to exceed expectations. Proficient in conducting data analysis using Python and MySQL.

Overview

7
7
years of professional experience
1
1
Certification

Work History

Senior Software Engineer

Intelliswift Software - (Samsung SDS - Client)
08.2024 - Current

Project Description: Samsung SDS (DMS.next, IMS)

DMS.next is a comprehensive revamping project aimed at revamping Samsung's retail operations across multiple
channels (GT, MT, OT) from old technology, specifically customized for Samsung India Electronics Ltd (SIEL), with
plans for future expansion into multiple countries. My primary role within this project has been on the IMS
(Incentive Management System).

Responsibility:
● Worked on multiple sub-modules of IMS Project.
● comprehending business requirements and proficient in API development.
● Engage actively in design discussions.
● Addressing and resolving reported bugs during QA and UAT phases.
● Creating comprehensive API documentation.
● Engaging in Agile ceremonies as an active participant.

● Developed scalable applications using agile methodologies for timely project delivery.



Senior Software Engineer

Mphasis
07.2022 - 12.2023
  • Company Overview: FedEx Corporation is an American multinational conglomerate holding company focused on transportation and ecommerce services
  • Mphasis integrated FedEx's supply chain and logistics system with third party solutions redesigned the shipping company's messaging backbone
  • Developed, tested, and maintained software applications using Java technologies
  • Implemented Spring boot microservices to process the messages into the Kafka cluster setup
  • Monitored system performance and identified areas of improvement
  • Performed unit testing on application components prior to release
  • Resolved complex issues related to software applications quickly and effectively
  • Implemented new features into existing software solutions
  • Optimized databases for improved query performance in PostgreSQL
  • Investigated production issues reported by users and provided timely resolutions
  • Worked closely with development team members to identify and remove software bugs
  • Participated in agile development of products within cross-functional frameworks
  • Performed estimates of work hours and tracked progress using Agile and Scrum methodology
  • Collaborate with software development teams to integrate database functionality into applications using Hibernate ORM framework
  • Develop and maintain NoSQL database solutions using MongoDB, ensuring scalability, availability, and performance
  • FedEx Corporation is an American multinational conglomerate holding company focused on transportation and ecommerce services
  • Mphasis integrated FedEx's supply chain and logistics system with third party solutions redesigned the shipping company's messaging backbone

Module Lead

Sopra Steria India
11.2021 - 05.2022
  • Company Overview: The Anomaly Logging Portal is web-based application designed to facilitate the logging and tracking of anomalies
  • Creating rest API's using spring data JPA for web application using spring boot
  • Maintains corporate standards for coding Using sonar lint and SonarQube
  • Using Jenkins to build and test your software projects
  • Takes part in software and architectural development activities
  • Maintains corporate standards for deploying technology and works with senior management in strategic planning
  • Involved in estimation, planning of user stories
  • Used git to submit code changes that are in turn review codes before they merged to the headmaster branch before production
  • Creating tables in Database for using joins and other SQL queries
  • Following Agile software methodology for project development
  • The Anomaly Logging Portal is web-based application designed to facilitate the logging and tracking of anomalies

Software Developer

Braino Services
09.2019 - 09.2021
  • Implement data models and database schemas to effectively store and retrieve portfolio level information
  • Integrate the application with external APIs or data sources for real time market data updates and information retrieval
  • Optimize database queries and operations to improve application performance, especially for large datasets
  • Implement authentication and authorization mechanisms to control access to sensitive portfolio data
  • Monitor and analyze application performance, identifying and addressing bottlenecks or areas for improvement
  • Document code, APIs, and architectural decisions to facilitate collaboration and future maintenance
  • Collaborate with the team to troubleshoot and resolve any technical issues or bugs that arise during development and deployment

Software Engineer

Genisys information systems India private ltd
06.2018 - 06.2019
  • Implement data models and database schemas to effectively store and retrieve portfolio level information
  • Designing and implementing efficient and scalable backend systems using Java and other relevant technologies
  • Collaborating with the frontend and other teams to ensure seamless integration of features and improvements
  • Ensuring the security and reliability of the backend systems by implementing appropriate security measures and error handling
  • Debugging and resolving issues in the backend systems to ensure optimal performance and user experience
  • Writing and maintaining unit tests to ensure the reliability and stability of the backend systems

Software Engineer

Bhilwara Infotech Ltd
06.2017 - 05.2018
  • Collaborated with senior developers to design, develop, and deploy the backend of the Inventory Management System
  • Utilized Java and Spring Boot to create a robust and scalable backend that could handle inventory related operations
  • Implemented RESTful APIs to facilitate communication between the frontend and backend components of the system
  • Ensured data integrity and security by incorporating encryption and access control mechanisms
  • Developed automated scripts for data validation and error handling, improving data quality and system reliability
  • Collaborated closely with the frontend development team to ensure a seamless user experience and efficient data retrieval
  • Gained practical experience with version control systems like Git to manage and track code changes effectively

Education

Bachelor of Arts -

Chhatrapati Shahu Ji Maharaj University

Skills

  • Java
  • Python
  • HTML
  • Spring Boot
  • Spring Batch
  • MySql
  • MongoDB
  • Maven
  • Gradle
  • Git
  • Jenkins
  • Hibernate
  • Azure
  • AWS

Certification

  • Java (Oracle)
  • Azure AZ-900
  • SAFe 6 Practitioner

Timeline

Senior Software Engineer

Intelliswift Software - (Samsung SDS - Client)
08.2024 - Current

Senior Software Engineer

Mphasis
07.2022 - 12.2023

Module Lead

Sopra Steria India
11.2021 - 05.2022

Software Developer

Braino Services
09.2019 - 09.2021

Software Engineer

Genisys information systems India private ltd
06.2018 - 06.2019

Software Engineer

Bhilwara Infotech Ltd
06.2017 - 05.2018
  • Java (Oracle)
  • Azure AZ-900
  • SAFe 6 Practitioner

Bachelor of Arts -

Chhatrapati Shahu Ji Maharaj University
Vishal Singh