Shilpa Soni
******.******@*****.***
Experienced leader in technical project management with a strong track record of successfully delivering projects from start to finish. Results-oriented professional with a proven history of designing, developing, and deploying large-scale enterprise applications.
Education
P.G. Diploma, IT in 2010 from SCDL, Pune, Maharashtra, India.
Bachelor of Engineering, IT in 2006 from M.D. University, Rohtak (Haryana), India.
Technical Skills
Programming – Java/J2EE, .Net Framework, JavaScript, Unix, XML, API Development, Webservices, RESTful APIs, JSON
Database - DB2, Teradata, Oracle, SQL, SQL Server, Teradata Assistant
Framework - Spring Framework, iBatis, Hibernate
Servers – WebSphere, Apache Tomcat
Source Control – SVN, BitBucket, GitHub
Other Tools & Frameworks – Maven, Jenkins, SOAP UI, Adobe Experience Manager (AEM), Swagger, POSTMAN, Azure DevOps, AWS, Figma, JIRA, Agile Scrum, IntelliJ, AEM Cloud manager, Visual studio, HP Quality Center, Service Now, MS VISIO, Kanban, Sonar, QuickBuild, TOAD, Confluence, Slack
Professional Experience
Senior Technical Project Manager, MAARK LLC Aug ‘21 – Present
Oversee direct reports, establish goals, and provide performance feedback.
Manage multiple technical projects for clients, ensuring team growth and project success.
Partner with Program Managers to develop and maintain project plans and schedules.
Leading and facilitate agile scrum ceremonies and gather technical requirements.
Review feature requirements, assess feasibility, and create user stories and acceptance criteria.
Collaborate with development teams to estimate and plan sprint work.
Work with engineering teams to produce product documentation and samples/demos.
Monitor risk factors, issues, action items, track project progress, and ensure that schedules and priorities are met.
Hands-on participation in development, code reviews, testing, and deployments.
Negotiating between engineering, product planning, and customers to establish short and long-term roadmaps.
Act as a liaison between business and project teams
Coordinating and synchronizing across software development teams and other internal groups to design, build, test, and release software on time and with high quality.
Utilize and update various platforms to maintain the project knowledge base (e.g., AzureDevOps, Confluence, SharePoint etc.)
Responsible for ongoing development of the project within Agile framework and continuous improvement of software development processes, quality, and quantity of work delivered.
Responsible for on-time delivery of project and participate in the entire deployment/release process to ensure smooth release.
Technical Project Manager (Contract), IntraEdge / Citizens Bank, Johnston, RI Mar ‘21 – Aug ‘21
Project: Intelligent Servicing Platform (ISP)
Facilitate all Scrum Ceremonies including Sprint Planning, Daily Standups, Sprint retrospectives, Sprint Demos, Story Grooming, and Release Planning and removing impediments for Scrum Team.
Working with Architecture Teams to assess and size stories and epics and utilizing Agile metrics (tasks, backlog tracking, burndown metrics, velocity, user stories etc.) to analyze and im-prove sprint planning.
Manage cross-discipline resources to deliver projects on time and within budget.
Ensuring all requirements are documented and approved by Business before implementation.
Prepare and update project plans and status reports for executive leadership.
Utilize and update various platforms to maintain the project knowledge base (e.g., Jira, Con-fluence, SharePoint etc.)
Act as an SME on the tech platform and coordinate with Technical Leads, BA’ s, QA teams etc. for ensuring effective delivery.
Reviewing incoming feature requirements, aiding in the creation of strong user stories and acceptance criteria.
Hands On participation in creating/reviewing technical designs, code reviews and helping the team with any technical issues.
Encourage innovation, build strong relationships. Provide constructive feedback and bring out the best in the team.
Technical Product Manager, Randstad US / Takeda Pharmaceuticals, Cambridge, MA Nov ‘20 – Mar ‘21
Project: Legacy Takeda & Legacy Shire Integration
Coordinate Scrum ceremonies, track and remove impediments, empower the team for process improvements. Oversee technical integration of applications, manage vendors, and coordinate with various teams. Participate in technical activities and code reviews. Create and manage project documentation. Establish project communications and reporting mechanisms. Maintain client relationships and lead project execution.
Technical Project Manager, Motion Recruitment Partners / Schneider Electric, Boston, MA Oct ‘19 – Oct ‘20
Project: Schneider Electric Exchange
Facilitated Scrum ceremonies, led cross-functional teams in the development of Schneider's exchange platform, and facilitated grooming sessions with Product Owners. Provided hands-on technical guidance, participated in code reviews and technical designs. Ensured project documentation and communication with stakeholders. Utilized JIRA/Kanban for planning and tracking. Managed business-IT relationship and vendor resources.
Technical Product Manager, Randstad US / Novartis (NIBR), Cambridge, MA Mar ‘18 – Sep ‘19
Project: IntelliScan
Facilitated scrum ceremonies and maintained project plans. Collaborated with the Product Owner to define project scope. Removed team roadblocks and guided continuous improvement. Managed application and service delivery lifecycle. Led migration from Java to .Net framework. Provided technical guidance on .Net and developed RESTful webservices. Conducted code review sessions. Communicated project status to leadership and stakeholders.
Advisor, Application Development, CVS Health, Woonsocket, RI Oct ‘16 – May ‘17
Project: CVS Extracare
Coordinated Scrum Ceremonies and led cross-functional teams. Contributed to requirement gathering, development, and testing. Enhanced service layer with SpringBoot. Managed UNIX scripts and Control-M for batch jobs. Interacted with business users to clarify requirements. Utilized SQL Queries and Teradata. Embraced Test Driven Development. Supported end-to-end testing, deployments, and releases. Developed design specifications and optimized development processes.
Technical Lead, Highdata Software Corp / Barclays Capital, New York Apr ‘14 – Sep ‘16
Project: Client Onboarding Platform
Analyzed, developed, reviewed, and performed unit testing for the application. Designed and implemented enhancements in Java/J2EE applications. Utilized JMS for message communication. Coordinated with business users, clarified requirements, and communicated tasks to the offshore team. Provided guidance, tracked progress, and ensured timely completion. Used Hibernate and Spring IoC container. Employed Hudson and Sonar for CI/CD and code quality analysis. Debugged and deployed using UNIX commands. Utilized HP Quality Centre for requirements and defect tracking. Supported testing activities across system testing, UAT, and production releases.
Technical Lead, Infosys Americas Apr ‘13 – Mar ‘14
Client: Citibank, New York
Project: One Source Client Onboarding Application
Analyzed, developed, reviewed, and performed unit testing for the application. Worked on Core Java services and EJB 2.0 components. Interfaced with business users, clarified requirements, and communicated tasks to the offshore team. Utilized Hibernate for object mapping. Employed UNIX commands for debugging and deployments. Tested SOAP-based web services using SoapUI. Provided end-to-end support for testing activities. Prepared functional and technical design documents based on business requirements.
Client : T-Mobile, Bellevue, WA
Project : T-Mobile e-Services Analytics
Role & Responsibilities:
Coordinated tasks and provided guidance to offshore team. Gathered client requirements and created user stories. Implemented user stories on Hortonworks Hadoop. Collaborated with SMEs to understand website architecture. Prepared high-level design documents.
Software Development Lead, MegaPath Inc, Seattle, WA Oct ‘12 – Mar ‘13
Project: MOSES
Gathered requirements and coordinated with offshore development team. Communicated with clients and business stakeholders on requirements. Designed and developed Java-based application enhancements. Resolved support issues and addressed bugs in the existing application while meeting SLAs. Managed builds, deployments, and ensured proper release processes. Utilized UNIX for application troubleshooting and deployments.
Associate Technology L2, Sapient Corporation, Gurugram, HR, India Aug ‘10 – Mar ‘12
Client: British United Provident Association, UK
Project: BUPA IHM
Designed and developed Templates and Pages using Jahia CMS, integrating them with the application. Implemented Jahia Templates and Pages in JSP and HTML, conducting unit testing for modules. Developed the web application using Struts, Spring Framework, and Hibernate, applying Spring Framework's AOP and IoC. Prepared high-level design documents performed code and design reviews. Managed builds, deployments, and coordinated with the release management team for smooth releases.
Client: British United Provident Association, UK
Project: BUPA Intl DNA – Corporate World
Gathered requirements, wrote specifications, and developed new JSP screens using Eclipse for website modules. Implemented changes in the business layer and utilized the Struts Framework for JSP and Servlet development. Conducted unit testing for new changes and existing flows, collaborating closely with testing groups for various testing phases. Participated in code reviews and design reviews with the team and architects.
Senior Software Engineer, Infosys Technologies Ltd, Chandigarh, India Jan ‘07 – Jul ‘10
Client: Morgan Stanley, NY, USA
Project: MSSBBA (Morgan Stanley Smith Barney)
Analyzed requirements, designed, and developed according to client's functional requirements. Worked on multithreaded service layer to create business logic and integrate it with the existing web application. Integrated service layer code with Flex-based UI. Implemented Spring AOP-based flow to log end user activities. Developed a Proof of Concept (PoC) for data transfer between applications using SOAP Web Service. Utilized iBatis for OR Mapping and DB2 database. Implemented IBM MQs for messaging between application components. Supervised adoption of new technologies for improved client service.
Client: Adidas, Germany
Project: miadidas (Adidas E-Commerce (US))
Gathered client requirements and created design documents. Designed and coded JavaScript for Hitbox Tracking in webpages. Captured various hits to the miadidas website for Hitbox Reports. Generated reports using Hitbox, an Omniture reporting tool.
Client: Bank of America, USA
Project: CRAMR (CRA Monitoring and Reporting)
As a Module Lead, ensured on-time code delivery for a specific module, designed new requirements and enhancements, prepared Low-Level Design Document, created High-Level Design Document including class and package libraries, logical and physical data models, UI-DB mapping, and diagrams.
Developed UMLs using Rational Rose, implemented Java multithreading, conducted unit testing for new modules and changes, and participated in project integration testing, SIT, and peer reviews.
Client: Bank of America, USA
Project: Retail VAP (Value Added Processes) Re-engineering
Conducted comprehensive analysis of VAPs, prepared SQL for VAPs, wrote XMLs with embedded SQL, utilized Workflow Engine (powered by JAXB) to parse XMLs, developed Java classes to extract output from parsed XMLs, performed performance tuning of XMLs and Java classes, and conducted unit testing of the developed code.
Client: Bank of America, USA
Project: PLATO DMS (Data Management System)
Conducted impact analysis on the existing Java application, gathered client requirements, created HLD and LLD, developed and implemented new modules, integrated them with the application, and performed unit testing for all changes.
Advisor, HCL Technologies Ltd, Noida, UP, India Oct ‘06 – Jan ‘07
Client: British Telecom, UK
Performed code analysis, implemented enhancements, and incorporated new requirements in Java. Utilized Eclipse IDE, WebLogic server, and VSS for source control. Analysis of the existing code and coding and enhancements to incorporate new requirements in Java.
Corporate Trainer, IIHT, New Delhi, India Jun ‘06 – Oct ‘06
Facilitated Industrial Training at IET, Alwar (Rajasthan) and Core Java training at IIHT Ltd, Green Park, New Delhi.