REY CHAVEZ
**** ******* ***** ● Plano, TX ***** ● ************@*******.*** ● 214-***-****
I’m an experienced Object-Oriented C++ developer & project leader with over 10 years of
telecommunications, embedded design, and network layer implementation expertise who
is in search of a new challenge.
SELECTED CAREER HIGHLIGHTS
• Led a team of nine engineers through the entire software development cycle of a multi-layered real-time
embedded SS7-to-IP gateway, while also acting as a senior developer on the project.
• Sent to the UK as a consultant for the complete installation of an automated test system.
• Over 10 years of experience with C++ and object-oriented analysis & design.
• Awarded for streamlining and consolidating departmental operating procedures.
TECHNICAL SKILLS
• Languages: C, C++ (design patterns, Rogue Wave Tools.h++ libraries, advance memory management),
Java 2 Standard Edition (working towards Sun Java Certification by Oct 2009)
• Operating Systems: HP-Unix, Red Hat Linux, VxWorks
• Applications & Tools: SQL, Java Swing, Eclipse, NetBeans, ClearCase, CVS, Make, Perl, Shell scripting
• Network Communication Protocols: Media Gateway Control Protocol (Megaco/H.248), MTP3 User
Adaptation Layer (M3UA), Stream Control Transmission Protocol (SCTP), Message Transfer Part Level 3
(MTP3), GPRS Tunneling Protocol (GTP), Signaling Connection and Control Part (SCCP), ISDN User
Part (ISUP), Telephone User Part (TUP), Direct Transfer Application Part (DTAP), Base Station System
Management Application Part (BSSMAP)
NON-TECHNICAL SKILLS
• First- and second-tier customer support, leading and coordinating projects, mentoring skills, creating and
instructing tutorials and classes for application end-users, development and execution of unit- and
integration-test plans
PROFESSIONAL EXPERIENCE
Nortel, VoIP Development Jul 2008–Mar 2009
Senior Software Engineer Richardson, TX
• Reverse-engineered then enhanced an undocumented 7 KLOC system configuration and monitoring tool
written in Core Java and Swing for the purposes of adding network infrastructure-based firewall-rule
generating capabilities.
• Developed a set of technical documents detailing backup/restore and security hardening procedures on
the Nortel Ethernet Routing Switch (ERS 5000) for use in a Geographic Network Redundancy feature.
Nortel, Media Gateway Development Oct 2005–Jun 2008
Senior Software Engineer/Project Lead Richardson, TX
• Acted as the project lead for a team of nine software engineers developing a real-time embedded carrier-
grade Signaling Transport application for the purpose of allowing a wireless mobile phone provider to
Page 1 of 2
REY CHAVEZ ● ************@*******.*** ● 214-***-**** ● Page 2 of 2
transport its legacy SS7 network traffic over an IP-based network. Application designed using object-
oriented analysis and written in C++ for the VxWorks operating system.
• Project lead duties included leading document reviews and design discussions, ensuring all project
requirements were addressed, ensuring all hardware and test tool requirements were met, answering
protocol & component interaction questions, mentoring junior engineers, and working with team
members to track project milestones.
• In addition to project lead role, served as a developer writing 90% of the High Level Design document
along with the architect. Designed and implemented the Signaling Transport model (which made up 75%
of the application) into an existing 8 KLOC M3UA protocol stack. Designed and implemented the
configuration interface used by the system engineers to configure the application.
• Involvement with this project was throughout the entire software development cycle, from analyzing
functional requirements to field deployment and support.
Nortel, SGSN Development Jul 2002–Oct 2005
Software Engineer Richardson, TX
• Designed/implemented 2 KLOC worth of enhancements to a real-time embedded carrier-grade API for
communicating with a remote Home Location Registry in a wireless mobile phone network, as part of a
feature for calculating the location of a mobile handset, using object-oriented analysis and C++.
• Designed a cyclic redundancy check (CRC) API for detecting memory corruption out in the field, which
was usable in a real-time embedded system, and then integrated its use into 20 KLOC.
• Department lab coordinator; responsibilities included configuration and maintenance of Nortel Passport
15K-based GPRS and UMTS SGSNs, including ARP & IP network configuration, for use in automated
traffic testing of Nortel data software loads.
Nortel, Automated Tools Development Jun 1998–Jul 2002
Software Engineer Richardson, TX
• Using object-oriented analysis and C++, designed/implemented/enhanced a series of 5 KLOC client-
server applications and user APIs which implemented various wireless network communication protocol
stacks for the purpose of assisting in the verification of Nortel’s various voice and data software products.
• Provided 1st and 2nd-tier day- and night-time customer phone support for internal product verification
teams. Tasks involved troubleshooting hardware such as single-board computers, HP 9000s, and Dell
network servers, as well as analyzing and debugging client-server automated test applications running on
Red Hat Linux, VxWorks, and HP Unix.
• Developed and instructed several classes for end-users detailing the use of automated test platform, and
for the members of the team regarding the design and implementation for the platform.
• Mentored both junior engineers and recent college graduates.
EDUCATION
Texas A&M University College Station, TX
Bachelor of Science, Computer Science
REFERENCES
References available upon request.