Career Objective
To help a business in the technology leadership arena by:
- Researching science into a useful technology, or
- Developing technology into a viable product or service
as a supervisor, manager, director, vice president or chief technology officer.
Qualifications
- Dynamic leader of technology personnel
- Degrees in physics and mathematics, minor in computer science
- Expert analyst of computer algorithms and processes
- Articulate public speaker, teacher and writer
- 25 years of Toastmasters communication & leadership training
- Proven specialist in cost reductions of computer operations
- Software Tool and Die Maker:
- Conceives, designs & writes software that helps write software better & faster
- UNIX guru
- Expert software engineer from high level languages to assembler:
- Capable database administrator and programmer:
- Especially Oracle, Informix, Microsoft SQL Server
Experience
- Contract Software Engineer at Raymond James, St. Petersburg, 04/2008 - Present
- Contract Senior Developer at First Advantage Investigative Services, St. Petersburg, 07/2007 - 04/2008
- Current contract goes through Tuesday, April 22, 2008.
- Through own initiative, designed and wrote RedGuy, a database comparison utility that rivals RedGate.
RedGuy displays differences between two databases and outputs a script that can be run on any database regardless of current configuration.
- Through own initiative, designed and wrote Windows Service to monitor changes to database table schema, triggers, stored procedures, views and functions and to alert project lead within five minutes of any such change.
- Initiated database audit trail, via table triggers and initially for debugging, then recognized and expanded for Sarbanes-Oxley compliance.
- Designed and wrote administrator-configurable data fields with dynamic
Windows Forms controls
(e.g., TextBox, NumericUpDown, CheckBox, DropDownList)
depending on the data type and, optionally,
enumerations within the DropDownlist.
- Designed and wrote web service in ASP.NET to validate and accept incoming orders,
formatted in XML, for investigative services.
- Enhanced existing desktop application in C# to emit XML for order updates.
- Wrote technical design specifications for new order,
order update and demo account functionalities.
- Project Lead, Medcere Corporation, Clearwater, 06/2005 - 07/2007
- Significantly improved medical practice management system in ASP.NET, JavaScript, AJAX, HTML and COM.
- Wrote XSL transforms to map database output into XML.
- Wrote Microsoft SQL stored procedures to speed up throughput.
- Wrote SQL table triggers for auditing.
- Researched, designed and wrote web-based generic database table update utility in C# ASP.NET and SQL Server stored procedures. Used SQL system tables to extract identity columns and foreign key relationships to aid user by populating dropdown controls.
- Consolidated multiple web addresses using different databases into single point of software with different databases. Reduced web site update time by 80%.
- Supported legacy ASP code. Added logging for better diagnostics.
- Designed user friendly Report Factory in AJAX, C# ASP.NET and SQL stored procedures against non-normalized database to empower users to write own reports with ease and convenience.
- On own initiative, wrote Microsoft SQL script to find a given piece of data within any column of any table within any database on a server.
- Promoted to Practice Management System Project Lead in 02/2006
- Founder of the Medcere Alumni Club
President, St. Jude Cathedral School Advisory Committee, 2005 - 06
- Led group of volunteers research & offer advice to the church rector and school principal concerning the long-term strategy of the school.
- Led transition from school advisory committee to school board.
- Secretary from 2003 - 2005
Software Engineer, iDatix Corporation, Clearwater, 2004 - 05
- Analyzed, designed & wrote C# .NET method to measure how much of a bitmap image of an elliptical checkbox on a medical questionnaire form is checked by a person's hand drawing of a check mark.
- Analyzed, designed & wrote the Microsoft SQL database (including triggers & stored procedures), and process & task definition portions (including GUI's) of a business workflow system in C# .NET.
- Helped design workflow user interface in C# and ASP.NET for their iSynergy Business Process Automation solution.
- Designed & wrote a Full-Text Microsoft Windows Service that OCR'ed TIFF files, leveraging their xTractor Automated Indexing Engine, and a corresponding Web Service that returned results from a full-text search query.
- Designed & wrote C# .NET application to produce PDF images of bank checks from database of check data.
- Wrote TIFF file page validator in C#.
- Analyzed, designed & wrote C# .NET Windows Web Service to effect the licensing of proprietary software. Used RSA asymmetric encryption to sign XML data & XSL transforms to print data as HTML.
- Winner of the prestigious iDatix Impact Award.
Mathematics Teacher, St. Petersburg College, 2003 - 07
- Taught Pre-Algebra, Elementary Algebra and Intermediate Algebra.
- Wrote PHP, MySQL, HTML, JavaScript online grade & attendance system.
Chairman, Fall Festival, St. Jude Cathedral, St. Petersburg, 2003 - 04
- Led 500 parish, school parent and teacher volunteers raise money via fall festivals.
Entrepreneur, richardmartino.com, 2002 - Present
- Advised technical turnaround management company on marketing.
- Creator of Megadelphia, online database of people, talent & companies, in PHP & MySQL.
- Taught Sun Solaris UNIX to Bear Stearns.
- Wrote real-time web-based ID card verification system.
- Tutor C/C++/C#, java, chemistry, physics, calculus.
Computer Teacher, Webster College, Holiday, 2003
- Taught Microsoft Access, Word Processing,
Web Design.
Mathematics Teacher, St. Petersburg Catholic High School, 2002 - 03
- Taught algebra, geometry, pre-calculus & advanced math topics.
- Wrote Newton's Method of Approximation in C to solve non-linear equations.
- Developed JavaScript-based online computer testing.
- Wrote JavaScript programs to output configurable Vector Markup Language.
Client/Server Team Leader, Verizon Data Services, Temple Terrace, 1996 - 2002
- Led 24 x 7 client/server production support team keep Informix & Oracle databases on HP/UX & IBM AIX in sync w/DB2 on IBM mainframe.
- Developed error & error correcting unmanned, automatic database loading system in HP/UX & IBM AIX shell scripts, and Oracle ProC & Informix ESQL.
- Led software engineer to write automatic database manipulation system.
- Taught UNIX & shell script to department.
- Mentored two junior associates to become team leads.
- Led director-level Employee of the Month Committee.
- Selected by management for Continuous Process Improvement Team.
- ISO 9000 Management Representative.
- Helped department achieve SEI CMM Level 2 Certification.
- On own initiative:
- Saved $215,000 per year by automating work processes.
- Automated Informix database reorg's by writing HP/UX cronjob & Informix SQL & eliminated manual reorg's.
- Automated end-of-month processing & reduced manpower.
- Eliminated work by writing work estimation tool in JavaScript that business analysts used directly instead of asking same question to team leader.
- Improved planning by writing automatic change notification system from INFOMAN JCL to UNIX Korn shell scripts to email & pagers.
- Improved monitoring costs by writing web program to display time analysis.
Software Engineer, Nielsen Media Research, Dunedin, 1992 - 95
- Helped write face recognition embedded system in C/C++.
- Measured effectiveness of software algorithm changes.
- Winner of the prestigious Dun & Bradstreet Agent of Change Award.
Owner, Designer Software, Inc., Clearwater
- Incorporated & ran own computer consulting business.
- Hired employee to work as subcontractor at GTE Information Systems.
- Placed subcontractor at Contraves to write airport control tower simulator.
- Derived equations, wrote C code for numerically controlled 5-axis milling machine that cut geometric shapes of steel into drill bits and burrs.
- Helped design embedded system in C for a Motorola 68332, that maintained uplink antenna on a C-130 aircraft to always point to Milstar satellite.
- Led a team of software engineers develop sales tool for fixed price for Geonex.
- Wrote UNIX/C programs to connect digitized plats into larger map for Geonex.
- Helped write embedded C code to control AT&T Paradyne multiplexer chip.
- Recovered deleted files from raw, uncooked disk of AT&T UNIX system for Data Retrieval Services.
- Wrote fleet maintenance program in Workstation BASIC for fixed price for Nicholas Financial Services.
Education
- Graduate study in Engineering Management, University of South Florida
- Business Analysis, Statistics, Operations Research
- Bachelor of Science in Physics, Bachelor of Science in Mathematics, minored in Computer Science, magna cum laude, 176 credit hours in four years, Pennsylvania State University
- Thermodynamics, Quantum Mechanics, Solid State & Nuclear Physics
- Calculus, Differential Equations, Tensor Analysis, Fourier Transforms
- Compiler Writing, Operating Systems, Algorithms, Numerical Analysis
- Distinguished Toastmaster, Communication & Leadership, Toastmasters International, 1978 - 2003
- Instrumental in founding five new Toastmaster clubs
- Club President, Area Governor, Division Governor
- Technical, Motivational & Humorous Speaker
- Self initiated study of psychology, personality & leadership works
Additional Skills
- Parliamentary Procedure, Robert's Rules of Order