Accomplished Software Development Manager with a proven track record in team leadership, meeting coordination, and project scheduling. Skilled developer known for outstanding communication, problem-solving, and conflict resolution capabilities. Forward-looking and detail-oriented professional.
Seasoned Analytical Software Developer with 18 years of experience in software design and architecture. Proficient in researching and assessing new software, frameworks, and methodologies to offer strategic insights. Dedicated collaborator with a focus on mentoring new team members, enhancing existing software, and resolving technical issues.
Overview
18
18
years of professional experience
1
1
Certification
Work History
Principal Software Engineer/Director
Mastercard
Charlotte, NC
08.2018 - Current
Established relationships with clients, vendors, suppliers, partners, and other stakeholders to ensure successful collaborations.
Identified customer needs through research and analysis of data from surveys, focus groups, interviews.
Drafted proposals for prospective clients outlining product features and benefits along with cost estimates and delivery timelines.
Conducted regular performance reviews of the Business Development Team members to identify areas for improvement and provide feedback and guidance for career growth and development.
Developed strong internal relationships across departments in order to effectively manage projects from conception through completion stages.
Developed and maintained project plans, schedules and budgets.
Conducted meetings with stakeholders to ensure successful delivery of projects.
Analyzed customer requirements, designed and implemented solutions for complex technical problems.
Created detailed system design documents that outlined the architecture of new software systems.
Deployed software releases onto staging environments for internal QA testing prior to production release.
Coordinated with cross-functional teams such as product managers and quality assurance team members to deliver high-quality products on time.
Reviewed project requirements specifications, identified potential risks or areas of improvement, provided recommendations for changes or enhancements based on industry best practices.
TECH LEAD-PROJECTS
COGNIZANT TECH SOLUTIONS
CHARLOTTE, NC
01.2014 - 08.2018
Restful Web Service implementation for TIAA web applications retire legacy site minder implementation and implement ping federate OAuth2 integration for authentication and authorization
Having excellent working knowledge on ping access(PA) and Ping Federate (PF) and traditional WAM architecture
Agile based methodology which Involves daily scrum call to discuss on application requirement and impediments
Developed software solutions using various programming languages.
Created and maintained development standards, guidelines, and processes.
Provided technical guidance and mentorship to junior developers.
CASHPRO ONLINE/PAYMENTS FOR BANK OF AMERICA
06.2010 - 09.2014
CashPro system is one of the world's leading products for cash management services
CashPro is corporate banking channel designed to deliver the global power of Bank of America Merrill Lynch through unified portal to access the Payments, Information Reporting, global treasury, debt, liquidity, investment, trade and foreign exchange solutions.
BA-DIRECT LEGACY PAYMENTS AND CUSTOMER SERVICES SUITE- BANK OF AMERICA
12.2005 - 02.2009
Bank of America Direct is one of the many products that Bank of America offers its customers to help them with their cash management efforts
Direct is a Web-based suite of applications (an automated business solution) that enables companies to access data and perform transactions real time via Internet
Payments, Information Reporting, Escrow, Client Services
Education
B.E (Electronics and Communications) -
Sri Krishna Institute of technology, Visveswaraiah Technological University, Bangalore, India
01.2005
Skills
API Development
Software Applications
Software Development
Project Documentation
Conflict Mediation
Team Development
Object-Oriented Programming
Windows operating systems
System Architecture
Continuous integration
Innovation management
Resource Allocation
Software release oversight
Project Management
Continuous deployment
Performance Optimization
Team Training
New employee mentoring
Client Requirements
Mobile App Development
Usage scenarios
Oral and written communications
Testing and deployment
Programming Languages
Research and Development
Project Budgeting
Best Practices
Software Design
Software Development Lifecycle
Web applications
Tools customization
Project Planning
Virtualization Technologies
Certification
Business Executive Program Certificate, 2015-01-01, McIntire School of Commerce, VA, USA
Learning Java Lambda Expressions
Spring: Framework In Depth
Web Security: OAuth and OpenID Connect
Shaping up with Angular.js
Personal Information
Visa Status: H1B - (I 140 APPROVED)
Affiliations
I love nature photography and taking candid portraits
In my spare time i like to build DIY stuff for home improvements
I am deeply involved in community services and volunteer myself in school and temple
Timeline
Principal Software Engineer/Director
Mastercard
08.2018 - Current
TECH LEAD-PROJECTS
COGNIZANT TECH SOLUTIONS
01.2014 - 08.2018
CASHPRO ONLINE/PAYMENTS FOR BANK OF AMERICA
06.2010 - 09.2014
BA-DIRECT LEGACY PAYMENTS AND CUSTOMER SERVICES SUITE- BANK OF AMERICA
12.2005 - 02.2009
B.E (Electronics and Communications) -
Sri Krishna Institute of technology, Visveswaraiah Technological University, Bangalore, India