Summary
Overview
Work History
Education
Skills
Hobbies and Interests
Languages
Extracurricular Activities
Personal Information
Timeline
Generic
Balendra Shukla

Balendra Shukla

Bangalore

Summary

Dynamic Lead Software Engineer with extensive expertise at Wells Fargo Pvt Ltd, specializing in C#.NET and microservices architecture. Demonstrated success in enhancing software efficiency and propelling project success through Agile methodologies and collaborative teamwork. Skilled in implementing robust security measures and optimizing database performance, guaranteeing high-quality deliverables. Tech-savvy Lead Software Engineer knowledgeable in modern practices and software development processes. Polished in conducting thorough performance tests and preparing technical documentation. Creative problem-solver with aptitude for learning and maximizing available resources.

Overview

15
15
years of professional experience

Work History

Lead Software Engineer

Wells Fargo Pvt Ltd
10.2019 - Current
  • Working on Wealth investment financial and advisory products as “Individual Contributor”
  • Technology using VS 2019,C# 7.0,Asp.net core 3.1 Bootstrap 4,SASS,web api, visual studio code, nodejs, Angular, oracle19c,npm, NodeJS, JavaScript, Object Oriented JavaScript, JavaScript, jQuery, C#, .Net, MVC, Mongodb, APIGEE, PING,GIT, SVN, Bitbucket, Jenkins, SonarQube tools,PLSQL Oracle19C, MVC 4,5,6, ASP.NetCore 3.1 Entity Framework Core6.0, micro services, PCF, UCD, Jenkins, App Dynamics, walk me, splunk depscan, trufflehog, Checmarx, sonarqube, threadfix, BDD, gherkin cucumber, nunit, CometD, Kafka.
  • Projects: 1WAFO,1MFP,3FOX, pheonix,CRM services,1EMA
  • Responsibilities: Microservices Development & Architecture Design, Agile Development & Project Management (JIRA), CI/CD Pipeline & Deployment (Jenkins & UCD), Production Support & Incident Management, Code Quality & Security Compliance, Collaboration & Mentorship.

Senior Software Engineer

Altisource Business Solutions
Bangalore
10.2017 - 09.2019
  • Worked on financial products on mortgage Solutions
  • Technology using VS 2017,C# 7.0,Asp.net core 2.0 Bootstrap 4,SASS,vuejs,webapi, visual studio code, nodejs , Angular, SQL server 2016,NodeJS, JavaScript, Object Oriented JavaScript, JavaScript, jQuery, C#, .Net, MVC, Mongodb, APIGEE, PING,GIT, SVN, Bitbucket, Jenkins, SonarQube tools,PLSQL Oracle19C, MVC 4,5,6, ASP.NetCore 3.1 Entity Framework Core6.0, micro services, PCF, UCD, Jenkins, App Dynamics, walk me, splunk depscan, trufflehog, Checmarx, sonarqube, threadfix, BDD, gherkin cucumber, nunit, CometD, Kafka.
  • Performed unit testing on application components prior to release.
  • Coordinated testing and validation procedures through software development lifecycle.
  • Recommended improvements to facilitate team and project workflow.
  • Developed custom algorithms to solve complex problems and improve software efficiency.
  • Worked closely with systems analysts, engineers and programmers to understand limitations, develop capabilities and resolve software problems.
  • Combined root-level authentication and authorization technologies with ongoing system design to harden finished solutions.
  • Integrated object-oriented design and development techniques into projects to support usability goals.
  • Collaborated with cross-functional teams to gather and define requirements for new software features.
  • Implemented new features into existing software solutions.
  • Resolved customer issues by establishing workarounds and solutions to debug and create defect fixes.
  • Monitored equipment function to verify conformance with specifications.
  • Troubleshooted technical issues related to .NET development.
  • Provided technical support and troubleshooting assistance for software users.
  • Developed, tested, and maintained software applications using Java technologies.
  • Developed software for embedded systems, coding solutions for both new installations and in-situ hardware.
  • Monitored software performance metrics to identify and resolve efficiency issues.
  • Implemented robust code in multiple programming languages including Java, C++, and Python.
  • Applied security measures into systems development, supporting final products' resistance to intrusion and exploitation.
  • Established clear system performance standards and wrote specifications.
  • Deployed software updates and patches to ensure security and functionality.
  • Helped junior developers with debugging code and technical support.
  • Investigated production issues reported by users and provided timely resolutions.
  • Utilized established design patterns to expedite novel software creation and support consistent performance results.
  • Utilized Agile methodologies to manage project timelines and deliverables efficiently.
  • Integrated third-party APIs into existing systems.
  • Evaluated customer requirements to provide cost estimates for projects.
  • Programmed applications and tools using object-oriented languages with goals of code abstraction, stability and reuse.
  • Participated in continuous learning opportunities to stay current with emerging technologies.
  • Integrated third-party APIs and services to enhance software functionality and interoperability.
  • Optimized databases to improve query performance.
  • Assessed code during testing stage to determine potential glitches and bugs.
  • Performed troubleshooting of post-release software faults to support live service and installed software patch design.
  • Recommended strategies to maximize performance and lifespan of equipment involved in software installations.
  • Developed requirements for system modifications and new system installations.
  • Identified opportunities for process improvements to decrease in support calls.
  • Devised automation, backup and recovery protocols to preserve and safeguard data.
  • Documented software designs and architecture for future reference and maintenance.
  • Designed, developed and implemented firmware to support embedded system product concepts.
  • Obtained and evaluated information on hardware configuration costs, reporting requirements and security needs.
  • Led small development teams, overseeing project progress and mentoring junior engineers.
  • Utilized variety of engineering languages to develop web applications.
  • Designed software for real-time operating systems QNX, ThreadX and others.
  • Researched new technologies and methodologies to propose innovative software solutions.
  • Mentored junior staff members in coding best practices and problem solving techniques.
  • Leveraged Agile methodologies to move development lifecycle rapidly through initial prototyping to enterprise-quality testing and final implementation.
  • Coordinated installation of software systems and collaborated with user experience team on design and implementation of new features.
  • Developed and maintained scalable software applications for various platforms.
  • Documented software development processes and procedures for future use.
  • Modified existing software to correct errors, adapt to newly implemented hardware or upgrade interfaces.
  • Collaborated with team members to ensure successful project completion within timeline constraints.
  • Wrote user manuals and other documentation for roll-out in customer training sessions.
  • Optimized existing software systems for improved performance and scalability.
  • Analyzed code and corrected errors to optimize output.
  • Assisted in the estimation of project scopes and timelines during planning phases.
  • Managed inventory and supplies to ensure materials were available when needed.
  • Approached customers and engaged in conversation through use of effective interpersonal and people skills.
  • Managed household errands and other essential duties.
  • Promoted high customer satisfaction by resolving problems with knowledgeable and friendly service.
  • Provided support and guidance to colleagues to maintain a collaborative work environment.

Team Lead

Persistent Systems Limited
Bangalore
09.2015 - 09.2017
  • Worked on the Wholesale financial products like meta data platform skills are used here C#, Asp.Net Core 2.0, Entity framework, oracle db, Angular Js , Vue JS,

oops design ,design pattern, javascripts advance,

worked as individual contributor for several project here

  • Evaluated needs of departments and delegated tasks to optimize overall production.
  • Conducted regular performance evaluations, providing constructive feedback and personalized coaching.
  • Determined consumer needs to provide products and services appealing to larger market.
  • Assessed market trends and competitor strategies to inform team direction and focus.
  • Identified needs of customers promptly and efficiently.
  • Implemented strategies to take advantage of new opportunities.
  • Supported the manager in developing plans for future projects, initiatives and objectives.
  • Ensured compliance with company policies and procedures throughout the team.
  • Established clear team goals aligned with company objectives, tracking progress regularly.
  • Developed and monitored key performance indicators (KPIs) to assess team effectiveness.
  • Worked with cross-functional teams to achieve goals.
  • Utilized advanced technical skills and expertise to troubleshoot complex problems and implement solutions.
  • Exceeded customer satisfaction by finding creative solutions to problems.

Technical Consultant

KPIT Cummins Infosystems Limited
Bangalore
12.2011 - 09.2015

Title : CSN APPs 15.3 release

Duration : From Dec 2014 to Mar 2015

Environment : C#, ASP.NET3.5, Oracle11g,

Windows Server 2007,

Web Services, WCF.SSRS,NodeJS, JavaScript, Object Oriented JavaScript, JavaScript, jQuery, C#, .Net, MVC, Mongodb, APIGEE, PING,GIT, SVN, Bitbucket, Jenkins, SonarQube tools,PLSQL Oracle19C, MVC 4,5,6, ASP.NetCore 3.1 Entity Framework Core6.0, micro services, PCF, UCD, Jenkins, App Dynamics, walk me, splunk depscan, trufflehog, Checmarx, sonarqube, threadfix, BDD, gherkin cucumber, nunit, CometD, Kafka.

Role : Sr. SOFTWARE ENGINEER

Modules Handled : SDR, CVS, SM, Break fix, SSRS Report Extract DATA

Description: This Application is to solve the business problems and reduce the cost of operation involve in order claim process and support demand reduction.

Responsibilities:

Developed and maintained robust, scalable, and high-performance .NET applications using C# and ASP.NET.Collaborated with cross-functional teams to gather and define software requirements, ensuring alignment with business objectives. Designed, implemented, and optimized database structures, utilizing technologies such as SQL Server to ensure efficient data storage and retrieval. Participated in the full software development lifecycle, including analysis, design, coding, testing, and deployment. Integrated third-party APIs and services to enhance application functionality and user experience. Conducted thorough code reviews to ensure adherence to coding standards, best practices, and maintainability. Implemented security measures, such as authentication and authorization mechanisms, to safeguard application data and user information. Resolved software defects and issues promptly, applying debugging and troubleshooting skills to deliver high-quality, error-free software. Stayed abreast of industry trends and advancements in .NET technologies, recommending and implementing improvements to keep applications current and competitive. Collaborated with QA teams to conduct comprehensive testing, identifying and addressing issues to ensure the delivery of reliable software solutions. Documented technical specifications, system architecture, and code to facilitate knowledge transfer and support future development efforts.

Title : GCSS-GCSN linkage

Duration : From June 2014 to Sep 2014

Environment : C#, ASP.NET3.5, Oracle11g,

Windows Server 2007, , Object Oriented JavaScript, JavaScript,

Role : Sr. SOFTWARE ENGINEER

Modules Handled : GSDB new Link, Localization and translations for new messages

Description: This Application is to solve the business problems and reduce the cost of operation involve in order claim process and support demand reduction.

Title : PPS MPS

Duration : From Dec 2013 to March 2014

Environment : C#, ASP.NET3.5, Oracle11g,

Windows Server 2007, cloud box, SVN, SSIS, Sql server 2008, Object Oriented JavaScript, JavaScript,

Role : Sr. SOFTWARE ENGINEER

Modules Handled : PPS MPS

Description: This Application is to solve the business problems and reduce the cost of operation involve in order claim process and support demand reduction.

Responsibilities:

Lead the design and development of complex, enterprise-level .NET applications, providing technical leadership to the development team. architectural decisions, ensuring scalability, maintainability, and adherence to best practices in software design. Collaborated closely with stakeholders to define and refine software requirements, translating business needs into scalable and efficient technical solutions, Mentored and coached junior developers, fostering a culture of continuous learning and promoting best practices within the team. Implemented advanced database solutions, optimizing performance and ensuring data integrity using technologies such as SQL Server. Played a key role in the software development lifecycle, contributing to strategic planning, design reviews, and code refactoring initiatives. Integrated cutting-edge technologies and frameworks into existing systems, enhancing functionality and staying ahead of industry trends. Conducted thorough code reviews, providing constructive feedback and ensuring alignment with coding standards and architectural guidelines. Proactively identified and addressed technical debt, driving initiatives to improve code quality, system performance, and overall development efficiency. Collaborated with cross-functional teams, including Quality Assurance and DevOps, to streamline processes and enhance the overall software delivery pipeline. Actively participated in knowledge sharing sessions, presenting on emerging technologies and best practices to keep the team informed and skilled.

Troubleshot and resolved problems with programs and systems.

  • Developed, documented and revised system design procedures and quality standards.
  • Coordinated with product teams to provide feedback and insights on user experience improvements.
  • Explored new technologies and tools for productivity, security and quality assurance purposes.
  • Managed client expectations through clear communication of technical limitations and project timelines.
  • Assessed client's current IT infrastructure, identified gaps and recommended improvements.
  • Customized and integrated third-party applications to meet specific client needs.
  • Tested new products for compatibility with existing systems.
  • Utilized knowledge of applications, programming and systems functionality to assist employees with technical needs.
  • Evaluated emerging technologies for potential application in solving client challenges.
  • Negotiated with vendors to procure high-quality technical resources and services at competitive prices.
  • Developed and executed comprehensive testing plans to ensure application quality.
  • Provided lessons and instruction to other departments to achieve full system comprehension.
  • Contributed to the development of technical documentation and user guides.
  • Created technical documentation for software projects.
  • Developed technical specifications and plans, documenting details into user manuals for future reference.
  • Debugged and resolved software bugs, improving system performance and stability.
  • Managed time effectively to ensure tasks were completed on schedule and deadlines were met.

Senior Software Engineer

SummitWorks Technologies Pvt. Ltd.
Bangalore
03.2011 - 11.2011

Title : MSIG EplatForm

Duration : From march 2014 to Nov 2014

Environment : C#, ASP.NET3.5, SQLSERVER2008,

JQuery, Windows Server 2003, commerce server,

Biz talk server, web services, WCF. , Object Oriented JavaScript, JavaScript,

Role : Sr. SOFTWARE ENGINEER

Modules Handled : Google Analytics integration, Logging Integration

Description: This Product is for MSIG organization which will provide Different type of Insurance to people like Travel, Home, Medical, and vehicle insurance online. This product allows to capture all require information with respect to plans and provide functionality to make online payment through Asia pay. After completion of transaction send email to the customer with all plans details that customer has purchased.

Responsibilities:

  • Recommended improvements to facilitate team and project workflow.
  • Coordinated testing and validation procedures through software development lifecycle.
  • Performed unit testing on application components prior to release.
  • Managed version control systems and maintained codebase integrity.
  • Combined root-level authentication and authorization technologies with ongoing system design to harden finished solutions.
  • Worked closely with systems analysts, engineers and programmers to understand limitations, develop capabilities and resolve software problems.
  • Implemented new features into existing software solutions.
  • Resolved customer issues by establishing workarounds and solutions to debug and create defect fixes.
  • Recommended strategies to maximize performance and lifespan of equipment involved in software installations.
  • Documented software designs and architecture for future reference and maintenance.

Software Developer

Magna InfoTech Pvt. Ltd.
Bangalore
06.2010 - 02.2011

Title : VBHC HOME LOAN

Duration : From Jan 2011 to Feb 2011

Environment: C#, ASP.NET3.5, SQLSERVER2005,

JavaScript, Windows XP, Ajax Toolkit. SqlHelper Class, Object Oriented JavaScript

Role: SOFTWARE DEVELOPER

Modules Handled: Loan Application Module

Description: This product is for the VBHC organization, which will provide home loans to people at a low rate. give them Built house as per different phase availability.

Title : AVVAI CARE

Duration : From Nov 2010 to Dec 2010 Date

Environment : C#, ASP.NET3.5, SQLSERVER2005,

JavaScript, Windows XP, Ajax Toolkit, SqlHelper Class ,Object Oriented JavaScript,

Role : SOFTWARE DEVELOPER

Modules Handled : Loan Appraisal Module, Disbursement, Write-off, Pre closure module

Description: This Product is for microfinance organization which will provide home loan to Females and provides Insurance. These are Products having MFI, MFR functionality. It is based on SHG Model. where poor people will show their savings and

Get loan for their personal purpose.

Title : SWASS

Duration : From Sep 2010 to Nov 2010

Environ ment : C#, ASP.NET3.5, SQLSERVER2005,

JavaScript, Windows XP, Ajax Toolkit, SqlHelper Class, Object Oriented JavaScript

Role : SOFTWARE DEVELOPER

Modules Handled : Customer Registration, Loan Appraisal Module

Description: This Product is for microfinance organization which will provide home loan to Females, and this product is also for Gold and House loan kind of functionality.

Title : Microfinance Resolve-2

Duration : From June 2010 to Sep 2010

Environ ment : C#, ASP.NET, SQLSERVER2005,

JavaScript, Windows XP, Object Oriented JavaScript

Role : SOFTWARE DEVELOPER

Modules Handled : Funder, Mobile Integration, Dash Board, Disbursement

Description: This Product is for microfinance organization which will provide loan to peoples. And in this product Loan officer can do mobile disbursement of loan and as well as repayment.

Responsibilities:

Ø Designed Forms, programming in C#. Written Stored procedure triggers. Consumed web services

Ø Completed unit testing for the same.

Title : GRAMEEN-GREEN

Duration : From June 2010 to Oct 2010

Environ ment : C#, ASP.NET, SQLSERVER2005,

JavaScript, Windows XP, Object Oriented JavaScript, JavaScript,

Role : SOFTWARE DEVELOPER

Modules Handled : CONFIGURATION, CUSTOMER,

Description: This Project is for microfinance organization which will provide loan to poor people’s target s to Farmers.

  • Performed troubleshooting of post-release software faults to support live service and installed software patch design.
  • Worked closely with systems analysts, engineers and programmers to understand limitations, develop capabilities and resolve software problems.
  • Maintained source control repositories such as Git, SVN, TFS for versioning purposes.
  • Assisted with planning, designing, coding, debugging, testing, documenting, and maintaining software applications.
  • Developed software for embedded systems, coding solutions for both new installations and in-situ hardware.
  • Recommended improvements to facilitate team and project workflow.
  • Employed integrated development environments (IDEs).
  • Resolved customer issues by establishing workarounds and solutions to debug and create defect fixes.
  • Utilized established design patterns to expedite novel software creation and support consistent performance results.
  • Developed REST APIs for mobile applications.
  • Conferred with project managers and other stakeholders to fully understand software design specifications and plan optimal development approaches.
  • Integrated object-oriented design and development techniques into projects to support usability goals.
  • Coordinated testing and validation procedures through software development lifecycle.
  • Improved and corrected existing software and system applications.
  • Conducted system analysis and testing to identify and resolve technical issues or inefficiencies.
  • Conducted testing of software and systems to ensure quality and reliability.

Education

Bachelor of Engineering - CSE

JIT / RGPV
Bhopal
01.2007

Skills

  • C#NET
  • ASPNET
  • WCF
  • MVC 4
  • MVC 5
  • MVC 6
  • ASPNetCore 31
  • Entity Framework Core 60
  • Micro services
  • PCF
  • UCD
  • Jenkins
  • App Dynamics
  • Walkme
  • Splunk depscan
  • Throttlehog
  • Checmarx
  • Sonarqube
  • Threadfix
  • SQL SERVER 2005
  • SQL SERVER 2008
  • MS ACCESS
  • Oracle 19C
  • Oracle 8I
  • Oracle 9I
  • Oracle 10G
  • Oracle 11i
  • MongoDB
  • WINDOWS XP
  • WINDOWS SERVER 2003
  • WINDOWS SERVER 2007
  • WINDOWS SERVER 2012
  • WINDOWS SERVER 2019
  • JAVASCRIPT
  • TOADTOOL
  • AJAXTOOLKIT
  • JQuery
  • CSS
  • HTML5
  • BDD
  • Agile
  • Gherkin
  • Cucumber
  • Nunit
  • CometD
  • Kafka
  • Object Oriented JavaScript

Hobbies and Interests

Playing Chess

Languages

Hindi English

Extracurricular Activities

Design Idea on 'Automatic Leaf Recognition' has been selected in Innovate India Design Contest 2006 conducted by Altera Corporation USA and SLS Corp. Anand Gujarat and BITS Pilani. Presented Paper on 'Automatic Leaf Recognition' at National Level held in SVNIT, Surat.

Personal Information

  • Gender: Male
  • Nationality: Indian

Timeline

Lead Software Engineer

Wells Fargo Pvt Ltd
10.2019 - Current

Senior Software Engineer

Altisource Business Solutions
10.2017 - 09.2019

Team Lead

Persistent Systems Limited
09.2015 - 09.2017

Technical Consultant

KPIT Cummins Infosystems Limited
12.2011 - 09.2015

Senior Software Engineer

SummitWorks Technologies Pvt. Ltd.
03.2011 - 11.2011

Software Developer

Magna InfoTech Pvt. Ltd.
06.2010 - 02.2011

Bachelor of Engineering - CSE

JIT / RGPV
Balendra Shukla