Peter Procopio

Last updated May 10th 2011
Resume powered by emurse

PETER PROCOPIO

Apex, NC 27502

http://career.genks.net/

-

OBJECTIVE 

I am looking for a position that allows me to utilize my skills as Senior Software Engineer in mobile development to help a company develop world class leading edge software.

-

SUMMARY 

Senior Software Engineer with experience in researching new technologies and solving complex customer business problems in both business logic and front end GUI development. I have direct experience with mobile development for 5 years. I have industry experience in telecommunications, enterprise marketing, retail and accounting solutions. I have more than 8 years of experience with Java with some J2EE. I also have over 9 years experience with C++ with recent experience with BREW Mobile. I also have 3 years of C# WinForms and Mobile experience in both the Full and Compact Framework. I have over 4 years experience with SQL including Oracle, SQL Server, SQL CE and MySQL. I have 13 years of experience with Windows and some experience with Linux. I am also the creator of two patents in networking and VoIP analysis.

Screenshots of some GUI development at:
http://career.genks.net/

-

SKILLS 

Mobile Development, Java, C++, C# .Net, MS Compact Framework, Visual Studio, Eclipse RCP/PDE, XML, BREW, Swing, J2EE, SQL (Oracle, SQL Server, MySQL and CE), Perl, OOP, OOD, Telecom, VoIP, Workflow, Windows, Enterprise Marketing, Research and Development, NetBeans

-

WORK EXPERIENCE 

2008 - Current

Cary, NC

Senior Software Engineer, Nokia (formerly Novarra)

Recently I have been using my mobile experience in J2ME and client side mobile web application development. I have also been involved with developing Eclipse RCP plug-in tools to enhance our ability to develop world class mobile web applications.

Working on a team that is designing and developing a web browser client for touch screen mobile devices. We are using C++, Brew and Perl to add advanced features to our web browser to simplify and enhance our users browsing experience. I am also responsible for training new and junior employees to enable them to quickly integrate into the client team.

Worked on several small teams to create new J2EE Web Services for high profile customer demands. The main project was providing the ability to render Microsoft and Adobe documents in a mobile web browser. I was also responsible for the design and development of the Server Side rendering of User Interface controls using Java, HTML, JavaScript, and Velocity.

Worked on innovation project in Java/J2EE and C++ that added advanced features to our products so that users could have a central repository of information no matter where they accessed our products on the internet.

-

2007 - 2008

Raleigh, NC

Senior Software Engineer, Intervolve

Worked on a small team developing our Market Leading On-demand Beverage Sales and Distribution Management Suite. I was responsible for designing and developing the Microsoft Mobile suite of tools. The work included development using C# and SQL CE for the Windows, Microsoft Mobile, Pocket PC, and SmartPhone/CE platforms.

Worked on a team developing a mission critical Enterprise Route Accounting System. Worked on all aspects of the design and development of a Java Swing and XML application with a MySQL database. Responsible for some of the most complex components of the system including General Ledger and Interface Compliance and Certification with Anheuser-Busch.

-

2004 - 2007

Morrisville, NC

Senior Software Engineer, Aprimo (Formerly Doubleclick)

Worked directly with external customers to gather requirements, design, develop, deploy, and support customized Enterprise Marketing Planning Software. Used Java, C#, SQL (Oracle and Microsoft) and XML to do rapid prototyping, development and deployment of our product.

Lead Developer for design, development and project management of several high-profile projects (a $100k project and two $250k+ projects). Improved our company image by building and mentoring a team that was easy to work with, delivered high quality software, and was on-time with all deliverables.

-

1999 - 2004

Morrisville, NC

Senior Software Engineer / Technical Lead, Acterna

Technical lead and subject matter expert on VoIP analysis technologies and applications. Responsible for the design and development in Java/Swing of for the user front end and C++/STL for the business logic of the VoIP and Application Response Time analysis suite. This software led to the creation of 2 patents (see below) and won the 2001 Quality of Service 'Product of the Year' award from Internet Telephony magazine.

Team lead on the project that converted our existing, industry leading, decode engine from an MFC based stand-alone application to a distributed and platform independent C++/CORBA based protocol analysis engine with Java/HTML/J2EE front-end.


-

1995 - 1999

RTP, NC

Senior Software Engineer, SmartTime Software

Technical lead on a team that was responsible for designing and developing protocol decodes in Windows C/C++. The team was responsible for creating over 300 fully functional protocol-decodes which helped provide the industries most complete library of protocol analysis.

Trained new employees and interns in software development and network fundamentals.

-

1994 - 1995

Chapel Hill, NC

Computer Operator, Performance Bike

IBM AS/400 Mainframe Operator.
Responsible for maintenance of computer network, daily report generation and phone systems.

-

1988 - 1994

Oswego, NY

Unit Administrator (Rank: SP4), US Army Reserves

Coordinated administrative, payroll and retention duties for 200+ person unit.
Supervised junior ranking team members.

-

-

EDUCATION 

North Carolina State University, Raleigh, NC, 1997 - 2002

MS in Computer Science

 

SUNY Oswego, Oswego, NY, 1989 - 1993

BS in Computer Science, 3 Grade Point Average

 

Syracuse University, Syracuse, NY, 1987 - 1988

N/A in Freshman English

 

-

PUBLICATIONS 

Co-Patent Holder # 6,691,167 B2 - Method and Apparatus for Network Problem Segment Isolation - May 2004

Patent Holder #6,952,406 - Method and Apparatus for reporting Total Call Quality - October 2005

-

AWARDS AND HONORS 

Co-Creator of Software that won the Quality of Service 'Product of the Year' award from Internet Telephony magazine - 2001.

-

COURSE WORK 

Algorithm Design & Analysis
E-commerce
Java - Intermediate, Advanced & Web App Development
Internet Protocols
Human/Computer Interaction
Advanced C++
Inprise Corba
VxWorks
High Speed Networks (ATM, Frame Relay)
Project Management
Voice over IP
Advanced Networking
Network Troubleshooting
Software Engineering
Time Management

-

KEYWORDS 

Mobile Development, Java, C++, C# .Net, MS Compact Framework, Visual Studio, Eclipse RCP/PDE, XML, BREW, Swing, J2EE, SQL (Oracle, SQL Server, MySQL and CE), Perl, OOP, OOD, Telecom, VoIP, Workflow, Windows, Enterprise Marketing, Research and Development, NetBeans, Patent, Research

-