avatar

Curriculum vitae:
Craig B Kaminsky

About Me

Originally from Washington, DC, I am a web and mobile application developer living in a small Colorado mountain town, called Ouray (population 1000, elevation ~7800 feet). Outside of my professional life, I also coach CrossFit and am a "retired" High School Girls basketball coach. Additionally, I am a member and officer on Ouray's volunteer fire department.

I work primarily with Ruby and Ruby on Rails (Ruby/Rails). Prior to making the switch to Ruby/Rails full-time in 2012, however, I worked in Java and ColdFusion (CFML) for more than a decade. In addition to those back-end technologies, I have extensive experience with HTML, JavaScript, CSS, and SaSS.

I spend many hours building relational databases in PostgreSQL, Microsoft SQL Server, and MySQL. I have played with NoSQL solutions, MongoDB in particular, but have not yet had cause to use them in a real application.

I'm also keen on continuing education, especially in the tech industry. Currently, I am actively playing with and learning the following technologies: Python, Swift, and the new Rails stack (Hotwire).

Finally, my work also entails server management. I regularly manage and build cloud-based servers on Rackspace and/or Amazon Web Services. While I am most comfortable with Ubuntu variants, I can comfortably get around most distros.

Education

  • 2015

    Speciality Paths: Rails, JavaScript, CSS, Git

    Continuing education classes and coursework completed via codeschool.com, gorails.com, driftingruby.com, pragmaticstudio.com and others. I use these services to keep up on new technologies (Hotwire, ECMA JavaScript, and the like) while also honing existing skills.

  • 2004

    Server- and Client-side Web Programming Certifications

    University of Illinois, O'Reilly School of Technology

  • 1999

    Master of Arts, Anthropology

    University of California, Santa Barbara. Area of concentration: South Asia.

  • 1992

    Bachelor of Arts, Anthropology

    University of Pittsburgh.

Experiences

HomeActions, LLC
Oct 2012 - present
Senior Application Developer
Rewrote a legacy (10+ years old) content delivery platform, originally written in ColdFusion, in Ruby (with Rails) from the ground up. The platform has been completely rebuilt with a new, modern architecture and is now nimbler, faster and more scalable as well as being able to interact with other machines and applications via internal and external APIs.

In early 2015, I broke our monolith up into 4 smaller, more efficient Rails engines. The result has been a drastic increase in performance while reducing the average cost per server.

The new system currently handles assembling, processing, delivering and tracking thousands of electronic newsletters each month sent to more than 3 million recipients.
ImageAid, Incorporated
Feb 2001 - present
President/Director of Technology
ImageAid is a company that I started in 2001, under which I did exclusive development and design work from 2002 through 2012. Over that decade, we designed and developed web and mobile applications in ColdFusion, Ruby, PHP, and JavaScript for a wide range of clients. For more on ImageAid and its work, please visit www.imageaid.net.
NSite
Mar 2012 - Oct 2012
System Design Architect
Design and develop web and mobile applications in ColdFusion, JavaScript and MXML/ActionScript 3 for a DoD contract/project. Rewrote the ColdFusion mobile API for better integration with Air application and increase performance with the master application. Also assist with another ColdFusion team at Nsite to help grow that product and improve the foundation of the code.
Other
Jan 1993 - Mar 2012
Additional Work History
Available upon request.

Contact

970 325 3048
imageaid@gmail.com
Ouray, Colorado

Skills

Ruby
Ruby on Rails Framework
SQL (PostgreSQL, SQL Server, MySQL)
HTML
JavaScript
CSS
Python
Beginner
Proficient
Expert
Master

Open Source Projects

Languages

English
Spanish

Hobbies

CrossFit
Hiking
Dogs
Snowshoeing
Skiing