A professional with 12 years of experience in Java Technology In several domain like Banking and Finance, Healthcare, Tendering management system, reporting tools. Have professional experience of 3.5 years as java technical lead and 1 year as IT Manager. Hands on experience in analysis, design, development, customization and implementation of Java Project.
Overview
12
12
years of professional experience
Work History
Software Engineering Manager
Cigna
09.2024 - Current
Managed budgeting and resource allocation for software development projects, ensuring optimal use of resources and timely delivery of milestones.
Led a team of engineers to deliver high-quality software solutions in a timely manner, ensuring customer satisfaction and business growth.
Provided regular feedback to both junior engineers and senior leadership on individual performance metrics and observations.
Championed best practices in software architecture, code quality, and testing within the engineering organization to maintain high standards of excellence.
Led development on 15 simultaneous projects, multitasking across several deliverables while remaining in direct control of development paths.
Collaborated with product leads to define clear project requirements, aligning engineering efforts with business goals.
Promoted a culture of innovation within the team by encouraging experimentation with new tools and techniques.
Mentored junior software engineers, providing careful guidance of development strategies and education on innovative development techniques.
Allied with other engineering leaders to plan, manage and coordinate teams around reaching prescribed development milestones.
Increased overall team productivity through continuous process improvement initiatives and effective resource allocation.
Facilitated open lines of communication between engineering teams and other departments for seamless project handoffs and efficient collaboration on cross-functional initiatives.
Streamlined software deployment processes, significantly reducing release times and improving client satisfaction.
Software Engineer Technical Lead
Cognizant
09.2021 - 09.2024
Collaborated with cross-functional teams to ensure seamless integration of software components.
Drove continuous improvement initiatives by analyzing current practices and implementing process improvements.
Implemented automated testing strategies to minimize errors during deployment phases.
Maintained a strong focus on user experience while designing intuitive interfaces that enhanced usability for endusers.
Supported customer success through timely resolution of critical issues, ensuring satisfaction with product performance and functionality.
Consistently met or exceeded project goals by proactively addressing potential roadblocks before they impacted delivery timelines.
Delivered high-quality software on schedule by effectively managing time and resources throughout the development lifecycle.
Enhanced software performance by identifying and resolving complex technical issues.
Mentored junior developers, fostering professional growth and increasing team productivity.
Developed innovative solutions for challenging technical problems, resulting in successful project completions.
Optimized application speed by refining algorithms and enhancing system architecture.
Created robust documentation for software projects, facilitating smoother transitions between development stages and enabling effective knowledge transfer among team members.
Led the design and implementation of new features, contributing to product enhancements and increased user satisfaction.
Software Engineer Technical Lead
Wipro Technologies
03.2020 - 09.2021
Collaborated with cross-functional teams to ensure seamless integration of software components.
Conducted thorough code reviews to maintain consistency, readability, and adherence to coding standards across projects.
Senior Software Engineer
Optum Global Solution India Pvt Ltd
12.2016 - 03.2020
Enhanced software functionality by identifying and resolving complex technical issues.
Mentored junior developers, fostering professional growth and enhancing team productivity.
Software Engineer
C1 India Pvt Ltd
10.2013 - 11.2016
Developed scalable and maintainable code, ensuring the long-term stability of the software.
Integrated new technologies into existing systems, increasing capabilities, and improving overall performance.
Developed reusable components that significantly reduced development effort on multiple projects.
Implemented effective debugging strategies, resulting in fewer software defects, and increased reliability.
Maintained adherence to deadlines by prioritizing tasks based on significance.
Analyzed proposed technical solutions based on customer requirements.
Enhanced user experience with intuitive interface design, and responsive web applications.
Education
PGDAC - undefined
CDAC NOIDA
NOIDA
B-Tech - Electronics and Communication
United College of Engineering and Research, Uttar Pradesh Technical University
Uttar Pradesh
Skills
Software architecture
Web application development
Software development life cycle
DevOps practices
Microservices architecture
Product management
Performance optimization
Technical leadership
Continuous integration
undefined
Competencies
Involved in Design and Development of Java projects on several Domain.
Having experience in DevOps.
Day to day incident handling.
Applying code fixes for defects/production issues.
System, Unit, and Regression testing of the code fixes.
Coordinating with developers and system engineers to fix application defects.
Working with BAs to track bugs and to finalize documents related to functional specifications.
Recommending application enhancements to ensure that the services provided to clients are received with high levels of satisfaction.
Fixing security related vulnerabilities/issues.
Handled peer code reviewing to ensure the coding standards.
Worked on Batch job.
End to end testing of batch by coordinating with upstream/downstream applications.
Writing test cases, test plans for release deliverables.
Managing/presenting business meetings, weekly status meetings.
Presenting technical walkthrough to external clients.
Planning and managing production deployments.
Participating in production checkout meetings of dependent applications.
Resolving time critical issues impacting business.
Interacting with systems analysts, development, QA and the business for issue resolution and to gain application knowledge
Creating complex ad-hoc SQL queries for data requested by users.
Providing ad-hoc reports requested by business.
Providing primary support to application during off-business hours.
Involved in development and code various modules
Experience in using different IDEs, GIT and bit bucket.
Timeline
Software Engineering Manager
Cigna
09.2024 - Current
Software Engineer Technical Lead
Cognizant
09.2021 - 09.2024
Software Engineer Technical Lead
Wipro Technologies
03.2020 - 09.2021
Senior Software Engineer
Optum Global Solution India Pvt Ltd
12.2016 - 03.2020
Software Engineer
C1 India Pvt Ltd
10.2013 - 11.2016
PGDAC - undefined
CDAC NOIDA
B-Tech - Electronics and Communication
United College of Engineering and Research, Uttar Pradesh Technical University