Summary
Overview
Work History
Education
Skills
Technical Skills
Accomplishments
Timeline
Generic

Krishna Kumar Singh

Summary

  • A detail-oriented professional with experience of nearly 6 years in back-end software development.
  • Skilled Senior Software Engineer designs and implements new features, improves architecture and takes lead to launch new products.
  • Excellent understanding of software design and programming principles. Meaningful experience shipping and maintaining large, complex systems.
  • Software Developer equipped with great coding, debugging and project management abilities.
  • Accomplishes project goals consistently with elegant, scalable code. Works great with team members under Agile and Scrum frameworks.
  • Highly-motivated employee with desire to take on new challenges.
  • Strong worth ethic, adaptability and exceptional interpersonal skills.
  • Adept at working effectively unsupervised and quickly mastering new skills.

Overview

6
6
years of professional experience

Work History

Associate - Projects

Cognizant
09.2022 - Current

Project Title : Walmart

Responsibilities:

  • Working as a Senior Java Back-end Developer.
  • Designed and developed Restful API's for different modules in the project as per the requirement.
  • Collaborated with cross-functional teams to ensure seamless development of new requirements and ensure compliance to all architecture standards.
  • Participated in agile development of products within cross-functional frameworks.
  • Identified opportunities for automation of manual processes and created standalone systems for automating them.
  • Monitored system performance and identified areas of improvement.
  • Performed unit testing on application components prior to release.
  • Authored technical documents such as design specifications and user manuals,contracts for API's.
  • Investigated production issues reported by users and provided timely resolutions.
  • Performed root cause analysis of problems, documented faults in tracking system and generated daily reports.
  • Created technical workflows in confluence-wiki to support education and training of newly hired employees.

Senior Software Engineer

LTI
03.2020 - 09.2022

Project Title : Ministry of Corporate Affairs

Responsibilities:

  • Worked as Senior Java Developer .
  • Designed and developed Restful APIs for external integration in the project as per the requirement
  • Mentored junior staff members in coding best practices and problem solving techniques.
  • Consumed SOAP based Web Services to integrate with the Web Application.
  • Optimized databases for improved query performance.
  • Integrated third-party APIs into existing systems.
  • Evaluated customer requirements and provided cost estimates for projects.
  • Involved in analysis and design phase of Software Development Life cycle.
  • Improved Code efficiency of Payment which led in an increase of successful payments by 30%.
  • Executed functional and integration testing and software delivery support.
  • Successfully fixed multiple defects in Production and other environments.
  • Worked autonomously to effectively handle small and large scale modules.
  • Design and developed web-application for business reporting and systems monitoring.

Software Engineer

LTI
06.2018 - 02.2020

Project Title : CITI Bank

Responsibilities:

  • Worked as Java Developer.
  • Understood business flow and developed modules as per the requirements
  • Involved in the software development life cycle requirement gathering, coding, testing, and implementation
  • Analysed and resolved the issues encountered during the project
  • Provided permanent fixes for the reoccurring issues
  • Responded, analysed and resolved clients submitted incidents
  • Implemented the database connectivity using JDBC with MYSQL database as backend
  • Used Eclipse as the IDE and Tomcat as the application server
  • Involved in JUnit Testing, debugging, and bug fixing
  • Used GIT for Source Control and Version Management of all codes and resources
  • Deployed Applications on Apache Tomcat Server.

Education

Computer Science Engineering

UPES
Dehradun
05-2018

Skills

  • Code reviews
  • Application maintenance
  • QA testing
  • Application design
  • Performance Improvements
  • Continuous integration
  • Application debugging
  • Requirements Gathering
  • RESTful APIs
  • Agile Methodology

Technical Skills

Language : Java (version 1.8)

Methodologies : Agile ,Scrum, Test Driven Development (TDD)

Database and ORM : MySQL server, Spring JPA

Web Frameworks : Spring Boot , Microservices

IDE : Eclipse ,STS, IntelliJ

Version Control: BitBucket, Git , SVN 

Testing Tools : Junit, Mockito

Web Tools : Apache Kafka , SonarQube , Zookeeper

Ticketing Tool : JIRA

DevOps : Kubernetes,Docker,Jenkins

Accomplishments

Received PAT on the Back Award for successfully handling and improving the payment module for Ministry of corporate affairs project.

Timeline

Associate - Projects

Cognizant
09.2022 - Current

Senior Software Engineer

LTI
03.2020 - 09.2022

Software Engineer

LTI
06.2018 - 02.2020

Computer Science Engineering

UPES
Krishna Kumar Singh