Steve Jorgensen is a professional software developer with over
20 years of experience in a broad range of technologies,
industries, and application types, emphasizing software
interaction with relational database systems.
Technical Expertise
- Applications
-
Marketing •
Customer Relationship Management (CRM) •
Inventory •
Bill of Materials •
Material Requirements Planning •
Online Shopping Cart •
Real Estate •
Higher Education •
Elderly Care
- Languages
-
Visual Basic •
VBA •
Ruby •
Java •
JavaScript •
HTML/XHTML •
SQL •
Salesforce APEX •
VisualForce •
BASH •
Windows Batch File •
C/C++
- Frameworks
-
Ruby on Rails •
Visual Basic •
Microsoft Access •
Salesforce •
AppFuse •
Java SE •
Netbeans
- APIs
-
Windows •
Net::SMTP •
SOAP4R •
Memcached •
Mechanize •
attachment_fu •
RMagic •
Java SE •
Swing •
JavaMail •
JSP •
SiteMesh •
JDBC •
DAO •
ADO •
Google Maps •
PayPal •
PaySimple
- File Formats
-
CSV •
XML •
JSON •
YAML •
Rich Text (RTF) •
Microsoft Word 2003 XML (WordML) •
MIME •
HTML Email •
mbox •
.ini Files
- Concepts
-
Object Oriented Programming (OOP) •
Dynamic Language Programming •
Refactoring •
Unit and Integration Testing •
Test Driven Development (TDD) •
Design Patterns •
DRY/OAOO •
Domain-Specific Languages (DSLs) •
Model-View-Controller (MVC) •
Relational Database Design •
Object/Relational Mapping ORM •
Extract, Transform, and Load (ETL)
- Software
-
Microsoft Office •
Visual Studio •
Microsoft SQL Server •
MySQL •
PostgreSQL •
SQLite •
Oracle Database •
Legacy databases (FoxPro, Paradox, dBase) •
Eclipse •
Netbeans •
Subversion •
CVS •
RCS •
XMail •
Firebug •
JSLint •
Google Apps •
Comindwork •
Photoshop •
GIMP •
Inkscape
- Systems
-
Microsoft Windows •
Linux (Ubuntu, Slackware) •
Cygwin •
OS X
Some on-line applications Steve has worked on...