As a Seasoned Software Developer with over 12 years of experience working extensively with Microsoft .Net , Windows, AIX, Mainframe, and CCM/Document Composition based applications.
My expertise in these areas has enabled me to develop innovative solutions that improve efficiency, reduce costs, and enhance user experience.
Demonstrated expertise in developing and maintaining complex software systems using a variety of programming languages and tools.
Proven track record of delivering high-quality projects within strict timelines and budget constraints.
With a keen eye for detail and a passion for delivering high-quality software, I am dedicated to leveraging my skills and experience to drive success for your organization
Expertise in designing and implementing robust, high-performing applications for the Banking industry.
I have worked on several projects, using Micorsoft .Net and Mainframe Technology to build core banking applications that handle critical transactions and meet the stringent compliance requirements of the Banking domain.
My knowledge of banking processes, combined with my technical skills, has enabled me to develop scalable, efficient solutions that meet the business needs of my clients.
I have also worked on Mainframe modernization projects, migrating legacy applications to modern technologies and cloud platforms, to help clients achieve their digital transformation goals.
Overall, I am confident in my ability to provide innovative solutions for the Banking industry using my Mainframe development skills.
Knowledge of mainframe security and data privacy regulations in the BFSI sector.
Demonstrated experience in working with clients to understand their requirements and delivering mainframe solutions that meet their business needs
Participate in defining technical architecture and coding standards.
Prepare the Technical Design document and draw the design flow of the Application with Complete Analysis in details.
Collaborate with business analysts to clarify application requirements.
Work closely with Architect and Contributes to Architecture.
Setup a meeting with all required stake holders and Present the Development Plan.
Work with Centralized DevOps Team to implement DevOps in the Project/Program.
Share the Meeting minutes and Design review comments and update the same to get started on Development.
Translate functional designs into technical specifications such as program flow diagrams.
Help team translate technical specifications into program code.
Ensure all applicable guidelines/methodologies are followed.
Ensure all applicable non-functional requirements like performance, maintainability, etc are met in the deliverables.
Develop JCL’s, PROC, Cobol Programs, DB2, VSAM, CICS, Easytreive Programs, Creating GDG files, Copybooks.
Perform design, code and testing reviews of the artifacts delivered by the team.
Understand the interconnectivity/dependency with both internal & external systems
Attend the change request meeting and providing inputs to the CRs pertaining to the project.
Use the technical and domain expertise related to banking industry particularly in Customer Communication Channels.
Establish and maintain relationship with client team members and business stakeholders.
Engage in re-engineering activities like proposing any existing process change.
Perform technical check out activities at the time of deployment.
Provide team members with a clear sense of direction, set objectives, coach / mentor and evaluate performance.
Participate in the client leadership calls to provide inputs related to the in scope applications.
Identify and analyze the root cause for the frequently occurring issues and provide the long term plan to prevent the future issues
Attend technical bridge calls provide solution to critical production issues
Participate in continuous improvement efforts related to issues management or project processes
Monitor all agreed SLA for deliverables are met or exceeded and take proactive actions to address issues
Involved in DR (Disaster Recovery Testing) to confirm the DR Capabilities of.
Establishing the infrastructure, connectivity and application environment at DR Center.
DR Testing involved criteria to perform integrated testing on Mainframe, Distributed Systems, information security, Branch Applications, ATM and Print capability.
Migrated EZT code to COBOL Program using IBM Utility.
Modified existing COBOL, DB2 and CICS programs and JCLs for performance improvement
Worked on SCM Migration from Endevour to COMPUWARE – ISPW product.
Migrated FTP to AXWAY Transmission for a large number of jobs.
Worked on new Mainframe Data Masking Project for the Enterprise Data masking for VSAM and DB2 databases for 50+ app codes.
Perform impact analysis and provide solutions to user’s change requests.
Enhancements of the existing online programs according to the client’s new requirements.
Preparation of requirement analysis documents.
Gathered the information on the data to be extracted from DB2.
Involved in activities like Design, Development, System Testing, and Implementation support.
Developed & Modified code primarily in COBOL, DB2, JCL
Modified existing programs and preparation of Unit test plans and unit test cases
Created unit test results and peer review of coding, unit test plans and unit test results.
Preparation of Specs based on requirement which leads modification of existing programs and writing of new programs.
Created test data to test the programs for unit testing.
Peer review of coding, unit test plans and unit test results.
Preparation of jobs for System, Integration and Production.
Code walk thru with the Business Team.
Tested programs in various Testing phases (Unit, System, Acceptance Testing)
Involved in the production implementation activities
Provided production support in the warranty period after the production implementation.
Supported User Acceptance testing.
Monitoring the Production jobs and Involved in quality activities.
Supporting 24x7 production support for the Mainframe Output Services Applications.
Analyzing the batch abends and fixing the abends with in SLA time.
Documented issues and batch abends in tracking tool
Programming
Presently Working as Software Engineer at Blue Cross Blue Shield from Sep 2022 to till date.
Worked as Software Engineer for Regions Bank from May 2017 to Sep 2022.
Worked as Software Engineer for Broadridge Financial Solutions from June 2011 to May 2017.
AWS Cloud Practitioner- May 2022, IBM Master the Mainframe – June 2020, DEVOPS Certification from DEVOPS Institute – June 2019, Certified SAFE 4 Agile Practitioner – April 2018, Leadership & Business Management Skills Program - Harvard Business School – February 2016 , Project Management Training – Franklin Covey – April 2015
Windows .Net Experience
1. Developed and maintained various .NET Windows and web applications using C#, ASP.NET, MVC, and Web API, resulting in increased efficiency and streamlined processes.
2. Designed and implemented database schemas, queries, and stored procedures using Microsoft SQL Server and other database management systems, ensuring data integrity and performance.
3. Collaborated with cross-functional teams, including business analysts, project managers, and quality assurance testers, to gather requirements, develop project plans, and deliver high-quality software solutions.
4. Developed and maintained unit tests and integration tests using NUnit, xUnit, and other testing frameworks, resulting in faster testing cycles and increased software quality.
5. Worked with various front-end technologies, including HTML, CSS, JavaScript, jQuery, AngularJS, and React, to create responsive and user-friendly web applications.
6. Utilized agile development methodologies, such as Scrum and Kanban, to manage project timelines, identify risks, and deliver software solutions on-time and within budget.
7. Collaborated with DevOps teams to implement continuous integration and continuous deployment (CI/CD) pipelines using tools such as Jenkins and Azure DevOps, resulting in faster and more reliable software releases.
8. Contributed to open-source projects and participated in online developer communities, showcasing a passion for continued learning and professional development.
Mainframe:
1. Developed and maintained mainframe applications using COBOL, CICS, JCL, and DB2, resulting in increased efficiency and streamlined processes.
2. Designed and implemented complex data structures, programs, and interfaces, ensuring data integrity and optimal performance.
3. Worked with other mainframe tools and technologies such as VSAM, Streamweaver, Finalist, Mailstream, Verimove
4. Worked on both batch and online applications, including transaction processing and real-time systems.
5. Collaborated with cross-functional teams, including business analysts, project managers, and quality assurance testers, to gather requirements, develop project plans, and deliver high-quality software solutions.
6. Participated in code reviews, identified issues and proposed solutions, and contributed to ongoing process improvement efforts.
7. Debugged and resolved production issues using debugging tools such as IBM Debug Tool and Xpediter.
8. Implemented security measures and adhered to established security protocols, ensuring compliance with company and industry standards.
9. Maintained and enhanced legacy applications and provided technical support to end-users, resulting in high levels of customer satisfaction
AIX
Designed and implemented complex AIX-based solutions, including database applications.
Worked with various AIX tools and technologies, such as Shell scripting, Perl scripting to automate tasks and improve system efficiency.
CCM
Highly skilled CCM Developer experience in document composition, data transformation, and document output management.
Experienced in working with CCM platforms such as CSF , FIS Designer, Adobe Experience Manager (AEM) and OpenText Exstream.
Demonstrated ability to design and implement complex document composition workflows, including data mapping and transformation, conditional formatting, and document routing. Strong understanding of document standards such as AFP, PCL, PDF, HTML, and XML, and experienced in integrating CCM solutions with third-party applications.
Proven track record of delivering high-quality, scalable solutions on time and within budget.
Adept at collaborating with cross-functional teams, including business analysts, project managers, and quality assurance testers, to ensure successful project delivery.