Technical Program Manager Resume
SUMMARY
- Technical Program Management professional with extensive technical and leadership experience. Over 14.5 years of IT experience, with hands on experience on various programming languages, machine learning algorithms and hybrid cloud computing technologies. Adopted SDLC process/methodology and performed production support.
- Played the role of Technical Program Manager to drive and implement large technology programs
- Played the role of Technical Leader for various time - driven critical business initiatives.
- Played the role of Scrum Master and Release Train Engineer in Agile projects.
- Played the role of End to End Project Manager to drive technologies projects working with various technical teams and implemented business objective on time and without cost overrun.
- Lead Consulting engagements to migrate applications to cloud environment.
- Architected migration of various platforms to cloud to leverage burst computing capabilities
- Managed a team of 50+ in size and $10MM budget. Have taken hiring and firing decisions for my team
- 50% reduction in BAU cost by bringing in automations and process improvements
- 30% Productivity improvements through automation & AI
- Experience in managing application development, Support & enhancement projects.
- Have provided Technical Leadership in developing strategy for product development, Website integrations and implementing third party tool implementations.
- Have extensive hard core development experience in Gaming, Insurance and Banking projects.
- Program managed Cornerstone Platform program, which acts as a centralized data lake in Confidential .
- Hands on experience in third party AML screening tool (Bridger Insight XG). Used in Confidential to adhere to AML regulations defined by US treasury department.
- Lead and develop Point of Sale applications for Confidential prepaid products.
- Hands on experience in developing proprietary frameworks for developing lottery games for multiple state lotteries in USA.
- Lead and develop to revamp Insurance website along with Database consolidation. This helped MetLife to regain once lost market share.
- Acted as a single point of contact for any delivery issues and resolved them effectively.
- Tracking and monitoring project progress & financials using MS project and Clarity tools.
- Worked with architectural groups to define and develop architectural diagrams
- Worked with technology groups to define estimates for business requirements
- Conducting reviews with SMEs on the various deliverables phase wise to ensure quality
- Acts as a liaison between Business Partners, Engineering teams, Users and Architecture teams.
- Experience in creating Project charters, Project plans, Quality Control activities
TECHNICAL SKILLS
- Java, J2EE, IBM Web Sphere Server, JSP, IBM MQ Series, PL/SQL, DB2, spring, Struts, Web service Rest API, AWS S3, AWS Lambda, Cloud, Hadoop, Hive, Machine Learning algorithms, Python, Rally, JIRA
- Define architecture, solution identification, proof of concepts, conduct architecture review and development
- Possess sound knowledge in software design, system analysis, documentation, development, testing and reporting
- Mentor and motivate software developers and technical leads on business knowledge, build high quality codes, software process and on performance enhancements.
PROFESSIONAL EXPERIENCE
Confidential
Technical Program Manager
Responsibilities:
- As a Technical Manager, responsible for driving and implementing multiple platform releases.
- As a Release Train Engineer, conduct PI planning and scrum of scrum calls for the team
- Conduct daily scrum ceremonies for the team and leveraged JIRA tool for planning and tracking program increments
- Plan platform Increments, Define User stories with Product Owners, remove impediments by working with various platform teams.
- As an end to end delivery owner, work with technical program manager of partnering teams to discuss on dependent requirements and timelines
- Identify blockers and facilitate the removal of blockers
- As an End to End program manager held the complete ownership on releases
- Create architecture diagrams for the platform and new components envisioned for the platform by working with different engineering and architecture teams.
- Created effective data management architecture to move data between public and private cloud environment
- Develop AWS cloud formation templates so that users can spin up scalable clusters
- Develop AWS Lambda functions to capture cluster status and event driven actions
- Develop Java Rest API’s to capture metadata while transferring data to public cloud environments
- Set up AWS S3 (Simple Storage Service) to store the machine learning model output
- Research and adopt machine learning services from AWS
- Set up CI/CD pipeline for the platform to enable continues integration and testing
- Create and improve release processes for effective production deployment
- Effectively address production issues on time to avoid major impacts and avoid escalations
- Manage communications of release progress/status with team, senior leaders and project stake holders
- Showcase the product features as part Product Increment (PI) show and tell
- Work with project management office (PMO) team to effectively track budged allocation and consumption.
- Conduct weekly Leadership governance meeting with stakeholders, discuss on dependencies, risks, blockers, team needs etc.
- Set team and individual team member goals which align to organization and business goals
- Track teams progress to ensure business objective is met at the end of each PI
- Acts as a liaison between Business, Managers, Users and Technology groups. Gathers requirements for the project, co-ordinates and executes the Risks.
Hardware: AWS Cloud Infrastructure, Confidential Enterprise Cloud Platform, Unix Servers, Big Data store, PostgreSQL DB, Hadoop Distributed File System Storage, Elastic Cloud Storage, AWS S3.
Software: Java 8, Python, React JS, Rest API, AWS Lambda, SQS, S3, Spring Boot, Spark, Hadoop, Cloud formation templates, Big data, HDFS, Mapreduce, Hive, Unix, SQL, UNIX.
Confidential
Technical Program Manager
Responsibilities:
- As a Technical Program Manager, responsible for Planning, Project Finances, Governance and Improvement
- Plan Product Increments, Define User stories with Product Owners, Remove impediments listed as part of Program Board.
- Conduct weekly Leadership governance meeting with stakeholders
- As an End to End program manager held the complete ownership on releases. Worked with various technical teams, explain the depend requirements and drive to implement on time
- Architected the migration of platform to hybrid cloud environment.
- Escalation handling, Problem solving and triage to root causes
- Showcase the product features as part PI show and tell
- Apply governance to ensure ITIL process is followed.
- Work with PMO team to effectively track budged allocation and consumption.
- Identify repeated workflow and define architecture to develop automation components
- Track teams progress to ensure business objective is met at the end of each PI
- Acts as a liaison between Business, Managers, Users and Technology groups. Gathers requirements for the project, co-ordinates and executes the Risks.
- Effective issue handlings & avoiding escalations
- Adhere to Quality process by performing reviews, root cause analysis and tracking defects to closure
- Adhere to SDLC Agile process for project development.
- To set performance criteria with software engineers and technical leads.
- Driving technical discussions with dependent team represented by Technical Program managers
- Publishing minutes of meetings and maintaining action items for the project and track it to closure
- Translating client requirements into highly specified project briefs/documents
- Constantly research on new open source technologies and software’s which can improve effectiveness of the platform
Hardware: Windows 2007, Unix
Software: Java, Big data, Hadoop, Mapreduce, Hive, Pig, Unix, SQL, UNIX, RASA AI, Coffee scripts.
Confidential
Technical Program Manager
Responsibilities:
- Confidential contains the records and data needed for tracking of anti-money laundering and terrorism financing investigations, as well as data used for filing of Suspicious Activity Reports (SARs).
- This application is a case management application. All the cases created in Confidential application will be investigated in details by multiple levels of Investigation experts.
- If any case is determined suspicious, it will be electronically submitted with Financial Intelligence Crimes Enforcement Network.
Confidential
Technical Program Manager
Responsibilities:
- Global Sanctions Bridger Insight XG. Bridger Insight XG is a third party tool provided by Lexis Nexis and has been purchased by Confidential to cater to the organization's Compliance needs, replacing the previous application, Norkom.
- This enterprise-wide distributed application provides a platform which offers watch list screening services to all Confidential subsidiaries to ensure compliance with OFAC and other government regulations worldwide.