Sr. Technical Program Manager Resume
Sunnyvale, CA
SUMMARY:
- An Experienced Project Manager, PMP Certified, Scrum Master Certified (SMC) with 14+ years of experience in Project/Program Management. Focused on delivering projects on time and budget with exceptional quality. Proven ability to coordinate with business and technical groups and inspire teams to achieve outstanding results.
- Customer - focused leader over a range of disciplines, passionate about bringing concepts to reality.
- Translates the needs and wants of customers into innovative solutions.
- Expert knowledge of Big data technologies & Analytics with extensive hands-on experience in processing Structure and unstructured data using Hadoop, Hbase, Hive, Perl & Python. Led design & implementation of big data projects. Experience in setting up Hadoop clusters in AWS. Also, has very deep expertise in designing & implementing large enterprise systems in the financial domain.
- Proven track record of leading and managing software development teams (Onsite & Offshore) and projects.
- Excellent oral and written communication skills with the ability to champion initiatives and win support for critical efforts through writing proposals and conducting numerous technical presentations.
TECHNICAL SKILLS:
Project Management Tools: Microsoft Project 2010/2013, Project Server, Primavera 6.0.
Techno-Functional Roles: Business Analyst, Technical Architect, Database Developer, DBA, Database Migration, Data Warehousing (Snowflake, Star schema & Cubes), Data Migration, Data Conversion, Upgrade, performance tuning.
Business Solutions: Transaction Processing, Claim Processing, Banking, Financial Software Development & Integration, Databases Applications, Web Application, Oracle 11i, SAP, EDI Interface.
Big Data Technologies: Hadoop, MongoDB, MapReduce, HDFS, Hive, Pig, Spark, Scala, Zookeeper, Sqoop, Oozie, Flume, IMPALA, HBASE, Kafka, Storm, ElasticSearch, Kibana, Nagios, HP Vertica, NoSQL DBs.
Cloud Technologies: Amazon AWS, Cisco cloud, SaaS, PaaS & IaaS.
Hadoop Distributions: MapR, Cloudera, Hortonworks.
BI Tools used: Pentaho BA, Tableau, MicroStrategy Oracle BI.
Scripting Language: Perl, Python, Shell, Scala
Programming Language: PL/SQL, SQL, C, C++, C#, COBOL, Java.
IDE and Tools: Eclipse, PyDev
Database: Oracle 9i, 8i & 7.3, 11i, 9iAS, SQL Server, MySQL.
Database/ETLTools: Informatica, Oracle Enterprise Manager, RMAN, SQL*Loader, TOAD, DB Artisan.
Design & Case Tools: Microsoft Visio, ERWIN, Turbo Analyst, Designer 6i.
Web Servers: Apache Tomcat Server, Netscape Enterprise Server. IIS
Web Technologies: Dot Net. Java, JDK, JSP, JDBC, XML, XSL, HTML, DHTML, JavaScript, ColdFusion.
Web Services: Restful API, SOAP.
Operating Systems: Sun Solaris Unix, Linux, SCO UNIX, MS Windows, Windows Servers.
Other Tools: MS SharePoint, Team Foundation Server (TFS), GitHUB, SVN, CVS, Clearcase, Perforce, Word, Excel, PowerPoint, Visual Studio, JIRA, Confluence, Rally, Jive, Pentaho DI, Wiki. Docker, Puppet, Chef
Build & Release Tools: Maven, Rundeck
PROFESSIONAL EXPERIENCE:
Confidential, Sunnyvale, CA
Sr. Technical Program Manager
Responsibilities:
- Planning, Scheduling, Execution & Controlling of projects and programs using Agile SCRUM method.
- Conducting SCRUM meetings, Sprint planning meeting.
- Technical Program Management for Upgrading to Big Data platform (Hadoop, Hbase, Hive, Pig, Perl, Python).
- Involved in Resource Planning and Estimation.
- Leading onsite and offshore team.
- Extensively involved in requirements gathering and analysis from the client and created technical documents.
- Involved in New Product Initiatives, product development life cycle.
- Leading DMP (Data Management Platform) and CLM (Customer Life Cycle Management) projects.
Senior Technical Program Manager
Responsibilities:
- Worked on MapR 5.1 upgrade infrastructure project.
- Leading and guiding off-shore development team of twenty members to implement the solution.
- Conducted daily SCRUM meetings to discuss the development/progress of Sprints and was active in making Scrum meetings more productive.
- Involve in product backlog grooming and prioritization.
- Project Status reported to executive team
- Engaged in DevOps activities. Such as Infrastructure procurement, application configuration management, application ecosystem governance, Platform tool & framework/container/Third party software integration and testing, environment access management, Operation and deployment management.
- Good knowledge of installing, configuring, managing, capacity planning and administering of Hadoop clusters.
- Experience in Hadoop ecosystem component MapReduce, Hive, Pig, Sqoop, Flume, and Oozie.
- Knowledge of Hadoop security, authorization security deployments.
- Experience in writing scripts using, Python, Shell & Perl in Linux.
- Experienced with batch processing of unstructured data sources using Apache Spark, Elastic search.
- Involved in defining job flows, managing and reviewing log files.
Technical Program Manager/Account Manager
Responsibilities:
- Worked in Professional Service department to Managed Implementations projects for customers.
- Followed Scrum Agile project management methodology by attending daily Scrum meetings, managing Sprints, played role of Scrum Master, also help to manage Product backlog,
- Created Project Plans, SOWs, BRDs, and WBS.
- Managed integration projects with partners and implementation of interfaces between Attensity and partner software.
- Worked closely with the software sales teams to develop comprehensive proposals to address customer’s needs.
- Worked closely with marketing department to create collaterals, product architecture and solution architecting.
- Solution Architect and managed the overall technical implementation process.
- Helped sales team to build POC environments for customers, using Attensity’s products and using latest Big Data technologies like Hadoop, Vertica, MongoDB, NoSQL, Redis, Kafka, Python, Perl, Teradata, Oracle MySQL, CouchDB, JSON, Java, Lucene for indexing and searching large data.
- Setup and administered VM environments (RedHat Linux servers, 2003/2008 servers, Oracle/MySQL/Vertica databases/MongoDB/Hadoop) on a VMWare ESXi server.
- Performed On-premise application installations of Attensity’s products
- Troubleshoot and resolved issues on the application servers, Java SDK/API, Oracle/MySQL/Vertica databases, and ETL. Wrote ad-hoc SQL queries for data analysis
- Designed highly scalable data processing platforms using Big Data {Hadoop}, MPP {Teradata, Vertica}, & relational platforms {Oracle, MySQL}.
- Build ETL orchestration workflows, extract/data validation routines, data profiling & data movement utilities using Python, Perl for complex data streams, unstructured datasets.
- Developed ETL for Data ingestion using Informatica Cloud Platform.
- Implemented and work with BI tools like Tableau, MicroStrategy
- Technical expert for all Attensity product offerings: DiscoverCore, DiscoverNow, Analyze, Pipeline, and Respond.
- Worked with NLP engines to categorize & annotate data, sentiment analysis.
- Use of Salesforce for case tracking and JIRA for bug tracking
- Managed Customer relationship by providing technical support.
- Managed customer escalations through completion and helped to troubleshoot database (Oracle, MySQL, Vertica), web services, Tomcat, API, ETL, installation issues.
- Developed tools for customers to clean and format unstructured data including Social Media Contents from Confidential, Confidential .
Senior IT Project Manager
Responsibilities:
- Worked with project sponsors and Business stakeholders and created all project related documents containing scope, goals, deliverables, required resources, and schedules.
- Clearly communicated expectations to team members and stakeholders.
- Involved in planning and evaluation principles, methods, and tools to organize work, set priorities, determine resource requirements, execute and coordinate project plans, monitor progress and evaluate outcomes.
- Evaluate current operations, gathered/organized program and project information, identified project risks, developed and proposed mitigation strategies, and took ownership of/communicated critical issues to management.
- Managed all projects related to ongoing product updates and features; gathered specific requirements, isolated risk areas reviewed technical specifications, and coordinated cross-functional teams.
- Involved in Requirements Gathering, review functional specifications, and creating WBS.
- Evaluated current projects, gathered/organized the program, and project information, identified project risks, developed and proposed mitigation strategies, and took ownership of/communicated critical issues to management.
- Ensure periodic status reporting.
- Worked with testing team to ensure that the project is delivered with high quality, helped them with test cases, approving test case, and given final approvals for Go-No-Go decisions.
- Prepared and presented technical presentations to stakeholders including executive staff.
- Resolved many issues, escalations and resolved problems throughout project life cycle.
- Tracked and reported on project milestones and provided regular status reports to sponsors.
- Led, coached and motivated project team members on a proactive basis.
- Managed project budgets, the level of efforts and aggregated spend reports.
- Worked on WMB8 infrastructure upgrade project.
Manager Software Development
Responsibilities:
- Managed software development projects related to financial applications provided technical expertise, architecture help to design SaaS financial applications.
- Developed, Designed and Implemented SaaS financial applications of Wageworks, including transactions processing, Monthly Billing Invoices, Funding, Funding Invoicing, Pre-Funding, Financial Reconciliation Reporting, Daily Settlement System (DSS), Gateway Invoicing and Claims application.
- Implemented project management principles, methods, and tools for developing, scheduling, coordinating, and managing projects and resources, including: Scope control, monitoring and inspecting costs, work, and contractor and vendor performance; and directing and leading cross-functional and cross-departmental teams in accordance with the organizational structure (such as matrix management structures).
- Managed, Resource Allocation, Budget, Forecasting, and Level of Efforts. The prioritized budget needs across projects with competing resource requirements.
- Prepared Work Breakdown Structure to estimate the level of efforts required for each task.
- Directed and led projects throughout the complete software development lifecycle (SDLC).
- Managed Program/Portfolio of complex, large-scale cross-functional business projects.
- Manage many projects using Scrum, Agile management methodologies as Wageworks were getting ready to go Public and requirements were changing fast.
- Actively participated in Scrum, Sprint Planning, Daily Scrum meetings, Release planning meeting, helped stakeholders to manage product backlog. Converted user stories into requirements for Scrum teams to develop and implement financial applications.
- Ensure successful implementation of Change Management
- Identified the interdependencies between elements in the various projects, identified the critical paths, tracked the key milestones and tracked them at project board and program board level and gained necessary approvals for the projects/programs.
- Interacted with business users and provide support for these applications.
- Drove a diverse team of analysts, developers, and testers for tasks.
- Participated in design discussions with clients, vendors, and teams.
- Played several roles like Project Manager, Application Architect, Deployment Lead, Development Manager, Techno-Functional Lead, etc.
- Created standards and guidelines for the project phases to reduce surprises.
- Conducted Requirements Gathering, Business Process documentation.
- Led overall development direction of two development teams of local and remote developers, testers and requirement engineers that implemented solutions which are saving the company tens of thousands of dollars each month.
- Developed templates for Weekly Status Report, Review Comment Tracker, Risk Register, Action Item Log, Change Control Log, Defect Tracking Log, and Deliverable Sign Off Sheet.
- Designed Developed and Implemented Invoice and billing application from scratch which now handles more than 2000 employers and almost 2 Million Participants.
- Planned and promoted the development of a pre-funding tool which helped Wage works to collect pre-fund of almost 60 Million in one week, which used to take almost 2-3 months, saving Wage works time and money and resources.
- Worked on Data Center migration infrastructure project and various infrastructure related projects.
- Delivered automated file conversion application in Oracle and Perl which resulted in shutting down of Cast-iron platform saving company almost $300K.
- Worked directly with CTO on implementing many key projects.
- Analyzed SAP Financial products for implementation.
- Drove the UAT cycles for all the projects
- Ensured successful closure/escalation of issues/tickets with Vendors, clients’ and team
- Escalated any unresolved issues appropriately to Senior Management.
- Ensure Quality Control within the program
- Led design and development of Android and iOS compatible prototype mobile applications.
- Contributed & Created technical requirements documents.
Environment: Oracle 11i/10i/9i, .net, C#, Perl, PL/SQL, SQL* Plus, TOAD, Sun Solaris 2.9, Linux and Windows NT. SharePoint, Project Server, MS Project 2007.
Confidential, Emeryville, CAProject Lead
Responsibilities:
- As a technical project lead, managed eCDDB (embedded CD database) Development & Outsourcing Operation.
- Directed and led technical projects throughout the complete software development life cycle.
- Coordinate across Business, and IT functions, facilitate communication and organize teams for delivery
- Managed development changes for a system with an offsite external development team, this Includes creating SOW, POs, requirement and development reviews.
- Involved in designing, development, and implementation & testing phase of eCDDB.
- Designed, Developed PL/SQL packages, functions, and procedures
- Developed Shell scripts and Perl Scripts for Automation of jobs
- Managed Database operation and helped DBA in database administration.
Environment: Oracle 9i, PL/SQL, SQL* Plus, TOAD, Perl, Sun Solaris 2.8, Window 2000
Confidential, Santa Clara, CAIT Project Manager/Senior Business Analyst
Responsibilities:
- Analyzed the business requirements.
- Implemented Oracle Application Manufacturing R.11i.
- Created an interface into the billing system that tracked all orders by activity (sale, cancellations, and changes), product, sales channel, sales and service pipeline, and service commitment dates.
- Involved in designing, development of data conversion PL/SQL scripts for INV, BOM, and OM and financial application AR/AP, developed PL/SQL stored procedure, packages, functions, and procedures.
- Wrote several UNIX & Perl scripts in support of the custom interfaces.
- Performed Quality Assurance, code reviews on numerous customizations
Environment: Oracle 8i, PL/SQL, SQL* Plus, Oracle Applications 10.7/R11i (11.5.x), AR/AP, INV, BOM, WIP, OM, Developer 2000/6i, TOAD under Window NT and Sun Solaris 2.8.
Confidential, Redwood City, CAConsultant/Senior Business AnalystOracle
Responsibilities:
- As a Business Analyst, Involved in Requirements Gathering, Functional Specifications, Developed DFD, ER diagram, Test plans, etc.
- Implemented Teamsters’ Record keeping, Accounting and Claim System (TRACS) which support the administration of the Western Conference of Teamsters Pension Plans (WCTPP), This Contains Administer Contacts, Process Transmittals, Perform Audits, Process Claims and Estimates after determining eligibility, Produce benefits statements of Pension.
- Developed product scope, schedule, and budget. Risk identification, project team formation, the creation of work break down the structure, assignment of roles and responsibilities to the team members, etc.
- Performed Impact analysis and communicated with the stakeholders when updates are made to tasks, milestones, and resources.
- Worked closely with development team and created product roadmap and developed timelines. Initiated, planned executed and monitored product development project along with the product development team.
- Direct and lead projects throughout the complete software development life cycle.
- Analyze Legacy Applications and extract business rules and wrote functional specification, developed many Pl/SQL utility packages to be used by the team
Environment: Oracle 9i/8i, PL/SQL, SQL* Plus, TOAD, Sun Solaris 2.7 and Windows NT.
Confidential, CAConsultant
Responsibilities:
- DBI has many databases for their Building Instruction projects.
- Migrated from Oracle 7.3 to Oracle 8i and merging two databases into one database.
- Architected, integrated and migration of two major Oracle 8i Databases called PLUTO and SOCRATES Migrated related applications into one Database DBIPRD and one Integrated Application.
- Helped in entire Data Modeling using Erwin., Reverse Engineered the Source code
- Used SQL Loader to migrate the data.
Environment: ORACLE Server 7.3, Oracle 8i, Forms 4.5 in Window NT & UNIX Solaris 2.7
Confidential, San Jose, CATechnical Lead
Responsibilities:
- Developed ORION, which is a powerful service management information system, The ORION system supports Order Entry, Provisioning, Network Engineering, Reporting, and Billing feeds for Concert services,
- Wrote SQL and PL/SQL scripts to analyze and fix the ambiguous migrated data from OMNI to ORION in a production environment.
- Wrote Stored Procedure, Packages, Database Triggers, Functions using SQL and PL/SQL
- Developed and Support the Applications, Including code fixes in the Forte modifying methods & Screen.
- Transfer Data from different File System to Oracle Database Using SQL*Loader
- Helped Oracle DBA on the day to day basis for Data load as well as other DBA related jobs.
- Developed interfaces to SAP Application.
Environment: Oracle 7.3, SAP, 8i in Window NT and Solaris 2.7, Cold-fusion, Forte, Erwin.
ConfidentialSenior Business Analyst and Application Developer
Responsibilities:
- Worked on the Human Resources Information System (HRIS) project. The project involved Design, Development & Maintenance, and Enhancement of HR Application, Contract Management, Job and Grade Management and Organization structure interacting with Payroll systems.
- Developed forms using Oracle Forms 4.5, Involved in Database design Involved in querying, analysis
- Designed and Developed PL/SQL Procedures, Packages, and Function.
- Preparation of Test Cases, Unit testing, module and Integration testing.
Environment: Oracle 7.1, Developer/2000, Oracle V7.3, Forms, 4.5, SQL*PLUS, PL/SQL, Report 2.5, Sun Solaris 2.x.
ConfidentialSenior Software Engineer
Responsibilities:
- Worked on various a client/server projects for GE/AE.
- Worked on Bills of Materials (BOM), Change Part Attributes, Replacement of a Component due to Improved Design,
- Modification to Existing Assembly, Replacement of Assembly throughout the BOM, Introduction of New Assembly, and Deletion of a Complete Assembly.
- Developed programs in PL/SQL to migrate items along with categories/costs/on-hand quantity, routings, and bills of material and work orders.
Environment: Oracle 6.0/7.x, Forms 2.3/ 4.5, Report 1.0/2.5, Unix Sun Solaris.
ConfidentialBusiness Analyst and Programmer
Responsibilities:
- Developed Marketing application, Database Package, procedure
- Helped in Database Modeling, analysis, design, and implementation.
- Performance Monitoring and Tuning .
- Used CASE tool for UI, designing, use 4GL tool like UNIFACE GUI
Environment: Uniface Ver. 5.2. /Oracle 6.0/7.x, Turbo Analyst Ver. 2.20, Novell Netware 3.11
ConfidentialSoftware Programmer
Responsibilities:
- Developed application PRONTO that maintains customer profile, system history,
- Developed customer service module & tested & implemented.
- Developed master maintenance, transaction modules.
Environment: UNIX Server 4.2, MF-COBOL (Level II)