RAKESH SHENOY
**** ***** **, ******** *******, NY 105**-***-*** 3009 *************@*****.***
14+ years of broad IT experience in delivering complex multi million dollar large
scale enterprise systems
PROFILE
Highly motivated IT Project Manager with extensive background of successful
implementation and deployment of billing and telecommunication projects. Superior ability
to multi task in deadline driven work environments. Solid experience of leading and
mentoring cross functional teams. Experience interfacing with Engineering and Senior
Management in a multi cultural global area. Excellent communication, interpersonal and
leadership skills. Passionate about learning and working on new technologies.
Strengths include:
Project Management Requirements Analysis
IT Architecture Quality Assurance
Offshore Development Agile Software Development
Team Building and Mentoring Process Improvement
Deployment and Support Systems Engineering
TECHNICAL SKILLS
Project Management Tools: Microsoft Visio, Office Suite, CA Clarity
Languages: C++, RogueWave C++, Pro C++, Java, C, XML
Operating Systems: Linux, UNIX, Windows, VxWorks, Solaris
Networking Protocols: TCP/IP, UDP, SNMP
Databases: Oracle, PL/SQL, Stored Procedures
Methodologies: Design Patterns, OOP/D, UML, Agile, TDD, Web Services
Middleware: IBM MQ Series, Websphere, Oracle AQ
Tools: Rational Rose, Rhapsody, Clearquest, Clearcase,
DOORS, Perforce, dbx
PROFESSIONAL EXPERIENCE
Verizon Wireless, Orangeburg, NY
Senior IT Project Manager Consultant 2010 Present
Provided technical leadership for design and implementation of core backend and
web service based activation system for provisioning Verizon Wireless’ Picture and
Calling Name Services for over 4M customers. Drafted the technical design, work
breakdown, project scope, interface specifications for service activation on Verizon’s
switches and vendor platforms. Defined use cases and traceability to business
requirements. Ensured on time, high quality delivery of agreed upon SLA’s, within
budget and scope. Oversaw complete implementation and delivery involving
development of multi threaded backend processor and web service based interface for
Verizon’s Business and Billing front end systems. Developed software using
RogueWave C++, IBM MQ, XML over SOAP/HTTPS, Oracle AQ and PL/SQL.
Received Verizon’s Certification of Excellence for outstanding individual contribution.
Managed a complex upgrade of Verizon Wireless’ Provisioning backend application
software to use Oracle 11g, RogueWave SourcePro 11 and Sun Studio 12
compiler.Ensured seamless delivery without no loss of service or downtime on 3 highly
available production nodes. Served as point of contact during entire software
development and upgrade. Mitigated risks by drafting the transaction traffic migration,
backout and recovery procedures in advance and providing coaching and mentoring to
the on call team. Received Verizon’s Project of the Month Award for outstanding
contribution.
Spearheaded the migration of legacy cell phone provisioning number feed process to
C++ based system. Also migrated legacy ASN.1 libraries to utilize a space optimized
runtime. Researched and implemented these projects while working in parallel on
other complex projects. Defined, documented and trained the on call person to use the
new system. Also implemented storing raw number feeds in data warehouse for 90
days.
Drafted project scope, work breakdown, risk analysis and overall plan to migrate the
provisioning application from 32 bit to 64 bit.
MOTOROLA INC, Government & Public Safety, Schaumburg, IL
Senior Staff Engineer 2010
Developed and managed middleware software projects that provide services to various
applications in Motorola Government and Public Safety Radio systems. Interfaced with
development and test teams to define project requirements. Managed the development
and delivery of the solution.
Lead Test Driven Development and used Agile software methodologies to develop fault
management subsystem software. Ensured usage of lean processes to optimize
production and deliver project success.
Ensured proper co ordination among different teams and provide significant onsite support
during site integration. Managed timely resolution of issues by identifying root cause and
providing quick turnover fixes and by coordinating teams at different locations.
MOTOROLA INC, Network Solutions, Arlington Heights, IL
Senior Software Engineer 2004 2009
Lead an engineering team to develop various middleware software components that act as
proxy components for various hardware modules in Motorola’s Universal Base Station
product. Worked closely with site architects, developed project estimate and effort,
contributed to defining requirements and system design for an SEI Level 5 organization.
Defined 3TR and 4TR software requirements in DOORS Spearheaded development of
multi threaded software which provides fail over ability in a clustered system. Implemented
system features which provide state, alarm and faults of various software components
during the life of the system.
Provided leadership, mentored junior engineers with technical direction, provided weekly
status to management and successfully delivered projects on schedule. Coordinated
development teams in different geographic locations to ensure proper product integration
and verifying traceability to level 3 and 4 requirements.
Ensured that issues seen during integration are driven to closure by working closely with
local and overseas development teams. Trouble shooted field problems and resolved them
in timely manner by identifying the functional area and delegating it to the correct team or
engineer. Performed klocwork analysis on various software modules and worked with
various teams to deliver fixes to improve software quality.
Offered significant support to centers within and outside of Motorola during field
integration. Ensured that issues were targeted to the right functional areas and made sure
that the fixes were delivered quickly. Maintained software releases across multiple product
lines, ensuring change requests were targeted to the correct loadline.
Reduced software costs by 40% by training software engineers in low cost centers abroad
and transitioning work abroad seamlessly. Drove continuous improvement efforts by
working with quality and process teams and identified areas of improvement by performing
root cause analysis of escaped defects.
MOTOROLA INC, Network Solutions, Arlington Heights, IL
Software Engineer 1999 2004
Member of a team that designed implemented and maintained software which provided
highly available redundant service to various Motorola call processing systems. Worked on
entire life cycle of the project, from early inception to product delivery and support.
Developed test cases and plans and incorporated unit, component and acceptance tests
for the product.
Lead development effort of porting software from vxWorks to Linux. Worked with vendor
software and escalated issues which required immediate attention.
Championed implementation of a software component which creates the platform
database during site initialization by parsing data stored in XML files. Maintained data
integrity by using checkpoint replicas over a fail over. Designed and implemented software
download functionality on single and site mode.
Enhanced system handling of platform and payload logs and provided ability to upload
them to the remote manager. Developed subsystem that provides synchronization of
software, data and alarms between the remote manager and the node over SNMP.
Awarded Motorola Bravo award on numerous occasions for outstanding effort.
EDUCATION
MS, Computer Science, Loyola University Chicago
BS, Computer Science and Engineering, University Of Bombay