Eldon L. Lewis
[pic]
**** *. ******* **. . ****, AZ 85213-6004 . Telephone: 480-***-**** . e-mail:
abhmgc@r.postjobfree.com
PROFESSIONAL SUMMARY
[pic]
Over 20 years experience developing software applications as well as
creating/maintaining toolkits for other developers.
Skilled in maintaining and enhancing code developed by other programmers.
Diligent in completing projects with strong attention to detail.
Enjoy working independently as well as in a team or non-technical environment.
Excellent verbal and written communication skills.
Languages: C#, Visual Studio C++, Qt, Palm WebOS, Borland's Object Pascal, Borland's
C++Builder, Perl, HTML, SQL, Java, JavaScript, MS/DOS 8086 Assembly Language.
Databases: SQL Server, Access, MySQL, SQLite.
Operating Systems: Windows 7/Vista/XP/NT/2000, Macintosh, Linux.
Version Control Systems: Subversion, WinCVS, StarTeam, Visual SourceSafe.
EXPERIENCE
[pic]
ENOSERV, L.L.C.
Software Developer, July 2009-Present
Wrote Windows Service/Database Backup Application using C# and WPF. Wrote C#
components for Vector/RTS. Wrote work order management functionality for PowerBase.
Worked on Vector Application, written in C++Builder, to improve User Interface. Wrote
integration code in Delphi to allow Enoserv's PowerBase to import Adwell test results.
Wrote C# standalone application to allow importing Adwell test results.
ILINC COMMUNICATIONS
Consultant, March 2009-Present
Responsible for enabling iLinc to be able to visually tell who is the current speaker
in a teleconference call, using Qt and C++ in Visual Studio 2005 and XCode on the Mac.
ILINC COMMUNICATIONS
Application Developer, July 2007-March 2009
Responsible for developing communications software, using Qt and C++ in Visual Studio
2005 and XCode on the Mac, enabling iLinc to be able to record a conference call on a
phone bridge and also to control integrated audio calls: Mute the call, put the caller
on hold, etc. This entailed writing code to allow the client to communicate with the
conferencing server, the conferencing server to communicate with the audio conferencing
center and the audio conferencing center to communicate with the telephone soft bridge,
each on different servers. Wrote code to allow our software to use third-party phone
bridges and provide integrated control of user phone lines. This was accomplished
through a client-server, SSL, multi-threaded environment. Developed a SOAP client and
a SOAP server to enable communication with third party phone bridges.
Developed code for converting iLinc's PowerBoard functionality to use Qt's GraphicsView
class in order to allow it to be more efficient and with the end goal of allowing
PowerPoint animations.
NEVRONA DESIGNS
Software Engineer, 1998-2007
Maintain and enhance the Rave Report Writer toolkit. Provided the ability for Nevrona
customers to add dynamic Tips and Tricks to Nevrona's web page using a combination of
Perl, HTML and IntraWeb. Wrote, in Delphi, Nevrona's inhouse customer tracking program,
which uses SQL Server for its data storage. Wrote, in Delphi, the bar code
functionality which is included in Nevrona's Rave Reports (a programmers reporting
toolkit). Provided the capability to output reports natively to HTML, PDF, PostScript,
RTF and Text formats. Wrote a Java JNI wrapper around Rave Reports 3.0 so that it could
be used within the Java platform.
EDUCATION
[pic]
Self-taught
1984-Present: C#, C++ Visual Studio 2005, Qt, ASP.NET, Visual Web Developer 2005
Express, Ajax, Perl, HTML, Borland's C++Builder, Borland's Delphi, SQL, Java, Turbo
Pascal, MS/DOS 8086 Assembly Language, CB86 Basic.
Certificate of Completion
Phoenix College, 1985, Court Reporting, Phoenix, Arizona.
Graduation Diploma
Mesa High School, 1976, Mesa, Arizona.