Post Job Free
Sign in

Engineer Software

Location:
United States
Posted:
January 24, 2013

Contact this candidate

Resume:

John Arrizza Email: ja resume (one word) at arrizza.com

Objective: Software Architect working in an embedded software environment for a medical device company.

Qualification Summary: Architect or Lead Software Engineer in full lifecycle development projects, client liaison and architectural/design efforts while employed at international and shrink-wrap software houses.

Symbiq Platform Architect

C/C++, embedded, wireless, Perforce

Symbiq is an FDA class 2 device

Strategic planning

Led 20 person team

Nokia Mobile Phones, San Diego

12/2002

06/2004

Team Lead

C, embedded, wireless, Continuus

Led Call Applications Team

Led new feature development

Alaris Medical Inc, San Diego

09/2002

12/2002

Test Engineer

C++, COM/ATL, NT4 & Win2K

Automated testing

ClickTactics Inc, Atlanta

10/2001

05/2002

Architect

C++, VB6, Ant, Win2K,Perl, MS SQL

Extreme Programming

Automated testing

Marconi Commerce Systems, Greensboro

03/1997

08/2001

Lead Software Engineer

C++, embedded, pSOS, STL, Perl, Nmake, CC omake, Clearcase, Visual Source Safe, Bounds Checker, Named Pipes, Mail Slots, Serial Comm., TCP/IP, VB6, XML, XSLT, SQL Server 7.0, NT5

Serial communications

Protocol debugging

Internationalization

Automated testing

New Era Systems Services, Calgary

07/1993

03/1997

Senior Software Engineer (Contract)

C/C++, Multi-platform, TCP/IP, CSet/2, MSC, CC, JAVA, XVT, TCP/IP, SNA, HLLAPI, X.25, UNIX (Solaris, DGUX, HP/UX, FreeBSD), OS/2, WARP, Make, DOS, Win31, Win95, NT3.51

Project Lead and Architect

Technical Liaison

Technical Presentations

Full Life-cycle system development

Perl-like scripting language

7x24 system

BenchMark Technologies, Calgary

05/1988

07/1993

Senior System Analyst

IBM Mainframe, OS/2, JCL, Cobol II, PL/I, C/370, ISPF, DCF, Clists, Rexx, VSAM, OS/2, WARP, PM

Full Life-cycle system development

Client/Server

Language development

Joint Venture Project

Foreign Distributor

Business operations

Canterra Energy, Calgary

1987

1988

Programmer

Cobol

SED Systems, Calgary

1986

1987

Team Lead

CMS-2

Canterra Energy, Calgary

1985 (summer)

1985

Programmer

Symphony

U. of Calgary,

Calgary

1984

1986

Lab Instructor

Cobol, Pascal

SKILLS SUMMARY

Languages

MSVC, VC++ 6.0 & 7.0, C#, Perl, MS SQL

Libraries/APIs

STL, COM/ATL

Communication

NT Named Pipes, Mail Slots, Serial Communications, TCP/IP, sockets

Database

MS SQL Server, ODBC

Platforms

NT (3.51 – 2000), pSOS

Build

MS nmake, Ant, CC omake, scons

Configuration Management

Perforce, Visual Source Safe, ClearCase, PVCS, Continuus

Test

BoundsChecker, TrueTime, TrueCoverage, cppUnit

EDUCATION

Certification

1999, Sun Java Programmer

Greensboro, NC

Masters Degree

1988 – 1993 Masters in Business Administration

University of Calgary, Calgary, Canada

Specialized in Entrepreneurship Studies; evaluated Business Plan projects submitted by local entrepreneurs.

Degree

1983 – 1986 BSc. Computer Science (3.6 GPA)

University of Calgary, Calgary, Canada

Louise McKinney Scholarship in 1983 (3.8 GPA)

Patents

200********, 200********, 200********, 200******** Infusion Pump with Configurable Screen Settings

PERSONAL PROJECTSBlog: http://arrizza.blogspot.com/Working on top down operator precedence language written in perl as defined in Beautiful Code (Oram)Working on cross-computer monitoring system written in C#Working on very fast backup system written in C++ using a unique approach to minimize backup time and trafficBayesian email categorization written in C++Ant taskdefs to compile MSVC solutions written in Java, available on http://jtaskdefs.sourceforge.net/Particle Swarm Optimizer (http://www.arrizza.com/neuralnets/pso/pso.html)Was organizer for XPSD (San Diego Extreme Programming User’s Group) see http://www.xpsd.org and http://groups.yahoo.com/groups/xpsandiego/joinUnit test drivers, all using some form of reflection see http://www.arrizza.com/unittesters/unittesters.html



Contact this candidate