Sumedh Soni
Phone: 416-***-****, Email: ******.****@*****.***, Address: 1 SedgeWick Circle Brampton ON L7A2P5
Professional Summary
Sr. Developer with 7 years experience in full IT project life cycle including architecture, design, development, testing, product integration, deployment and documentation of software applications.Expertise in interpreting client requirements, understanding of SDLC processes, preparing functional and technical design documents, defining project scope, specifying deliverables, estimating project duration, effort, creating detailed project plans, providing status reports and managing change requests.Expert knowledge of developing and integrating distributed business systems such as CRM, Provisioning Systems, Work Flow Management, Telecom Billing, SOA Systems, Financial Systems, and Web Portals.Solid understanding of testing lifecycle methodology, test strategy and processes, test plans, test scenarios, test script creation, unit test cases, test data design, defect reporting, regression and user acceptance.Articulate communicator who can blend technical expertise with interpersonal skills to interact with the customer and an excellent time manager capable of producing software deliverables within timelines and budget.
Technical Expertise
Programming Languages
Java, C#, C++, and C, Perl
Java Framework
J2EE, Servlets, JSP, Struts, EJB, Web services, Axis, SOAP, XSLT, XQuery, JMS, Java Mail, Weblogic, Transaction Management and Swing, JPA2, Hibernate,
Database Technologies
SQL, PL/SQL, Oracle 10G, JDBC and MySQL.
Operating System
Unix, Linux and Windows.
Configuration and Build Tools
Clear Case, Harvest-Xtra C, Ant and Make.
Design and life-cycle Methodology
UML, RUP, Object Oriented Analysis and Design, Design Patterns, Agile methodology, Scrum development and refactoring.
Testing tools
Junit, UNIX Shell scripting, Load Runner, HP Diagnostics, Ethereal and HP Quality Center.
Office tools
Excel, VBA, PowerPoint, Microsoft Project, Visio and MSWord.
WoRk Experience
AMDOCS, Toronto, CANADA: Consultant (Contract) May 2010- Dec 2011
Client(s) Rogers
Project(s) Business Transformation (BT).
Worked with the business analyst to understand technical requirements and prepared HLDs and LLDs for Amdocs work order management and provisioning systems. Analyzed the requirements, evaluated their technical feasibility, designed and developed business logic layer using EJBs on web logic and message driven beans, and middle tier with C# and web-services. Worked with performance testing team to identify application bottleneck scenarios, fixed methods and objects utilizing excess memory, re-factored and fine-tuned java code and database access to conform to performance KPIs.Published daily reports on the progress of blocking defects affecting test cases and scenarios and their expected release date.Provided workaround and hot fixes to the testing team for continuing testing efforts to meet SLA.
Technologies used: UML, Java, EJBs, SOA, Web services, Weblogic, XSLT, XQuery, SQL, PL/SQL, Oracle, JDBC, Web services, Axis, JMS, Eclipse Load Runner, HP Diagnostics, HP Quality Center, and UNIX in Agile Methodology.
ERICSSON, India: Sr. Software Engineer Dec 2006-Aug 2008
Client Tim Italy
Project(s) Delivery for Ericsson Multi-mediation
Analyzed and understood technical requirements to implement a new charging protocol for Cisco QMP for integration within Ericsson Multi-mediation product.Designed and developed the protocol interface using TCP/IP Networking sockets and multithreading in core java and stress tested the system to successfully accept and decode up to 200 transactions per second. Integrated the protocol interface within existing workflow of Ericsson Multi-mediation and implemented charging for data subscribers’ scenarios after integration with other Ericsson network applications.Managed and coached new recruits, allocated tasks, supervised performance and built their technical and functional competence.
Technologies used: UML, Core Java, Multithreading, TCP/IP Networking, SOA, JDBC, Web services, Axis, JMS, Eclipse Ethereal, HP Diagnostics, Rational Defect Management and UNIX in Agile Methodology.
AMDOCS, Cyprus: Sr. Subject Matter Expert Dec 2004- Dec 2006
Client ATT, USA and Verizon USA
Project(s) Partner Management Integration and Deployment and Commerce Broker
Acted as a subject matter expert and an integration consultant for Amdocs partner management responsible for revenue sharing and settlement among tier 1-telecom operators in North America.Created and implemented project designs, involved in design and development of a solution in Java and J2EE to import package and channel content from multiple distributors into Amdocs product.Developed a C shared library for application’s Rater module to duplicate and rate differently events for different content partners.Designed business promotions and revenue-sharing settlement models for partners of ATT USA and conducted trainings for high-level users for creating settlement models.Performed proof of concept in C++ for commerce broker application supporting its integration with real-time telecom charging.
Technologies used: Java, EJBs, Weblogic, C#, XSLT, SQL, PL/SQL, Oracle, JDBC, C++, Eclipse, Quality Center and UNIX in Agile Methodology.
ALCATEL LUCENT, INDIA: Analyst Jul 2003- Oct 2004
Involved in development, testing and production support of telecom rating and charging engine and produced intelligent network such as calling card and free phone services for large Telco customers.Performed migration of customer data from existing separate charging engines into a new converging pre and post paid charging engine.
Technologies used: C++, Core Java, SQL, PL/SQL, Oracle, Intelligent network protocols and UNIX.
Education
‘2000-2003’
Master of Computer Applications, Indraprastha University, New Delhi, India.
1997-2000
Bachelor of Computer Science, University of Delhi, New Delhi, India