Ken Collins' Resume
As an long time blogger and open source software advocate, I highly suggest learning about my skills from other related sources. The software I write, information I publish, and technology I advocate paint a better picture of what I do and love about my craft. Please checkout my github accounts (metaskills or rails-sqlserver) or a list of my gems on rubygems.org.
- Email: firstname.lastname@example.org
- Location: Portsmouth, VA
Influences & Values
- A hardcore aversion to complexity.
- Solving low level problems in isolation to maintain high focus.
- Only using 3rd-party code that is written well & tested.
- Reading source code as documentation.
- Teaching! The best avenue to learning.
- Performing occupational maintenance.
Highlights of Qualifications
TOOLS OF THE TRADE: UNIX is my integrated development environment, specifically a Mac using ZSH shell with Sublime Text 3. I currently use rbenv and Pow for my local development stack with a back-end of MacPorts for anything else. Yes, MacPorts! I happen to like the /opt sandbox concept which keeps Apple's OS upgrades from hosing my dynamically linked dependencies. Git is the only SCM I like, but I have experience in many others.
PEOPLE SKILLS: I love to work with talented people! Even more so, I like to teach and help others learn about the things I myself love to do. I am currently the organizer for the Norfolk Ruby User's Group (757.rb) where we give talks each and every month. Teaching others and writing articles is not only enjoyable, but helps me stay current with my craft.
CustomInk - Fairfax, VA
2012 to Present
Being excellent. More details later...
PharmMD - Brentwood, TN
Sr. Application Architect
2012 to 2012
Decisiv, Inc. - Richmond, VA
Sr. Software Engineer
2006 to 2012
Senior developer on a very large multi-tenant Rails application for the heavy duty (class 7 and 8) truck industry. Experience maintaining and upgrading Rails from version 1.0 to current 3.2 version. Maintained the entire SQL Server stack for both Ruby and Rails. Sole author of the existing ActiveRecord adapter as well as the TDS protocol layer, a Ruby C extension which communicates to the database. This was done to ensure modern standards for web application encoding and platform longevity. More can be found on guest blog posts of mine titled Modern SQL Server & Rails and SQL Server 10x Faster with Rails 3.1 on the Engine Yard blog.
Created and maintain numerous gems that extend the Rails framework for the business model. These happen at almost every component to the framework but I do like to specialize in ActiveRecord extensions. The list below is just a small summary of the general accomplishments and work skills.
- DBA Level Knowledge of SQL Server
- Author ActiveRecord SQL Server Adapter
- Author TinyTDS Ruby C Extension For TDS Protocol Layer
- Legacy Java Application Ported To Rails
- Legacy Database Cloning For Rails Test Process
- Factory Driven Seed Data Vs Fixtures
- GroupedScope Plugin For ActiveRecord Associations
- QR Coding Scanning Vehicles & Matching jQuery Mobile Application
- Paperclip Backed By Fog/S3 With Deferred Uploads
- Memcached, Redis & Background Jobs
- BDD Process Based On Capybara-WebKit, MiniTest::Spec & Rails Integrations
- Advanced PDFKit Using HTML5/CSS3
- Capistrano Deployment Recipes
- And Much More...
Action Moniker, LLC. - Portsmouth, VA
2006 to Present
ActionMoniker is my personal entity for doing any type of software consulting or personal projects. Its name is an homage to 37signals' Nametron 3000™. A list of personal projects are included below.
MetaSkills.net is my own blog hosted on GitHub and published via a static site generator written in Ruby called Jekyll. It is written in HTML5/CSS3 standards and leverages some snazzy mobile first styles along with some technical SVGs.
- Heroku Development & Deployment
- Service Oriented Design In Rails
- Objective-C, iOS and Core Data
- Mobile Design Principles
- Unit & Functional Testing With Jasmine
- Advanced CSS3 Using Sass
Decipher, Inc. - Norfolk, VA
Software & Network Engineer
2005 to 2006
As the sole developer created a multi-tenant Rails eCommerce application tailored for the coupon industry. Due to the unique nature of the digital goods, virtual inventorying and security, the entire application included strict business rules on the monthly inventory per retailer campaign that had timeout hooks in the front end shopping cart. Digital goods were compiled and delivered via a custom Java application per transaction that created serialized coupons with barcodes for that specific transaction by the central Rails application. Made extensive use of ImageMagick and the GNU Barcode Ruby wrappers. Developed payment processing utilizing both the direct and express checkout methods of PayPal's NVP API.
Built a community marketing site for the company's upcoming trading card game (TCG) called FightKlub. The majority of my involvement for this application involved developing customizations to Mephisto/Beast and deploying them into production. These sites can be currently found at decipher.com and include Prototype animations, custom liquid templates, and core extensions to Beast to register new founding mentors.
Moved entire company from Microsoft ActiveDirectory/Exchange services to Apple XServes using OpenDirectory/Postfix/Cyrus. Also moved all non legacy .Net applications and websites to those existing XServes. Troubleshooted critical routing errors by predecessors and firewall configurations which also involved setting up new gigabit Cisco equipment to maintain companies DMZ and existing VLANs to offsite warehouses. Learn how I even setup my own home network way back in the day using Mac Minis.
- Working With Rails Prior 1.0 Release
- Expert Level ImageMagick Usage
- PayPal API Development For Front & Back Office
- Ops Experience Setting Up Email, DNS, Switches & Firewalls
Arcamax, Inc. - Newport News, VA
2004 to 2005
Joined the Executive Committee to help provide steerage for the company's new business unit that focused entirely on eCommerce sales of closeout CD-ROM Software and DVD Movie titles. It was my responsibility to maintain the profitability of the company, which relied heavily upon my previous Online Marketing experience and my technical prowess to leverage their existing IT infrastructure and Internet Publishing assets.
I successfully integrated all revenue and marketing channels into a trackable system that utilized a combination of their proprietary systems, 3rd party conversion tools, new custom code that captured and reported on aggregate data. A summary of these channels include:
- Retention Marketing System
- Search Marketing (Organic & PPC)
- Affiliate Program & Comparison Shopping Portals
- Online & Offline Media Placement
- Virtual Drop Shippers
- Incentivised Loyalty Program
Completely overhauled the entire pay-per-click search engine (PPCSE) and affiliate marketing systems into a successful prospecting engine within 8 weeks time. Built and integrated conversion tracking code that identified campaign success to the keyword level and post-conversion metrics into the retention marketing system for up to one year past the initial conversion. Benefits of the new systems also reported on:
- Product Category Performance
- Ad Copy Response
- Cart Bailout Metrics
- Click Fraud Sources
- Negative Keyword Terms
- Continuous Data Through the PayPal IPN
- Relevant Online Partnerships via AdSense & Publisher Referrals
Continually maximized PPCSE marketing from an average of 300 terms to over 30,000 terms and phrases with a 275% increase in buyers and overall campaign profitability. Added conceptually driven keyword campaigns and matching ad copy that captured nearly every tangible search a consumer would find offers and products. This was achieved using a combination of creative thinking at the consumer level and mining corporate date into datafeed campaigns that were dynamically driven by SKU metadata. Deployed keyword buys over the following 1st and 2nd tier PPCSEs, note that 3rd tier PPCSEs are rampant with click fraud and are not included Google, Overture (now YSMS!), MSN, Kanoodle, and the Kaboose Kids Search
Revamped the affiliate marketing program from a passive ad-hoc system that was frequently abused by self-referrals to a managed, proactive, lead generation engine for online partnerships. Established myself as a visible program manager that affiliates could interact with. Encouraged growth by usage of good communications and publishing writing bi-monthly newsletters that contained informative articles on how to maximize and use the more advanced technical aspects of the program. Acquired power affiliates and relevant online partnerships that increased the programs direct sales up 500% with value added buyers into the retention marketing system.
SwissDisk, Inc. - Los Angeles, CA
2004 to 2010
In the later part of 2004, I partnered with my brother Ben Collins to start up a small company in the niche market of the online storage industry. Even though our company was bought out, I still contribute by maintaining a position on the Board of Directors and continue my prior creative work and online marketing efforts.
- Logo, Website & Identity Design
- Implement & Theme Drupal CMS
Stratum Marketing - Norfolk, VA
1999 to 2004
Responsibilities included identifying customer requirements, making build-versus-buy decisions, maximize technology partnerships, and developing products to capitalize on existing and emerging market opportunities. Defined and managed the company's collocation/hosting needs, hardware/software suppliers, online media placement channels, e-commerce strategies & content management systems. Provided documentation/training, and many other hands-on IT support services.
Developed and managed many solutions for large-scale projects throughout the company. Successes were attributed to a utilization of strong organizational skills, standard management processes, and a hands-on understanding of numerous UNIX, Windows and Internet development practices. Maintained the highest customer satisfaction rating and strict adherence to project and financial milestones.
- Directed Both Creative & Technical Teams
- Local Addy Award Winner For Design/Development
- Vertical Marketing Experience In Travel/Tourism & The Food Industry
InfiNet - Norfolk, VA
Product Development & Affiliate Support
1998 to 1999
Worked to obtain lead technician by providing strong affiliate support, documentation of skills, and the ability to train new/existing staff. Provided the department with new efficient processes and applications.
Working with the head of Product Development, I was awarded a contract with NetSurfer to provide consulting and development for its Macintosh software distribution method. While partially on-site in Atlanta, Georgia, the product was built, tested, and integrated into the CD Surfer Kit for distribution to InfiNet and all of their affiliate newspapers.
Provided design and print services for the Human Resources Department's latest campaign of collateral pieces for their employment workshops.
- Design, Development & Test National CD-ROM Software Install
- Lead Affiliate Technical Support
MacGRAPHICS - Virginia Beach, VA
Account Manager & Design
1994 to 1998
Honed previous design, typography & layout experience in a full-service boutique agency during the cusp of the digital media age. This allowed me to gain invaluable knowledge and skills in the mechanics of traditional design/layout while using the earliest computer applications.
Worked with exciting local industries and brands such as the logo/collateral design for ABNB Credit Union, package design for Kettler International, and Womble Realty. Streamlined operations and developed efficiencies in workflow for many of these clients including re-writing sales and development specs for Bell Atlantics Yellow Pages ad production.
Created a new line-of-business for Internet Marketing at the onset of the development of other new-media companies. This was done by strengthening an existing client relationship in the Travel-Tourism/Hospitality vertical of the business. I was responsible for hiring and training new staff for this market.
- Website Development During The Onset Of The Internet
- Strong Page Layout & PhotoShop Skills
- Experience With Single To 4-Color Printing