Building software to help run your business and connect to the world. Experienced, professional, full-stack software development for the Web.
Technical Expertise
- Applications and Industries
- Marketing • Customer Relationship Management (CRM) • Energy Efficiency Promtion • Elderly Care • Inventory • Bill of Materials • Material Requirements Planning (MRP) • Online Shopping • Real Estate • Higher Education • Training and Certification
- Programming Languages
- Ruby • Java • JavaScript • Clojure • CoffeeScript • PHP • Apex (Salesforce) • PHP • Visual Basic • VBA • Bash • pgScript • Transact-SQL (T-SQL)
- Web and User Interface Technologies
- HTML • CSS • VisualForce (Salesforce) • Backbone.js • Formtastic • Java Swing • JSP • SiteMesh • Apache • Varnish
- Software Frameworks and Toolkits
- Ruby on Rails • Force.com <(Salesforce) • jQuery • Concrete5 • Java SE • Swing • AppFuse • JSP • Visual Basic • Microsoft Access • Microsoft Office
- Application Programming Interfaces
- Google Maps • PayPal • PaySimple • Salesforce • Microsoft Windows
- Database Technologies
- PostgreSQL • MySQL • Microsoft SQL Server • SQLite • HyperSQL (HSQLDB) • Oracle Database • S3 • Memcached • ActiveRecord • JDBC • ODBC • OLE DB • DAO • ADO • pgScript • hstore • Legacy databases (FoxPro, Paradox)
- Concepts
- Continuous Integration • TDD • BDD • Agile • DRY • YAGNI • Ports and Adapters (Hexagonal) Architecture • Coupling and Cohesion • Relational Database Design • Extract, Transform, and Load (ETL)
- Editors, Environments, and Tools
- Vim • Textmate • Eclipse • NetBeans • Visual Studio • Microsoft Office& Access IDEs • Ruby Debugger • Firebug • Internet Explorer Developer Tools • RSpec • Cucumber • jUnit • TeamCity • Git • Subversion • CVS • RCS • VMware • VirtualBox • Jira • PivotalTracker
- Data Formats
- CSV • XML • JSON • YAML • Rich Text (RTF) • MIME • HTML Email • mbox • Microsoft Word 2003 XML (WordML) • HTTP request/response
- Operating Systems
- Linux Email • OS X Email • Microsoft Windows Email • Cygwin