Post Job Free

Resume

Sign in

Software Engineer Customer Service

Location:
Auburn, CA, 95603
Posted:
November 01, 2010

Contact this candidate

Resume:

BILL LEWIS

Pragmatic Software Engineering LLC.

***** ******* ***** **, ****** CA 95603

530-***-****(cell), abiem6@r.postjobfree.com

OVERVIEW

Highly self-motivated IT professional with 26 years experience in all

phases of software development with a proven success record in a broad

range of corporate software initiatives. Outstanding project and team

leader with proven capability to lead by example. Exceptional design and

coding skills that produce clear, concise, cost-effective solutions.

AREAS OF EXPERTISE

. Software Analysis, Design, Development, C++(19 years), Java(12 years)

. Web Development

. Service Oriented Architecture(SOA)

. Project/Team Leadership

. Open Source Solutions

. Project Management

TECHNICAL PROFICIENCIES

Platforms: Unix (AIX, Solaris, IRIX), Linux(Red Hat, SUSE, Mandrake),

Cygwin,

Windows (95, NT, 2000, XP, .NET), MacOS, iOS

Languages: C, C++, Java, C#, Objective C, PERL, Unix Shell Scripting,

SQL, PHP,

JavaScript, HTML, XSL

DBMS: Sybase, Oracle, MySQL, SQL Server

Tools: UML, GNU, CVS, Subversion, Ant, J2EE, Struts, JMS, JDBC,

Junit, JSP,

JSTL, Eclipse, MQ Series, BEA Tuxedo, Visual Studio, XCode

PROFESSIONAL HISTORY

Bally Technologies (Reno, NV) April 2010 - Present

Lead Software Engineer (Contract Position)

In conjunction with lead architect, helped design and implement new server

for processing G2S protocol messages. Server was implemented with .NET WCF

platform using C# and Visual Studio. Currently working to develop

IPhone/IPad based casino game applications. Work includes development of

IPhone/IPad game applications in addition to .NET interface server to

broker messages between game devices and casino host system.

All Weather Inc (Sacramento, CA) Sept. 2009 - Feb. 2010

Software Architect/Engineer (Contract Position)

Led a six person team to architect and implement an Integrated Weather

Display System for the Federal Aviation Administration. Working with a

legacy Java application, was instrumental in redesigning server internals

to retain existing functionality within low bandwidth constraints of the

FAA environment. Significant accomplishments included:

. Redesigned existing JMS hub/spoke topology to a subscription based

model.

. Authored SNMP monitoring solution capable of monitoring all sites

within an FAA TRACON, replacing legacy network monitoring system

capable of monitoring only the local site.

ETrade Securities LLC (Menlo Park, CA) 1997 -2009

Principal Software Engineer (Contract Position)

Recruited as a member of the corporate Architecture group to design,

develop, implement, cutting edge financial industry software.

Collaboratively worked on the design and implementation of overall

corporate architecture. Subsequently transferred into Retail Systems group

to implement changes to improve developer productivity and code quality.

. Was instrumental in developing two generations of Service Oriented

Architecture(SOA).

. Successfully designed, developed, and directed development effort

to implement distributed computing environment using BEA Tuxedo

application server.

. Was instrumental in developing an Open Source, WSDL compliant,

application server in C++ using Apache/FastCGI that replaced BEA

Tuxedo application server and eliminated associated licensing

costs.

. Within a collaborative environment, developed and implemented

proprietary Java servlet based application framework for enterprise

web applications that replaced Netscape Application Server and

eliminated associated licensing costs.

. Helped port 1.5 million line code base from Sun Solaris C++

compiler to Linux GNU C++ compiler.

. Authored C++ code generator in PERL to provide client and server

stub code for BEA Tuxedo. Subsequently modified this generator to

produce transport neutral, WSDL compliant, XML based client and

server stub interfaces in C++ to accommodate internally developed

proprietary application server.

. Ported Microsoft C#/.NET/SQL Server based MIS accounting system to

Open Source implementation using GNU C++/Apache/PHP/MySQL,

substantially reducing costs.

. Authored enterprise wide coding standards and testing procedures

for both C++ and Java languages.

. Implemented Extreme Programming Methodology(XP/Agile) and managed

XP teams for individual projects.

. Provided technical leadership and mentoring for junior level

developers.

. Developed C++ class libraries to abstract transport layer

functionality across multiple application server platforms.

. Authored hundreds of services in C/C++ to provide functionality for

numerous Broker Operations, Trading, and Customer Service Group

initiatives.

. Authored numerous Java web applications for Customer Service and

Broker Operations groups.

. Cumulatively authored over 200,000 lines of production code in C++,

and over 40,000 in Java.

Kaiser Permanente (Oakland, CA) 1996 -1997

Senior Software Engineer (Contract Position)

. Designed and implemented a Radiology Transcription data server

under Windows NT using Visual C++ that eliminated all hospital

based client hardware.

. Worked on Call Center development team and was responsible for

designing and implementing an object oriented data synchronization

server between an RS6000/Oracle database and mainframe DB2/IMS

databases; reduced support staff service calls by over 90%

. Designed and implemented Windows GUI applications for Call Center

Triage/Appointment desk using Visual Studio.

International Billing Services (El Dorado Hills, CA) 1993 -1996

Senior Software Engineer

. Worked in Factory Systems Research and Development to port complex

mainframe bill print system from Tandem mainframe to a real-time

UNIX implementation using IBM RS6000 and SGI servers.

. Developed X/Motif interfaces for monitoring data transmissions and

bill print processing activity.

. Designed and developed networked surveillance application for

system administrators.

GTE Sprint Communications(Burlingame, CA) 1984 - 1993

Software Engineer

Originally recruited into switching systems engineering group and was

responsible for development and maintenance of embedded system billing

applications on NEC and Northern Telecom class 5 telecommunication

switching systems. Subsequently transferred to network surveillance group

and was responsible for design and development of PC/LAN based applications

to provide real time analysis of network wide alarm input using C/C++ in

Windows/DOS environment. Also developed multiple GUI based trending and

analysis applications on SunOS/Solaris using OpenLook and X/Motif toolkits.

EDUCATION

B.S., Management Information Science California State University,

Sacramento



Contact this candidate