Proven and certified success in computer technology and software solutions; strong practical and theoretical foundation for principles and theories of management; excellent communication, leadership, interpersonal and management skills. Highly skilled and successful in leading, managing, developing and organizing technical teams to promote effective, efficient and scalable delivery. A proven track record of successful software delivery while understanding the intricacies of prioritizing work in order to produce confident teams.
JP Morgan Chase, Dallas, TX
2012 to 2021
Software Engineering Vice President
Lead, manage and influence senior management within IT and LOB to meet the needs of the business by providing technology solutions within various sectors like mortgage lending and custody services, merchant services and corporate sector.
· Recruit, inspire, coach, manage and mentor teams of up to 50 personnel in the US and India through robust transitions and modernization to create highly functional multi-faceted self-organized teams.
· Decision maker and sounding board for system development of several products across multiple platforms.
· Understands the big picture and establishes a vision to deliver solutions that keeps long-term efforts in focus.
· Instrumental to product owners and senior management for defining priorities and scope of tasks for new features, defects and enhancements.
· Transitioned several teams through transformations in development methodologies from Waterfall to Agile.
· Estimate, assign and set work priorities, track the units' performance and monitor request status and requestor satisfaction levels using Agile Scrum and Kanban methodologies.
· Security conscious leader who understands defensive programming mechanisms and the importance of protecting personal information as well as Payment Card Industries (PCI) Compliance requirements.
· Define and measure metrics of development teams as well as building and maintaining a positive work environment.
· Annual performance appraisals, monthly feedback sessions, continuous development plans and quality reviews are consistently prepared and communicated to staff.
· Establishes criteria for measurement and validation of policy adherence with emphasis to improve process effectiveness and efficiency.
· Effective use of negotiation and collaboration as a means to resolving complex issues, managing cost center budget, capacity planning and vendor management.
· Continually evaluates departmental efficiency to ensure that operations meet established internal and external standards at a reasonable cost to the company.
· Implemented strategy to reduce footprint, increase productivity and efficiency of application portfolio. Reduced portfolio from 174 applications to 40 applications within 3 years through modernization and application rationalization techniques.
Software platform: SQL Server, Oracle, SSMS, Visual Studio, .NET, IIS, DTS, SSIS, SSRS, Tableau, Cognos, TFS, JIRA, GIT, Bitbucket, Subversion, ASP.NET, TOAD, CSS, HTML, Team Explorer, Java, eClipse, Visual Basic
Managed and directed Agile teams using all above tools as well as SAS, Perl, Korn Shell, Bootstrap, Javascript, Salesforce, DocuSign, C#, API, MicroServices, ASP.NET MVC, KendoUI, Aspose and others
US Bank - Élan Financial Services, Lafayette, LA
2003 to 2012
Application Development Manager
Initially hired as a Senior Software Engineer but became responsible for building and leading the development team within 3 months. Instrumental in architecting, designing and developing .NET applications, gathered requirements, designed the layers, created the models, defined the Database Entity Relationship, enforced the methodology, created use cases and testing scenarios, estimated effort for the SDLC of the organization. Ensured business needs are fulfilled and the resulting architecture reflects business requirements. Well-informed of the scope of business requirements to be addressed, understood how features map to requirements and their benefits, and kept up-to-date concerning the evolution of the functional specifications for proposed software solutions. Provided effective ways to capture and manage business requirements as well as managed the expectations of stakeholders.
· Managed and mentored US and International staff for coding standards, design and development processes.
· Lead design reviews, code reviews, and test plans. Review enhancements and modifications made by team.
· Product Lead on enhancements to all in-house applications using the Microsoft stack.
· Design, prototype, implement, and test features for releases and research for all in-house software products.
· Guiding and architecting n-Tier solutions within the .NET Framework.
· Assist management in defining scope of tasks for new features, defects, enhancement requests etc.
· Conducted performance reviews for all software engineering staff.
· Pioneered a new strategic direction for the company segment’s first-ever web presence by pitching, designing and developing new features that eventually resulted in saving over $250,000 a year on an ongoing basis.
· Implemented automation strategies over three years that allowed the organization to grow customer base, reduce waste and reduce staff that resulted in an annual savings of $2+ million a year.
Microsoft stack, SQL Server, Visual Studio, .NET, IIS, and ASP.NET with Crystal Reports, VBScript and JavaScript
Open today | 09:00 am – 04:00 pm |