Technical Project Manager Resume
Jersey City, NJ
SUMMARY:
Very Strong Academic background combined with twenty years exclusive IT experience in Software Project Development, Architecture, and Management of Financial Investments Management Systems, Sales Force Automation, and Statistical Analysis Software. Exposure to wide range of technologies and Proven Experience in Management and Development of Software Projects successfully within tight time and resource constraints and on highly complex and versatile environments utilizing state - of-the-art technologies.
JOB OBJECTIVE:
Senior Technical Project Manager position utilizing my diverse Software Engineering, Project Management and Finance Industry expertise to the fullest extent.
TECHNICAL SKILLS:
Technology: Core Java, J2EE Server Side (Servlets, JDBC, JMS, XML), Spring framework (Core, Batch, MVC, D Confidential JPA, Integration, etc.), ORACLE (SQL*PLUS, PL/SQL), UNIX Shell Scripting, TDD and CI/CD with JUnit (TDD), SVN, Maven, Hudson, Jenkins, Artifactory, Nexus, Agile/Waterfall
OS: UNIX, MS-DOS, Windows 10/NT/XP.
Financial Tools: Murex, FactSet, BarraOne, Algo.
PROJECT EXPERIENCE:
Confidential, Jersey City, NJ
Technical Project Manager
Responsibilities:
- Responsible for all aspects of software development, including architecture, design, development, release and maintenance of PB Risk and Margin Technology Applications.
- Duties include managing five teams comprising of 20+ Developers/BAs and status reporting to Senior Management and Direct interaction with clients for collaborating Requirements Gathering and Analysis.
Environment: Linux and Solaris, Oracle, Java/JEE, Spring Framework
Confidential, Iselin, NJ
Tech Lead
Responsibilities:
- Architecture, design, development, release and maintenance of wide range of Middleware oriented Distributed software components (IDE, IRMA, IAS), while leading a team of 10 developers.
Environment: Linux and Solaris, Oracle, Java/JEE, Spring Framework
Confidential, New York, NY
Technical Project Manager
Responsibilities:
- Successfully delivered components for Iteration I to V within tight time constraints leading three teams of 5-7 developers each and collaborating with Project Managers, Subject Matter Experts, Testers, DBAs, BAs, and, Architects.
- Providing technical leadership to team members delegating and supervising tasks, mentoring them to learn advanced Spring framework based technology encompassing variety of Spring modules (Core, Batch, MVC, etc.) and ensuring adherence to best practices to achieve highest level of performance for the Real-time Online application processing trillions of transactions every day.
- Introduced and Implemented TDD based approach to application design.
Environment: UNIX, Oracle, Java/JEE, Spring Framework
Confidential
Sr. Consultant (Tech Lead / Project Manager)
Responsibilities:
- Took important initiatives that resulted in saving an estimated 80 hours of work by introducing contextual classes in a multithreaded environment.
- Renovated overall architecture and design that resulted in saving 100 hours of work per week.
- Developed and Oversaw applications for Portfolio Performance, Derivatives Trades Reporting, Income and Asset Projection and Collateral Management System.
- Successfully Managed Software Projects leading teams of up to 15 members, by Conducting Joint Application Development sessions with team members, Project planning and delegating tasks, supervising teams to ensure timely delivery, and, providing Progress Report to Senior Managers on a regular basis.
- Developed Deterministic Finite State Machine Model based system for automation of hierarchical state transitions and UNIX based Generic frameworks for routine tasks automation.
- Designed and developed highly flexible Validation Rules Processor.
- Helped acquire additional revenue generating projects from the client.
Environment: UNIX, C++, Oracle, Java/JEE Server Side, Spring
Confidential
Lead Systems Analyst
Responsibilities:
- Lead a team of 15 people for development and implementation of the software at multiple client locations.
Environment: UNIX, Oracle, Pro*C