Summary
Overview
Work History
Education
Skills
Hands On Skills - Skills
Personal Information
Disclaimer
Area Of Expertise
Accomplishments
Work Preference
Timeline
AccountManager
Shiv Shankar Kurmi

Shiv Shankar Kurmi

Sr. Lead Software Engineer
Bangalore

Summary

Senior Software Developer with over 12 years of experience in Designing and Implementing scalable software solutions across diverse industries. Proven track record in Leading cross-functional teams, mentoring junior developers, Code Reviews and Delivering high-quality software on time and within budget. Expert in Backend Development including Java and related frameworks for Public and On Premises Cloud Infrastructure based applications, Adept at optimizing code for Performance, Scalability, Automation, Feature Enhancement, and Passionate about adopting new technologies and methodologies to drive innovation.

Successful [Job Title] offering [Number] years of experience in demanding environments focused on producing cutting-edge designs for [Industry]. Skilled in directing development with creative and performance-oriented approach. Well-organized and customer-focused with proven skills in project management and team leadership.

Overview

12
12
years of professional experience
6
6
years of post-secondary education

Work History

Lead Software Engineer

HERE Technologies Pvt Ltd.
03.2022 - Current
  • Software Designing and Implementation Flow contributions for all requirements
  • Individual Contributor for End-to-End Development on Java, Spring Boot, AWS, Docker, Gitlab pipeline, Kubernetes, Helm Charts, Redis Cache, Rate limiting etc
  • Responsibility of Code Reviews and Feature Deliveries
  • Lead Engineer Responsibility to bring Application Stability and Cost Optimizations
  • Responsibility of Introducing Innovative Ideas for Application improvements
  • As a Developer Responsibility to develop Clean and Bug free code
  • As a mentor helps team members for Code Reviews, Delivery and Deployment
  • Additional Responsibility of Application support for Customer Asks or Live Application Incidents Handling
  • Project development progress and sync up calls with all stakeholders
  • Conducting Daily Scrum Calls with Team members for Current Progress, Blockers, and Clarifications to achieve timely delivery of user stories
  • Conducts Weekly, Monthly and Quarterly Milestone Delivery Plan and Achievement Plan meetings with Higher Management
  • Cross Team Collaborations meeting for End-to-End Requirement Gathering, Sync up and System Integration
  • Attends Software Architecture and Solutioning Meetings for adopting Best Frameworks, Tools and Technologies for more Secure, Scalable, Robust, Performant and Budget Friendly development
  • Responsibility of Application CICD Automation
  • Application’s Server integration and deployment with public cloud AWS using Kubernetes, Docker and Terraform
  • Timely Provides Team feedback to Management for Achievement, failures and improvement area
  • Designed, coded, tested, debugged and documented programs using agile development practices.
  • Collaborated with cross-functional teams to deliver comprehensive solutions for clients'' needs.
  • Led a team of software engineers to successfully complete projects within deadlines, ensuring high-quality end products.
  • Conducted thorough code reviews to maintain consistency, readability, and adherence to best practices.
  • Mentored junior developers, fostering talent development and growth within the company.
  • Cooperated with other engineers to design performant queries and database schemas to support analytics reporting.
  • Reduced system downtime by proactively monitoring performance metrics and applying necessary optimizations or fixes when needed.
  • Contributed significantly towards company growth by developing innovative features that drove customer satisfaction and retention.
  • Worked collaboratively with stakeholders to resolve technical roadblocks.
  • Troubleshot complex issues swiftly under pressure while maintaining clear communication with affected parties.
  • Improved software performance by identifying and resolving bottlenecks in the development process.
  • Communicated project plans, tracking details, status updates, and risk mitigation plans to cross-functional team.
  • Enhanced user experience with intuitive interfaces that were easy to navigate and visually appealing.
  • Provided guidance and direction to less experienced staff in resolution of highly complex technical problems.
  • Managed project and personal schedule by consistently meeting deadlines.
  • Optimized database structures for faster query responses, improving overall application performance.
  • Automated routine tasks through scripting, allowing developers to focus on more critical aspects of their work effectively.
  • Managed version control systems meticulously, maintaining organized repositories for efficient collaboration among team members.
  • Translated customer and system requirements into robust software design with test-driven approach.
  • Implemented and adopted cloud technologies and best practices for automation, configuration, monitoring and platform scalability.
  • Created new and improved existing algorithms based on customer requirements or other input.
  • Developed code using Java and other programming languages to support digital repository frameworks and integrate systems.
  • Translated application storyboards, prototypes and requirements documents into functional applications.
  • Presented technical concepts clearly during meetings with stakeholders, ensuring alignment on project objectives and expectations.
  • Evaluated new technologies consistently, staying up-to-date on industry trends and innovations that could benefit ongoing projects or future initiatives.
  • Helped manage application's technology platform status, project pipeline and development priorities.
  • Wrote relational database queries for stored procedures, query optimization and performance tuning.

Senior Associate (Assistant Vice President)

JP Morgan Chase India Pvt Ltd.
05.2019 - 02.2022
  • Software Designing and Solutions
  • Full Stack development on Java, Spring Boot, Apache Kafka, Cassandra AWS, Docker, Kubernetes, Jenkins, Pivotal Gem fire
  • Application’s Bug Fixing and Follow-up
  • Application Management and Monitoring for 100% Availability
  • CICD pipeline integration in application for fully automation
  • Source Code Vulnerability fixes for Risk free application
  • Hands on End-to-end Development Life Cycle
  • Involved in user story or task estimation and schedule planning
  • Trained and supported new team members, maintaining culture of collaboration.
  • Collaborated with cross-functional teams to drive successful completion of complex projects within deadlines.
  • Mentored junior associates, fostering professional growth and helping them reach their full potential.
  • Consistently maintained strong relationships with clients, ensuring clear communication and timely updates on project progress.
  • Effectively managed multiple competing priorities while maintaining focus on delivering exceptional results for clients and the organization.
  • Implemented process improvements that led to significant time savings and increased accuracy in deliverables.
  • Increased client satisfaction through thorough analysis of project requirements and delivering high-quality results.
  • Streamlined operational efficiency by identifying areas for improvement and proposing actionable solutions.
  • Identified potential risks to develop mitigation plans and minimize impact on project timelines.
  • Analyzed customer data to identify trends and anticipate customer needs.
  • Developed and implemented strategies to increase customer satisfaction and engagement.
  • Completed daily logs for management review.
  • Increased customer service success rates by quickly resolving issues.
  • Drafted common document templates to reduce time spent creating documents from scratch.
  • Followed detailed directions from management to complete daily paperwork and computer data entry.
  • Trained and supervised employees on office policies and procedures.
  • Opened and properly distributed incoming mail to promote quicker response to client inquiries.
  • Volunteered to help with special projects of varying degrees of complexity.
  • Performed wide-ranging administrative, financial and service-related functions.
  • Streamlined office operations by effectively monitoring and addressing client correspondence and data communications.
  • Increased profitability and productivity by minimizing downtime and streamlining quality control procedures.
  • Served as corporate liaison for finance, IT, and marketing departments.
  • Managed data and correspondence to secure information across complex landscapes of organizational departments.
  • Planned and coordinated logistics and materials for board meetings, committee meetings, and staff events.
  • Remained solutions-oriented in face of complex problems to assist management and overall business direction.

Senior Developer (Assistant Manager)

Reliance Payment Solutions Limited
01.2017 - 05.2019
  • Java Source code development for product customization
  • Writing Business Models and Rules to Minimize financial risks for Jio Money and Jio Payment Bank Application
  • Hands on End-to-end Development Life Cycle
  • Involved in user story or task estimation and schedule planning
  • Experience on Implementation of Machine Learning Model on Current Project
  • Optimized performance through testing and tuning of applications.
  • Designed updates to existing software to meet changing customer demands.
  • Mentored junior developers, promoting a culture of continuous learning and knowledge sharing within the team.
  • Developed clear specifications for project plans using customer requirements.

Senior Software Engineer

Amadeus Software Labs
03.2015 - 01.2017
  • Requirement gathering for new feature of product
  • Writing business logic and source code for project requirement
  • Task definition and Estimation sizing as per agile process
  • Helps to improve scrum activities for clear understanding of agile sprint model
  • Helps team to understand functionality and product life cycle of application

Senior Software Engineer

Integra Micro Software Services Pvt Ltd.
01.2013 - 03.2015
  • Enhanced software functionality by identifying and resolving complex technical issues.
  • Mentored junior developers, fostering professional growth and enhancing team productivity.
  • Developed scalable applications using agile methodologies for timely project delivery.
  • Managed multiple projects simultaneously while maintaining strict deadlines and high-quality standards.
  • Maintained comprehensive documentation of development work, facilitating knowledge sharing among team members.
  • Regularly reviewed peers'' code contributions, offering constructive feedback to enhance overall product quality.
  • Collaborated with cross-functional teams to design innovative software solutions.
  • Proactively identified areas for process improvement, implementing changes that led to significant time savings for the team.
  • Delivered exceptional client support by promptly addressing concerns and implementing requested changes or enhancements to software solutions.
  • Streamlined development workflows to increase team efficiency and reduce time spent on repetitive tasks.
  • Analyzed proposed technical solutions based on customer requirements.
  • Delivered unit-tested systems within customer-prescribed timeframes.
  • Collaborated with management, internal and development partners regarding software application design status and project progress.
  • Developed robust, scalable, modular and API-centric infrastructures.
  • Collaborated with fellow engineers to evaluate software and hardware interfaces.

Education

BE - Computer Science & Engineering

GRKIST
01.2007 - 01.2011

12th - Math & Science

Govt. Higher Scondary School
01.2005 - 01.2006

10th - General

Govt. High School
01.2003 - 01.2004

Skills

Java

undefined

Hands On Skills - Skills

    Personal Information

    Date of Birth: 10/08/87

    Disclaimer

    I hereby declare that the above written Particulars are true to the best of my knowledge & belief.

    Area Of Expertise

    12 years, 4 years, 4 years, 4 years, 4 years, 6 years, 6 years

    Accomplishments

    • Developed solid working knowledge of engineering, design and architecture as the Lead Software Developer on a team of [Number].
    • Resolved existing performance issues in the database which optimized the system [Number]%.
    • Designed and created software and systems for high-traffic social networking services, including [Website].
    • Key contributor in the design and implementation of new features for [Web Application].
    • Received an award from [Name of organization].
    • Managed a team of [Number] employees, ensuring that a $[Amount]-budgeted project was completed by the expected deadline.
    • Mentored [Number] new employees to bring them up to speed on projects, resulting in quicker overall completion milestones.
    • Provided extensive documentation on apps to clients outlining all aspects of the implemented updates and changes, resulting in a [Number]% reduction in client support calls.
    • Achieved [Result] by completing [Task] with accuracy and efficiency.
    • Achieved [Result] through effectively helping with [Task].

    Work Preference

    Location Preference

    RemoteHybrid

    Important To Me

    Flexible work hoursWork-life balanceCompany CultureCareer advancementHealthcare benefitsWork from home option

    Timeline

    Lead Software Engineer

    HERE Technologies Pvt Ltd.
    03.2022 - Current

    Senior Associate (Assistant Vice President)

    JP Morgan Chase India Pvt Ltd.
    05.2019 - 02.2022

    Senior Developer (Assistant Manager)

    Reliance Payment Solutions Limited
    01.2017 - 05.2019

    Senior Software Engineer

    Amadeus Software Labs
    03.2015 - 01.2017

    Senior Software Engineer

    Integra Micro Software Services Pvt Ltd.
    01.2013 - 03.2015

    BE - Computer Science & Engineering

    GRKIST
    01.2007 - 01.2011

    12th - Math & Science

    Govt. Higher Scondary School
    01.2005 - 01.2006

    10th - General

    Govt. High School
    01.2003 - 01.2004
    Shiv Shankar KurmiSr. Lead Software Engineer