OBJECTIVE EXPERIENCE
To obtain a technical Avaya, Research Triangle Park, NC
position in a
progressive company that NMC Fault and Performance Library Development Engineer,
is committed to (12/2009-06/2010)
maintaining an Provide analysis, design and development activities in
innovative environment. building TTI Netrac alarm
and performance libraries used for external (customer)
QUALIFICATIONS device monitoring
Knowledgeable in various and management. Parse and Transform SNMP, TL1,
aspects of the software Teltronics and DMS Fault reporting traps and logs using
development and TTI Mediation Studio. Perform compilation of different
verification processes. proprietary MIBs to make them accessible for fault
More than 15 years of reporting by the device. Use SQL to perform database
experience in design and searches and updates in a Sybase database.
verification of Participate in tier three escalation support for
telephony software. Over Network Surveillance Engineers and OSS Support Teams as
3 years of experience in pertains to TTI library deployment and maintenance.
the design,
implementation and Nortel, Research Triangle Park, NC
verification of web
services and over a year NMC Fault and Performance Library Development Engineer,
of experience in project (03/2009-12/2009)
management. Provide analysis, design and development activities in
building TTI Netrac alarm
EDUCATION and performance libraries used for external (customer)
M.Sc-Computer Science, device monitoring
1995 and management. Parse and Transform SNMP,
McGill University, TL1,Teltronics and DMS Fault reporting traps and logs
Montreal, Canada using TTI Mediation Studio. Perform compilation of
Thesis: Management Data different proprietary MIBs to make them accessible for
Collection in a fault reporting by the device. Use SQL to perform
Distributed Environment database searches and updates in a Sybase database.
using SNMP and CMIP Participate in tier three escalation support for
Network Surveillance Engineers and OSS Support Teams as
B.S Hon - Computer pertains to TTI library deployment and maintenance.
Science, 1993
B.S - Mathematics Sr. SSL Call Processing Software Developer,
Science 1993 (06/2008-03/2009)
University of Ottawa, Develop Session Server Lines (SSL) SIP Application
Ottawa, Canada software for Access Gateway Control Function using Java
and the Agile software development process. Use
TCP/IP Networking Clearcase as software repository and Eclipse for
Analyst Certification, software coding. Write SIPP test scripts to verify
1999 different aspects of the software.
Global Knowledge, RTP NC
Sr. SST Web Services and Security Software Developer,
(02/2006-05/2008)
TECHNICAL SKILLS Designing a web Service using Apache AXIS SOAP Engine
Linux, Unix, C/C++, with Java for database provisioning of the Session
Pascal, SQL, Java, OOP, Server Trunking (SST) SIP Application. Implementing the
JavaScript, Assembly database XML Schema and the WSDL for the SST SIP
language for 8086 Application. Also implementing the implementation stub
Architectures, Lex/Yacc generated by the tool WSDL2Java for the web services to
(Flex/Bison), GUI and retrieve and add data from and into a Solid database
HTML, XML, WSDL, Web using SQL.
Services, Solaris, Sun SST web GUI and Security Prime for the SST Application,
OS and J2EE Platform, responsible for ensuring that the Application conforms
DOS, Windows to Nortel and the industry Security Standards. Also
95/98/Me/NT/2000/XP,MS responsible for providing web GUI support especially in
Office 97/2000/2003/XP, the area of multiple HTTP proxy support and the X.509
MS Excel, Netscape, Security Certificate.
Internet Explorer,
Mozilla, TTI Mediation SST Maintenance Release Project Prime,
Studio. (06/2006-12/2007)
Managing the SST SIP Application Maintenance Releases
Web Services: XML, and also documenting the changes in the release. This
Apache AXIS, SOAP and involves tracking Problem Reported that are to be fix
WSDL, AXIS-C++, for a release and ensuring the timely delivery of the
WSDL2Java, Java2WSDL solutions and status reporting on biweekly calls.
Providing ongoing solutions for problems that are
Databases: Microsoft reported for the SST SIP Application from the field and
Access, SQL, and Oracle also internally. This involves working with the SIP and
8.0, Solid SIPT protocols using C/C++ on the SST application, the
Gateway Controller and the Nortel CS2K switch.
Distributed
Computing: Threads, Project Technical Lead, (07/2005-05/2006)
Processes, Communication Technical Lead for the SST Logs, Alarms, Operational
and Concurrency, Measurements and Network Performance Indicators
Semaphores, Monitors, project. Work with 2 designers to enhance and provide
Shared-Memory new functionality for the application. Project was
programming, Distributed completed on schedule despite the constant change of
programming (Sockets, the requirements. Responsible for getting contactors up
RPC/RMI), J2EE to speed for getting their Computers, Passwords, Tools,
ordering software and any need that they had to begin
Awards designing as fast as possible.
Operation Management Supervised the SST Fault Management and Performance
Spot Award, QMS MIS, Management implementation involving the creation of
8XX, and Global Lines Fault Data Models and Performance Data Models in XML
Awards and validation of the schema against the XSDs.
REFERENCES Software Product Validation member, (01/2005-06/2005)
Excellent professional Performed Product Verification for the SST application
references available Interoperability with the Nortel MCS software.
upon request. Developed a lab configuration guide with the different
call types and call setups to facilitate the test
effort.
Sr. Software Developer, (03/2003-04/2006)
Setup load build and packaging framework for the SST
project to move to the VSE/ATCA platform to speedup
the move of the SST software on to the VSE
Designed the memory cache for the SST SIP Application
in C/C++ on a Linux platform to enable fast access of
provisioned data making the application Carrier Grade.
Providing ongoing Product Verification Support and
Patching support as the need arises for the SST SIP
Application.
Designed Multiple HTTPS Connections through the Nortel
SSPFS proxy providing the capability to have more than
one SST SIP application in an office. This involves
writing and modifying code in Java, JavaScript, JSP,
Shell script, SED, XML, XSD, HTML and PHP.
Sr. Software AT&T Custom Development, (02/2001
-12/2002)
Designed projects for the AT&T Custom Development team
to support CAIN (Carrier AIN) and 8YY Toll Free calls
over PRI and ISUP Trunks on a Carrier Grade Trunking
switch (Nortel DMS250 switch). Solved field issues for
the AT&T custom Development team as well as responded
to customer queries.
Organized CAIN training for the AT&T Custom Development
team and also primed the overseeing of exclusivity of
all the 8YY features.
TOPS Software Development, (08/1997 - 01/2001)
Designed Projects and also supported problems reported
for the Telephone Operator Position (TOPS) team. This
involved TOPS projects in Delay Calls, Query Management
System (QMS) and Management Information System (MIS)
over IP protocol, Direct Access (DA) over IP protocol,
Operator Centralization (OC) over IP protocol, Operator
Services System AIN (OSSAIN), Table provision changes
designed for TOPS, OLNS Support for No Automation and a
range of other little projects. Worked on different
TOPS call types such as ADAS, ADAS+, MCCS, OSSAIN,
AABS, ACTS, TOPS EA, 0+ calls and LNP. This involved
making calls on the different TOPS trunk types on a
Carrier Grade Trunking switch (Nortel DMS250 switch)
and using the TOPS operator position.
Wrote a proposal to management on how the TOPS
framework could take advantage of the IP protocol.
Nortel Networks, Ottawa, Canada
Software Designer on the GSF (Global Services
Framework), (04/1995-07/1997)
Implemented the V5.2 protocol CLASS work to de-risk a
Global Lines Releases.
Performed Object-Oriented design and implementation of
several Telephone Lines services using Nortel Protel-2
Object-Oriented language.
Computer Research Institute of Montreal, Montreal,
Canada
Research Assistant, (07/1994-03/1995)
Investigated and documented as part of my Masters in
Computer Science thesis the feasibility of building
management information gateways that relay information
at regular intervals between SNMP protocol and CMIP
protocol, storing the information in an Object-Oriented
Management Information Base (MIB) to be accessed by the
Common Management Information System (CMIS) management
applications.
McGill University, Montreal, Canada
Lab and Teaching Assistant, (09/1993-03/1995)
Tutored undergraduate students in Computer Science
during their tutorial periods and also worked in the
Computer Science Lab to help students with questions
related to their assignments.