photo of me Joshua Delsman

West Hollywood, CA
Email me -

PERSONAL PROFILE

Highly qualified, senior-level web application developer with over ten years of management and development experience in the Internet service and media industries. Effective leader focused on the simplicity, accessibility and ease of use of software. Talent for reversing negative sales trends, creating beautiful, exciting user experiences [like this one!] and maximizing profit and automation in businesses both large and small. Qualified and highly-regarded expert in Ruby and JavaScript programming languages.

EDUCATION

Florida Atlantic University - Boca Raton, FL
Partial Computer Science (B.S.) degree - 2008 to 2009
Suffolk University - Boston, MA
Partial Business & Marketing (B.S.) degree - 2007 to 2008
William T. McFatter Technical Center - Davie, FL
New Media/Graphic Arts certificate - 2003 to 2007

PAST JOBS

Lead Ruby on Rails Engineer - TotalTV

Rovi Corporation - March 2013 to Present - Burbank, CA

Migrated the TotalTV 2.0 application from the ground up in Ruby on Rails 4.x, Ruby 2.x, Backbone, CoffeeScript and many other cutting-edge web technologies from an older .NET platform. Lead a team of front- and back-end developers using Scrum methodologies, and also assisted in migrating and merging multiple other similar Rovi TV guide applications into a single, sustainable platform. Lead the company on the path to a containerized deployment structure using cutting-edge technologies such as Docker and CoreOS.

Senior Software Engineer

HYFN - July 2012 to March 2013 - Hermosa Beach, CA

Created Facebook apps for a wide variety different clients, such as MTV, Marriott, Ultra Records, Fandango, etc. Also worked on internal project called HYFN8.

Senior Software Engineer

Motorola Mobility - May 2011 to October 2011 - Beijing, China

Contracted for a short time to support Motorla's Ruby/Rails-based Android cloud deployment framework.

Senior Software Engineer

Critical Mention - January 2011 to July 2011 - New York, NY

Headed up projects to upgrade Rails-based software projects to Rails 3. Abstracted functionality from a number of projects and developed a separate API for third-parties to utilize using widgets. Developed an OAuth v2 authorization server from IETF draft specification, and developed a high-level JavaScript API which widgets used to communicate around same-domain policy limitations.

Head of Software Development

Ultraspeed [now part of Six Degrees] - May 2009 to January 2011 - London, England

Designed and developed an enterprise-grade billing/customer management and ordering platform using Ruby on Rails, incorporating over ten different third-party SOAP and REST APIs. Worked with large domain name and SSL certificate providers such as Tucows and GlobalSign to assist with their API development to help meet our needs.

Wrote an open-sourced EPP Ruby gem to interface with domain name registries supporting the standard EPP protocol; used in Ultraspeed operations, and by other companies publicly. Gave successful talks in London at industry events on the power of Ruby on Rails web development, and how to succeed using it.

… As a team member he is invaluable with his ability to cut directly to any issue and communicate it in an effective manner with the team, always helping improve our agile processes. As a developer he seeks constantly to improve on his code, by researching, by experimenting, and by ultimately implementing incredible improvements, often in his own time, to assure a product he can personally be proud of …

Josh Cook
Product Manager (TotalTV) at Rovi

I worked with Joshua on the TotalTV project where he was the lead engineer. He was responsible for the backend services, code reviews, system architecture, devops, and many other critical functions. The project would not have moved as blazing fast without his quick thinking, impressive coding, and leadership. His breadth of knowledge and ability to quickly learn new things are critical qualities for anyone in a lead position.

Josh is an extremely capable individual who's personal drive and motivation to provide simple, well thought out solutions and systems for complex and integral projects have been a key factor to the continuing and future success of the Ultraspeed Group. It's rare to see such attention to detail and pride in one's work in someone of his age. I'm positively refreshed by his attitude to take an active interest in other areas of the business in implementing his development projects.

Josh is a first-rate developer. He has a passion for doing it the right way, combined with a blazing output rate. He also does a very good job and keeping track of the latest trends and projects that improve the performance, maintainability and scalability of web applications.

Josh is a creative and motivated team leader. [His] accomplishments and professional presence is comparative to someone who has been in the work force for 20 years. He continually finds ways to implement new concepts and existing concepts in a more efficient fashion. Always dedicated to the projects at hand and making the best decisions to assist his coworkers and the companies needs. I fully recommend adding Josh to any team that requires growth, he will drive the project to fruition.

Skills

Web UI/UX Skills

  • Hand-coded HTML 4.01 & XHTML 1.0 (Strict)
  • HTML 5
  • CSS 1, 2.1 & 3
  • Standards Compliancy
  • Wireframing
  • Accessible User Interfaces
  • E-mail Design/Coding for Web and GUI Clients
  • Search Engine Optimisation (SEO)
  • Cross-platform Compatibility
  • Flash 8+
  • AJAX
  • Usability Studies

Web Development

  • JavaScript (jQuery / Prototype Frameworks, Backbone.JS)
  • Ruby 1.8 and 1.9
  • Ruby on Rails (Versions 1, 2, 3)
  • Sinatra (for API development)
  • Basic Understanding of Java / JSP Principles
  • Git / GitHub (Preferred)
  • CVS
  • Subversion
  • UNIX Shell Scripting
  • MySQL 4+, MongoDB, PostgreSQL, Redis
  • XML / YAML / JSON (Preferred)
  • RESTful API Design

System/Network Administration

  • OS X [Client and Server]
  • Windows NT / 2000 / 2003 / XP / 7
  • *nix (CentOS, Ubuntu/Debian, CoreOS, etc.)
  • Web Server Optimisation/Clustering
  • cPanel / DirectAdmin / Plesk
  • TCP/IP Networking
  • BIND DNS Service
  • FTP / WebDAV / rsync / SCP
  • Apache / LigHTTPd / nginx
  • Mongrel / thin
  • Passenger / Ruby Enterprise Edition
  • Sphinx Search
  • Nagios & Zabbix Server Monitoring
  • APF / BFD / SIM / Rkhunter (UNIX Security)
  • Asterisk PBX / VoIP
  • VMware
  • Docker