Objective
Experienced, diligent and motivated Software Engineer seeking long-term
full-time positions. Excited to add value to your
orginization by empahsizing strong design and process methodologies in
a dynamic team-centric environment. Willing to go the extra mile to see
your enterprise bring top quailty software products to market that
fulfil your customer's needs in a timely manner. |
Strengths
- Languages:
- C++, Perl, MySQL, JavaScript, C#, C, HTML, shell
scripting, MS-SQL, Visual Basic, 3D-Studio MaxScript , Eiffel and
Pascal
- APIs (Application Programming Interfaces):
- Simple DirectMedia Layer
(including SDL_mixer and SDL_image), XML::LibXML, DBI/DBD, Selected
Win32 APIs, Immersion
Force-Feedback Library, and general Unix, ANSI and C/C++ library APIs.
- Platforms:
- General cross-platform development, Windows (2003
Server/XP/2000/NT/ME/98/95/3.1), Linux (Intel, PPC, Alpha, Sparc), Unix
(Solaris, SunOS, AIX, HPUX, IRIX, Ultrix, and OSF1), and MS-DOS
- Tools:
- GNU tools and compilers, Visual Studio Environment,
Subversion, CVS, RCS and Visual SourceSafe version control systems, InnoSetup Windows application
installer, GIMP, Photoshop, general Unix tools, general purpose office
software
- Skills:
- Software system design including exposure to Waterfall and
eXtreme Programming methodologies, General PC troubleshooting and
repair, Linux system installation and maintenance, Network
configuration and wiring
- Miscellaneous:
- Creative solutions to problems, energetic attitude,
pro-active team building, endless dedication and loyalty, and eager to
learn
|
Experience
Contractor (Software Engineer and Interim CTO)
|
Initially responsible for
entirety of companies IT needs, including network maintenence, mail
server maintenence and configuration, user workstation troubleshooting
and repair, risk assesment and mitigation. As IT department grew,
specialized into enhancement, maintenence, quality assurance and
deployment of company's web based eDispense
inventory, ordering and dispensing management system. The application
is written in Perl, utilizes HTTP+SSL (Hyper-Text Transfer Protocol +
Secure Socket Layer) via CGI (Common Gateway Interface), runs under
Apache on Red Hat Enterprise Linux, with MySQL database. Spearheaded
adding support for 340B product line (shipped by third party vendor),
Workmans Comp and Insurance billing and managed practice billing system
which now generates significant new monthly profit from new and
existing clients.
|
Contract Software Engineer
|
Responsible for enhancing and
maintaining companies real-time traffic-centric web portal for cellular
phone users. The application was written in Perl, utilized HTTP
(Hyper-Text Transfer Protocol) via CGI (Common Gateway Interface) and
SMS (Short Message Service) protocols, ran under Apache and Linux, and
relying on data from a local MySQL database, and third party data in
XML. I was responsible for all aspects of requirements gathering,
design changes, implementation, testing and deployment of new features
including intigrating speed based data into our system, UI (User
Interface) overhaul, Points Of Interest and Gas Price Intigration. Also
responsible for assessing potential risk and investment of a proposed
change, and communicating it effectively to management. |
Software Engineer
|
Worked on four commercial
titles for Windows (95/98/ME/NT/2000/XP) platform based on DirectX: Star
Trek: Away Team (Published by Activision, Inc.; Santa Monica,
CA - Original
Web Page) , Zax: The Alien
Hunter (Published by JoWooD
Productions Software AG; Austria), Ricochet, and Swarm
(re-release). General C++ library and engine programming on
Reflexive's Velocity Engine including collaboration in
development of C++ based persistent object system. Developed HTTP
(Hyper-Text Transfer Protocol) client-server e-commerce purchasing
system (based on forethought.net's "PerfectPay" credit
card solution) using Perl for CGI (Common Gateway Interface) scripting
and log file management. Integrated this system into Ricochet and Swarm.
Setup and maintained Bugzilla
bug database on an internal Linux server. Developed Artist tools in
3D-Studio Max's MaxScript. |
Assistant Software Engineer
|
Customized a pricing database
API (Application Programming Interface) for a Linux based auto parts
POS (Point Of Sale) system. |
Application Developer
Software Development Intern
|
Maintained C based Image
Management Server database system in cross-platform Windows/Unix
environment. Streamlined localization of GUI (Graphical User Interface)
for German and French speaking customers using shell and Perl scripts.
Worked with SCARS bug tracking and resolution system |
Software Engineer
|
Worked on embedded Software
Requirements Specification for "Navy Theater-Wide L.E.A.P. Kinetic
Warhead" tactical missile interceptor. Developed software metric tools.
|
|
Education
Irvine Valley College:
|
Irvine, CA; |
September 2002-June 2003 |
|
Visual Basic and C# courses
to update my job skills. |
Saddleback College:
|
Mission Viejo, CA; |
January 1999-October 1999 |
|
American Sign Language
courses. |
Rochester Institute of Technology:
|
Rochester, NY; |
August 1994-May 1998 |
|
Coursework included Unix,
Object Oriented programming concepts, C++, Eiffel, library use and
development, software life-cycles, computer science theory, computer
graphics, operating systems and data communications. Other classes
covered digital design (TTL), CPU architecture and development of
full-scale software applications. Learned to apply object oriented
programming concepts and software engineering development techniques to
find effective software solutions to practical problems. |
Prior to college:
|
Programming since the first
grade. During high school, worked on several Basic and Turbo Pascal
projects including a word search creator, a ray-tracing engine, a
graphics printer driver, and Tetris for an ANSI terminal. |
|
Last updated
August 07, 2006
|