Post Job Free

Resume

Sign in

Project Manager Software Engineer

Location:
Voorhees, NJ
Posted:
June 10, 2023

Contact this candidate

Resume:

Prabhakar Kumar Singh

Email: adxmwt@r.postjobfree.com

Mobile: 609-***-**** Turnersville, New Jersey- 08012

LinkedIn: http://www.linkedin.com/in/prabhakar-singh-0874a645

Professional Summary

●Innovative Program Manager with 17+ years of experience specializing in IT infrastructure, application development, application deployment working in diverse client domains (Education, Finance, Banking, Trading, Retail, Logistics & Pharmaceutical).

●Nearly 10 years of experience in the Finance domain in High Frequency Trading (HFT) System development, System testing, System monitoring, and Linux Support of the system on live environments.

●Successfully implemented the technology in the finance domain which the USA Air force is using to track their fighter plane and satellite is located on the real-time base system.

●Supervised 100+ professional across Project managers, software development, quality assurance, release management and production support.

●Experienced in designing cloud models for Infrastructure-as-a-service (IaaS), Platform-as-a-service (PaaS), and Software-as-a-Service (SaaS).

●Extensive knowledge of Software Development Life Cycle (SDLC) processes, Agile (SCRUM, Pair, Xp), Release Management, DevOps, and Cloud implementation.

●Well-versed with Project, Program & Portfolio management tools set like MS Project, Gantt Charts, JIRA, Azure, Bugzilla and Business Analysis, Solution architect & Audits (internal, external, process).

●Strong experience in preparing Project Plans, Project budgets, Project Schedules, establishing Milestones, Work Breakdown Structure (WBS), Network Diagram, Scope Management, and Conflict Management with Team Members.

●Leading the Project, Product & Services Management team to develop release plans and ensure product backlog is grooming enough to achieve the objective.

●Experienced in interacting with various internal/external stakeholders and third-party vendors in a Multi-vendor environment.

●Detailed-oriented Project Manager who excels at establishing clear objectives for team members and enforcing deadlines to keep the project on track.

●Strong analytical, problem-solving, and quick learning skills along with an appetite for learning and implementing new technologies.

●Hands-on experience in writing and reviewing requirements, architecture documents, test plans, design documents, quality analysis, and audits.

●Highly efficient in working in a fast-paced environment and multiple issues at a time.

●Highly motivated, dedicated, quick learner and have proven ability to build and manage a team and work individually.

●Excellent written and oral communication skills with a results-oriented attitude.

●Extensive experience in defining quality policies, Quality Management Services (QMS), Project Methodologies & many agile implementations.

●Worked with many start up for building Technology products & migration to cloud, Open Systems and now on Machine Learning, Intelligent systems Bots & IoT, concurrent based project.

●Working on various cloud training, system migration & implementations, specifically Infrastructure as a Service (IaaS), Robotics, ML, NLP, IoT and various other tools like Neutron, Cinder, Glance etc.

●Cyber Security, Digital Forensic, Extraction and Analysis of data, Building evidence continuous improvement better Digital security building digital secure vaults, policy building.

Education

Bachelor of Engineering (B.E) Degree in Computer Engineering

Trainings/Seminars/Workshops/YouTube on Program Management, Continuous Application development

Professional Certification

PMI Project Management Professional.

PG Diploma in Embedded System Design

Technical Skills

Operating Systems: UNIX, Linux, Windows

Protocols: TCP/ IP, UDP, DHCP, DNS, WINS, FTP, IPSec, IMAP, LDAP, SNMP, TELNET

Antivirus/ Firewall: Mcaffe, Symantec End Point 11, Windows Firewall, PIX515e

CMDB: Change, Request, Incident management, CMDB update, Asset management

Virtualization: VMware, Virtual Box, KVM, EC2

Tools: Bazzar, GNU MAKE, Doxygen, Valgrind, Bugzilla, KEIL. JIRA, GIT, Bitbucket, Microsoft Project, Gantt Chart, Google Analytics, MS office, Open office

Debuggers: gdb, IDE

Language: ColdFusion, C, C++, Java, C#, Shell script, Python, VC++, SQL, Socket Programming API, Multi-threading, Embedded C++, Intel Assembly Language (80x86), 8051 microcontrollers

Databases: Postgres, Oracle, Microsoft SQL Server

Middleware: Sunapsis, Message passing protocol (RTI DDS Gen)

DevOps: JIRA, Ant, GIT, SVN, CVS

Work Experience

Name of Organization

From

Till

Role

Tata Consulting Services Ltd

Dec 2021

Current

Technical Program Manager

University of Pennsylvania

May 2018

Apr 2021

Assistant Director of IT & Operations (Application Development Project Manager)

GuruSchools LLC

Jan 2016

Apr 2018

Program Manager

Dolat Capital Pvt Ltd

March 2008

Dec 2015

Application Development Project Manager

Dewsoft Solutions Pvt Ltd.

August 2006

February 2008

Sr. Software Engineer

Symphony Technologies.

Oct 2005

July 2006

Software Engineer.

Professional Experience

Client: Citi Bank (Dallas, Texas) / Amtrak, Washington DC

Designation: Technical Program Manager Tata Consulting Services Ltd (New Jersey)

Duration: Dec 2021 – Current

Project Description

Lead on the various project for Citi internal proprietary code and API implementation and migration with third party Invest Cloud for certificate related.

Role & Responsibility

Managed communications with stakeholders regarding product goals and progress.

Effectively use PM tools including Jira, Excel, Word, and PowerPoint.

Created & strictly adhered to the project plan, maintained project Milestone, issues/risk logs, and

Facilitated regular team meetings.

As a Delivery Lead manages the scope and collection of clear and comprehensive business

Requirements in support of the objectives.

Analyze and create the project business cases that accurately reflect the cost and benefit of the

Program/Project.

Produce weekly status reports, meeting agendas and minutes, updated project plans, manage issues

And risks items, and other key project artifacts.

Coordinate and manage meetings and deliverables with various senior leaders and committees.

Utilize process engineering skills to analyze end-to-end processes

Leading the Project, Product & Services Management team to develop release plans and ensure

Product backlog is grooming enough to achieve the objective, prioritized and visible to all stakeholders.

Help the team resolve and track impediments by finding the right personnel to resolve them, escalate

When necessary, and protect the team from external interferences.

Motivate the team to work towards continuous improvement and deliver a shippable product that

Delivers business value for every sprint.

Drive significant organizational change across the agile team to support agile development.

Promote cross-function to ensure task completion and delivery of features.

Establish criteria for each milestone within the product roadmap as means to drive the work faster.

Active participation in discovery sessions, prototyping, and document reviews, plan setup, plan

Configuration with clients.

Conduct and effectively participate in sprint planning, task estimates, task sequencing, sprint reviews,

And retrospectives. Coached and mentored new staff members.

Organization : University of Pennsylvania. (Philadelphia)

Designation: Assistant Director of IT & Operations (Application Development Project Manager)

Duration: May 2018 – Current

Project Description

Lead on the various project iPenn System, QLess implementation, NGSS project and HCM project. To handle other central Penn units that handle international student/scholar/faculty processes, including student records and warehouse data feed handling to Sunapsis system.

Role & Responsibility

Lead communications with stakeholders regarding product goals and progress made following Agile Methodologies.

Design detailed migration plan for workload from any platform to AWS.

Leading the Project, Product & Services Management team to develop release plans and ensure product backlog is grooming enough to achieve the objective, prioritized and visible to all stakeholders.

Good exposure in Hybrid Cloud and Private Cloud.

Utilize work load migration tools to AWS (i.e. Cloudcape, Zero, Platepin etc.)

Work with other Scrum Masters and Program Managers to manage any interdependencies.

Develop AWS centralized logging solution for security team to consolidate AWS logs and analyze them to detect incidents using Elastic Search services, CloudTrail, VPC flow logs, and EC2 server logs,

Extensively worked on ColdFusion,

Help the team resolve and track impediments by finding the right personnel to resolve them, escalate when necessary, and protect the team from external interferences.

Migrating from On-Premises Infrastructure to AWS Cloud.

Participate in Scrum of Scrum to ensure cross-team collaboration, coordination of release plans, report overall project status, and upcoming risks/dependencies.

Identified and worked to remove barriers to successfully complete the overall project, with particular emphasis on resolving issues with various teams.

Motivate the team to work towards continuous improvement and deliver a shippable product that delivers business value for every sprint.

Drive significant organizational change across the agile team to support agile development.

Promote cross-function to ensure task completion and delivery of features.

Establish criteria for each milestone within the product roadmap as means to drive the work faster.

Gather use cases and requirements through stakeholders and SMEs.

Manage offshore team global outsourcing partner, work, consultants, and relationships.

Cultivate an environment of agile practices, best Practices knowledge building.

Build organizational Quality Management Services (QMS) with Cross-team collaboration, and teamwork.

Active participation in discovery sessions, interviews, prototyping, and document reviews, plan setup, plan configuration with clients.

Conduct and effectively participate in sprint planning, task estimates, task sequencing, sprint reviews, and retrospectives.

Coached and mentored new staff members, including conducting performance reviews.

Client: ICICI Bank Pvt Ltd., New York

Designation: Program Manager Guruschools LLC (New Jersey)

Duration: Jan 2016 – Apr 2018

Environment: Salesforce.com, Force.com Sandbox, Import Wizard, Apex, Sharing Rules, Visualforce, Pages, Triggers, Workflows, Email alerts, APEX Data Loader, Localizations, Web Services API, SOAP, REST APIs, MS Project, Jira, AWS

Project Description

ICICI Bank Limited, New York Branch is an Indian bank branch offering high quality, tailor-made financial solutions to large corporations and growing businesses across the United States of America. It offers a wide range of banking products and financial services to corporate and retail customers through a variety of delivery channels in the areas of investment banking, life, and non-life insurance.

Roles & Responsibility

Identified and worked to remove barriers to successfully complete the overall project, with particular emphasis on resolving issues with stakeholders, SMEs, consultants, developers, and testing teams.

Good hands-on experience with Google Analytics and various other reports.

Lead development teams that created web interfaces and standalone applications using agile framework.

For kick-off meetings, develop a timeline schedule for all project components, and then review with the team to define and assign responsibilities, deliverables, and deadlines.

Translated business goals, feature concepts, and customer needs into prioritized product requirements and use cases.

Expertise in DevOps, Release Engineering, Configuration Management, Cloud Infrastructure, Automation. It includes Amazon Web Services (AWS), Ant, Maven, Jenkins, Chef, SVN, GitHub, Tomcat, LINUX etc.

Plan, develop and implement VMware Production and Development Clusters, Network, and storage.

Configure HA and Fault Tolerance with VMware 5.5 ESXi.

Kept all communications open between developers and clients to ensure all requirements are fulfilled for each Sprint.

Established criteria for each milestone within the product roadmap to measure developmental progress.

Gathered detailed use cases and requirements through regular on-site visits, virtual meetings, and customer advisory board sessions.

Facilitate discussion during the backlog grooming and sprint planning to achieve user story development and estimation.

Work with the Product Management team to develop release plans and ensure product backlog is grooming enough to achieve the objective, prioritized and visible to all stakeholders.

Developed and managed the Project Management Plan, established the risk management process and metrics for the deliverables.

Help team resolve and track impediments by finding the right personnel to resolve them, escalate when necessary, and protect the team from external interferences.

Lead daily Scrum and bi-weekly Scrum planning meetings to develop team strategies and define project goals.

Created reports in JIRA to show status, progress, and predictions based on team velocity.

For status meetings, develop and maintain project tracking reports and Jira defect reports determining open defects.

Lead communications with stakeholders regarding product goals and progress made.

Facilitated numerous architectural and design meetings for the organization.

Involved in Client interaction and support to the marketing team. User meetings resolve implementation and performance issues.

Organization : Dolat Capital Pvt Ltd.

Designation: Application Development Project Manager

Duration: March 2008 – Dec 2015

Languages: C, C++, Shell script, C#, SQL, Socket Programming, Multi-threading

Database: Postgres, SQL

Tools: Bazzar, GNU MAKE, Doxygen, Valgrind, SVN, MS Project, Jira OS: Unix, Linux, Windows NT/2000/XP

OPTIONS Automated Trading System Project with new RTI Middleware for Ultra-High Performance.

January 2013 - Dec 2015

Project Description

This Project Replaced Socket communication using RTI Middleware for Ultra High Performance in a different module communication with NSE (National Stock Exchange) for F&O (Future and option), Currency, MCX-SX, MCX commodity, MCX Currency. Before finalizing the RTI tested with different middleware like 29west ultra messaging, TIBCO and IBM MQ.

Role and Responsibilities

Lead the team to develop, these modules, on Linux server-side including Coordinating with Business analysts, Trader for the requirement gathering, Analysis, Coding, Testing, Debugging, Implementing, Maintenance, Deployment, Monitoring Live trading system, and Provide Live Support to traders and generate reports through Google Analytics.

Extensive knowledge to follow the DevOps practice for software development and operation with Private Cloud.

Developed from scratch Order Route System, Opal Parameter Server, Real-Time Risk, Auto Hedge Engine, Generic Feeder Class/ Model Class, and Manual Order Engine.

MCX CTCL DEVELOPMENT August 2010 – December 2012

Project Description

This includes MCX CTCL (Computer to Computer Link) development. The Linux Server Connect with MCX (Exchange) through CTCL (Computer to Computer Link) based on NNF (Non-Neat Front End) document given by exchange. It also receives tick (Price Tick) broadcast by exchange and convert it into the local structure which is used to forward tick in local CTCL communication. Tick is also forwarded to windows client.

Role and Responsibilities

Coordinating with MCX stock exchange technical analysts for the requirement gathering.

Developed a robust trading system for trading for MCX stock exchange.

Involved in design, development, coding, testing, debugging, implementing, and maintenance of mentioned modules, BRIDGE, FEEDER, CONTRACT, AURORA FEED, STP CONF, STP NNF, STP REPORT, ORD.

OPTION AUTOMATIC TRADING SYSTEM Apr 2008 – July 2010

Project Description

This project is to do automatic trading for OPTION, FUTURE, EQUITY and Currency based on the given strategy. This is one type of Client-Server Application. The Client is on Windows Platform which is C#.Net and the server is on Linux Platform which is UNIX C. UNIX server is also connected with Stock Exchange. The Linux Server Connects with NSE through CTCL based on NNF. It also receives tick (Price Tick) broadcast by exchange and convert it into the local structure which is used to forward tick in local CTCL communication.

Role and Responsibilities

Monitoring multiple servers for the smooth functioning of the trading.

To check the FEED data being properly stored in multiple databases such as MCX, NSE, NCDEX, BSE databases.

Data Centre migration in CMDB, Change control for the hardware configuration.

Failed over Windows cluster resources from Active to Passive nodes in a cluster environment for scheduled maintenance and emergency changes.

Development, enhancement, code testing, deployment, unit testing for the current undergoing project.

R & D on design, development testing of undergoing project, and backup of the databases.

Documentation of the handled project.

Organization : Dewsoft Solutions Pvt Ltd

Designation: Sr. Software Engineer

Duration: Aug’06 – Feb’08

Languages: VC++, Embedded C++ Database: Oracle, MSSQL Tools: Bugzilla

OS: Unix, Linux, Windows NT/2000/XP

Document Management System, Payroll System, HRMS & Retail System

Project Description

DMS (Document Management System) alert who takes the data from the user and set the alarm when its time and date matching it generates the sound and message display to alert the user.

Role and Responsibilities

Backup utilities who take care of all the application data backup means it is backup on a Hard disk, Floppy drive, CD, USB drive.

Speech Recording and Recognition which can record Doctor’s voice and save it to serial number into the record.

Converting all types of documents like DOC, BMP, and XML in PDF form. File Splitter whose large file break into a small file and again combine it to make original one. Paint Shop Pro type utilities in this program user can be able to Zoom the BMP file give its effect of different types.

Development, enhancement, code testing, deployment, unit testing for the current undergoing project.

R & D on design for DICOM technology, development testing of undergoing project.

Organization: Symphony Technologies

Designation: Software Engineer.

Duration: Oct’05 – July’06

Languages: C, Assembly Language Tools: KEIL O/s: Unix, Linux 7.xx, Windows NT/2000/XP

Vehicle monitoring system.

Project Description

The basic aim was to gather information about the vehicle and display it on the screen attached to the 8051 micro-controller chips on which the application is loaded. The information consisted of the status of fuel tank level, current speed in km/h, time, door status, expected journey with the available fuel, air pressure in the tire, anti-collision alarm, low fuel alarm. All the information was gathered by various sensors attached to the micro-controller. A battery was the power source for all the sensors.

Role and Responsibilities

Designed, Developed, and implemented a microcontroller-based application and developed Commercial Software.

Development, enhancement, code testing, deployment, unit testing for the project.

R & D on design, development, and testing of the project.



Contact this candidate