Sr. Technical Program Manager/ It Management Consultant Resume
New York, NY
SUMMARY
- IT Professional with extensive experience (19+years) in Development/Project Management, Architecture, Design and Development of Software Applications. Successfully managed major projects including International Collateral Rules, SWIFT Payment processing, Centralized Account Reporting System Surveillance Reporting (Account and Trade Transaction monitoring system), DWH and Consolidated Client Reporting.
- Led the implementation of Internet, Intranet and Extranet solutions for various enterprise business operations utilizing the JEE and DWH infrastructure.
- Directed highly visible and complex programs while overseeing multiple projects at an enterprise level.
- Committed to applying functional skills, acquiring and sharing knowledge, strengthening skills and capabilities and linking expertise to business strategy.
PROFESSIONAL EXPERIENCE
Confidential, New York, NY
Sr. Technical Program Manager/ IT Management Consultant
Responsibilities:
- Managing the dependencies, risks and the interfaces between projects accordingly and ensuring the delivery of projects to the appropriate level of quality, on time and within budget, in accordance with the program plan and program governance arrangements and ensuring there is allocation of common resources and skills within the program’s individual projects.
- Implementing end to end SDLC and initiating extra activities and other management interventions wherever gaps in the program are identified or issues arise. MS Project and JIRA were used as tool for Program Management.
- Mentoring the technical team in the development of the projects/program from a technical perspective.
- Matrix Managing Internal (Systems Admins, DBA, Software Developers and Architects) and External Vendors.
- Implemented solutions using the Test Driven Development(Agile/Scrum), and Waterfall methodologies.
- Managed vendors both onsite and offsite and proactively monitor risks in advance, escalated issues early to ensure room for action.
Confidential, New York, NY
Sr. Technical Project Manager / IT Management consultant
Responsibilities:
- Managing diverse teams with a focus on leveraging their strengths and promote cooperation across teams by eliminating conflicts.
- Directing and participating in the day - to-day activities of a team of software developers.
- Supervising current reporting platform servicing the Collateral Management business, leveraging on-shore and off-shore teams.
- Overseeing the platforms, long term projects and strategy as expert in various capacities.
- Managing end to end projects/program and all aspects of Software Development Life Cycle using technologies like AWS, Azure, Cloud Foundry, and Microservices
- Leading and mentoring global teams to ensure business/project objectives and standards are met.
- Implemented solutions using the Test Driven Development(Agile/Scrum) and Waterfall methodologies.
Confidential, NYC, NY
Sr. Technologist and Development Manager / IT Management consultant
Responsibilities:
- Matrix Managing diverse Infrastructure and Development teams of more than 30 resources across the globe.
- Overseeing all the Technological activities with goal to keep the vision of the program in track by providing leadership and overall direction to analysis, design, development and delivery of solutions and leading the overall roadmap and architecture specification for technology projects across various platforms, reviewing all the Architecture, Design and Technical Documents
- Working with the teams to translate product vision and requirements into software design
- Provide technical leadership to continue improving software product architecture for scalability and reliability
- Research and introduce emerging software engineering technologies that offer a competitive advantage
- Developing detailed work plans, schedules, project estimates, resource plans, and status reports. Monitoring, troubleshooting performance and schedule issues.
- Project built on AngularJS, JQuery(Mobile Web programming), MVC4 and responsive web design,WebSockets front End with JEE(Spring 4)/RabbitMQ Middle Tier and RESTful Webservices, Spring Integration, Spring Data, MongoDB as caching layer and PeopleSoft/Oracle backend.
- Implemented solutions using the Test Driven Development(Agile/Scrum) and Waterfall methodologies.
Confidential, NY
Sr. Project Manger / IT Management consultant
Responsibilities:
- Developed project plan and execution approach. Utilized a rigorous process of defining client requirements and project specifications.
- Defined purpose, clear roles, tasks, milestones, budgets and measures of success and manage the project estimating activity.
- Monitoring projects on an ongoing basis, evaluating progress and quality, managing issues and taking corrective actions.
- Provided strategic technology directions for large-scale critical projects in order to reduce cost, manage risk, improve reliability, ensure compliance with risk policy and audit requirements, and ensure required level of performance, response time, and throughput.
- Directed highly visible and complex programs while overseeing multiple projects at an enterprise level. Ensured technical consistency across the projects, identified risks in order to construct and monitor critical path across the project portfolio.
- Implemented solutions using the Test Driven Development(Agile/Scrum) and Waterfall methodologies.
Confidential, New York, NY
Sr. Development/ Project Manager
Responsibilities:
- Established a centralized custom reporting team which will work side-by-side with Relationship Managers and Relationship Assistants to ensure that in unique situations which require a more customized format in order to deliver a report that meets the client’s needs while ensuring consistency and accuracy through centralized production and verification.
- Devised and implemented continuous improvement initiatives to deliver quality and performance improvement benefits to established and new services. Delivered projects on time and in budget by managing Incidents and resolving conflicts.
- Worked within and across teams and functions, communicating effectively, resolving conflicts, negotiating skillfully in pursuit of common goals. Identified and analyzed problems and opportunities, designing solutions, making decisions, planning, implementing and Lead these projects to be CMMI level 2 compliant.
- Designed and Implemented Payment Processing functionality which processes the payments to all other departments and vendors.
- Trained, mentored and coached technical team on technical aspects and managed Development Team.
- Business empowered, totally client focused, High performing, robust, extensively scalable built on strong SOA based J2EE, XML and Web Services architecture incorporating latest industry driven standards and technologies. Performed Conceptual modeling of the system using Use cases, Sequence, Class diagrams using UML, RUP, SDLC and Agile(Scrum based) programming methodology was used to develop applications. Used design patterns such as MVC, Session Facades, Factory, Singleton and Struts Framework,
- Conducted project/phase kick-off meetings to communicate individual roles and project expectations and ensure that all project team members have the tools and training required to perform effectively.
- Worked with architecture team to ensure the technology is being applied to meet the business objectives of Capital markets domain (functional and non-functional).
- Ensuring technical issues are resolved in a cost effective, efficient, and timely manner. Identifying gaps/issues with the development tools, processes and environments, and works with the architects to identify resolution or mitigation options.
- Day-to-day management of the technical teams, working closely with the Program/Project Managers and Peers (Business Analyst teams and Testing Teams) to provide information around scheduling, risks, issues and changes.
Confidential, Longmont, CO
Sr. Java Developer / Architect
Responsibilities:
- Involved in the design, development and implementation of Internet, Intranet and Extranet solutions for Maxtor’s business operations utilizing the J2EE infrastructure. Developed content management solutions and portal architectures and strategies, while simultaneously maintaining and upgrading J2EE application servers, Java Environment (JDK), VAP and VCM to the latest versions and implemented VCM Customization using J2EE technology and EJB 2.1.
- Performed System Analysis and explicit detailed Systems Designs and oversaw all business application Relational database management systems (Oracle 9i and SQL Server 2000) while acting as team leader in the technical aspects of J2EE applications. SDLC and Extreme programming methodology (Agile Development Methodology) was used to develop applications., using UML, VISIO and Rational Rose.
- Designed and implemented various VCM workflows using Vignette’s workflow Modeler, created the XML and EJB (Entity Bean) program task and registered the definition with the VCM Server. Developed Stateful Session portal EJB beans for Vignette Application portal. Designed and developed applications using J2EE, Struts, EJB 2.1, VAP 7.2 and VCM 7.3 using Eclipse 2.1/3.0 Building portal application using VAP 7.x, J2EE and XML Technology.
- Extensively worked on XPATH, XSLT, XML and XSL style sheets.
- Extensively used “Hibernate 3.0” for Object Relational mapping (ORM) and Integrated it with Spring Framework.
- Implemented the Google mini search utility within the VAP 7.2 portal and facilitated the searching of content within Maxtor site using XML, XSLT and J2EE Technology.
Confidential, Charlotte NC
Senior Systems Analyst / IT Consultant
Responsibilities:
- Participated in technical and attribution analysis of production issues and application defects.
- Communicated technical vision and roadmaps with little supervision.
- Provided the Architecture for the Online Order Management functionality and implemented integrated IT solutions, assessed by benefit, risks and costs that support business strategies.
- Used JBuilder X and WSAD 5.0 to develop and MQSeries was the Middle tier layer communicating with DB2 7.2 backend Database. Developed a Privacy Engine using J2EE technology which acts as framework to any application using this engine. Built a EJB 2.0 layer to interact with this Privacy Engine. Implemented Web services API (WSDL, XML and XSD) to interact with SOAP/XML messages.
Confidential
Senior J2EE Consultant
Responsibilities:
- Trained and mentored programmers in latest J2EE & Websphere Technologies.
- Developed EJB Session beans, Entity beans implemented Session Façade Design pattern, J2EE DAO Design pattern in the above architecture to update and to retrieve data from the database tables.
- Configured the Weblogic Integrator, Weblogic 8.0 & Websphere 4.0 and set up the environment.
- Migrated the applications from Websphere 3.5/4.0 to Weblogic 8.0 and vice versa.
- Experienced in SDLC processes, and ability to manage application-related projects from customer requirements definition to delivering application content solutions.
- Experienced in making build vs. buy decisions as well and being able to build strong relationships with vendors.
Confidential
Sr. Java Consultant / Architect
Responsibilities:
- As Technical Leader and Architect for the project I was involved in Training and Mentoring programmers in latest J2EE & Websphere Technologies. As a lead developer, wrote code for key Classes, JSP, Servlets and Beans.
- Used MVC pattern based on Struts Framework and DAO Design pattern to connect to Database.
- Used Custom Tags feature, Oracle as the back end database and CVS for source control.
- Worked with Application Assembly Tool for building Enterprise Applications, EJB & Web modules.
- Developed a generic Connection Pool component, which uses JNDI Lookup to access Data Source.
- Used XML, Xpath and XSLT for remote authentication and registration of different kinds of users.
- Responsible for packaging and deploying the Web application on to Websphere 4.0. Created non-persistent Stateless session EJB which provides a service without storing an interaction or conversation state between methods. Any instance of this bean can be used for any client. This was the part of the Merchant Affiliation System which is required to process requests faster and use less resources.
- Performed System Analysis & Detailed designing of the system using UML and Rational Rose.
- Designed and Implemented Online Order Management functionality.