Ruby on Rails Engineer with Agile experience seeking new opportunities
1. William Saunders
11145 Touraine Court Johns Creek, GA 30002
678-230-6549
wsaunders@bellsouth.net
Ruby on Rails Engineer Agile Software Development Quality Orientated
Experience
Ruby on Rails Software Engineer Dec 2012 - present
Ericsson
Development of “Monaco”, a RoR application that manages Video on Demand for video service providers (cable companies and
telcos).
o Monaco is all about being big - millions of subscribers, 100’s of thousands of assets under management and 1000’s of
virtual machines for deployment.
o Monaco is all about being fast - ingesting new assets into the viewing catalog on a constant basis, handling channel
changes and video on demand transactions, providing api’s to other applications.
o Monaco lives on GitHub.
Supported Agile development - Pivotal Tracker and now Version One.
Utilized Mongo for big data. Built wrappers for the Aggregation Pipeline and redesigned most of the data access code.
Utilized Javascript, CoffeeScript and jQuery.
Tackled and solved a number of performance related issues immediately after joining.
Restructured the user experience to provide paging and searching over a large number of assets.
Redefined a number of API’s so they are now state of the art.
After being on board for a month, I was leading several lunch and learns. I also participated in all big design discussions.
Launched a new rails app to provide Cloud and VmWare deployment of 100’s of servers and 1000’s of virtual machines.
Fixed a lot of Javascript code and introduced CoffeeScript into the program.
Utilized HAML.
Completed several projects with rspec, cucumber and the fabricator gem.
Ruby on Rails Software Engineer May 2012 - Dec 2012
Primedia Inc.
Performed feature development on the flagship website, apartmentguide.com
Completed the ‘responsive design work’ to support mobile devices.
Completed the ‘ratings and review software’ based on the Bazaarvoice API.
Heavily involved on an in-house rails app to manage and match leases.
Utilized Javascript and CoffeeScript.
Utilized SLIM and HAML.
Appropriate utilized Github
Sought exposure to the Sinatra framework.
Supported Agile development (Pivotal Tracker).
Heavily utilized Oracle and some work with Mongo.
Software Consulting and Inventing August 2010 - April 2012
Completed a stealth project with investors on a rails application that would evaluate athletic performance. The application would
allow sports teams (NCAA, professional) evaluate potential recruits and draft picks.
The evaluation was based on a set of user-defined skills and on a gap analysis of the current team.
Completed work with a finger printing, card reader cradle company out of Australia on a business proposal for various smart phone
applications. Targeted medium food distribution companies with very strict inventory requirements.
Atlanta Tennis Championships Sponsorship May – July; 2010 and 2011
Responsible for ALTA’s (Atlanta Lawn Tennis Associations) sponsorship of the Atlanta Tennis Championships.
Negotiated sponsorship agreement with USTA (United States Tennis Association).
Lead all marketing programs.
2. Enablence Inc. Feb 2002 - May 2010
Vice President of Engineering
Originally Wave7Optics but later acquired by Enablence- promoted from Director of Software Engineering.
Enablence designed, manufactured and sold telecommunications equipment that proved solutions for Fiber to the Home and Fiber
to the Business applications.
Executive position in charge of the engineering program for the systems division. The product line included Optical Line Terminals,
Optical Network Terminals, Element Management Systems, copper access products, routers and switches.
Management of hardware development, embedded software development, element management system development and quality
assurance.
Built a multi-site team that included 2 North American locations with 45 engineers and an offshore location (India) with 35
engineers.
Lead the product rationalization and definition of the merged product line as a result of the Pannaway acquisition.
Developed on off shore development center in India and realized substantial cost savings as a result.
Implemented various scripts using Ruby. These include:
o Manufacturing test and configuration for new product
o Software backup scripts
o Test automation scripts
Large list of telecommunications protocols and embedded software can be provided.
Alidian Networks, Inc. Jan 2000 - Feb 2002
General Manager and Director of Software Engineering
Built a lab of 45 embedded engineers, EMS engineers and SQA department from scratch:
http://www.lightreading.com/document.asp?doc_id=1115
Software development utilizing VxWorks, C++ and Java
ISO 9001 certified multi-site development process based on the Rational Suite of tools.
Applications included:
o Embedded management applications
o Java based element management system
o Dense Wave Division Multiplexing
o Ethernet and SONET transport
Nortel Networks, Director of Engineering, Ottawa Canada and Alpharetta GA 1988 - 2000
Managed various projects in SONET, TR-303, ATM and DSL
Managed teams of up to 120 engineers
Mitel Corporation, Software Developer and Manager, Kanata Canada 1982 - 1988
Performed Compiler development.
Performed Operating System development.
Education
B.Sc. Honors in Computer Science
Queen’s University at Kingston, Ont, Canada