Michael Koby
*******@*****.***
SUMMARY
Michael Koby is an experienced technologist who has used and understands a wide variety of
technologies and platforms. Michael has spent time as a developer, analyst, and technical writer over his
long technical career. He has been involved in several development projects, large and small. Michael s
development experience is rooted in custom .NET C# development and SQL Server and his previous
work experience has involved heavy data integration utilizing these technologies. Michael has recently
begun utilizing Ruby on Rails for projects and recently co-authored the site LiveShow
(http://www.booktheliveshow.com). Michael is also the current leader of the Houston Dynamic Language
User Group which meets monthly. His tasks include lining up topics and speakers on a monthly basis, as
well as ensuring the availability of food for the meetings and giveaways to be raffled off.
Michael can learn new things quickly and strives to continue to learn and understand new technologies as
they emerge. Michael Koby s current technology interests include deep understanding of development
principles and methodologies that transcend programming languages, continuous integration, mobile
application development, dynamic langagues, and online social networking/media. His wide skill set
allows him to understand varying technologies quickly while allowing him to see the pros and cons when
compared to other technologies.
TECHNICAL SKILLS
Languages/Development Tools C#, Windows Forms, ASP.NET, Ruby, Ruby on
Rails, Git, XML, NUnit, Team City, TDD.NET,
Resharper, NAnt, Bash, Mono, VmWare
Workstation, VirtualBox, Java, Visual Studio .NET
(2003-2010), MonoDevelop, Eclipse, Apache,
Subversion, VisualSVN
Infrastructure Windows Server 2003, Windows XP, 2000, Gentoo
Linux, Ubuntu Linux, Microsoft SQL Server,
MySQL, VmWare Server, Web Services, Samba
Databases Microsoft SQL Server (2000-2008), MySQL,
Enterprise Manager, Query Analyzer, SQL Server
Management Studio, Aqua Data Studio
EXPERIENCE
Just for Bands, Smyrna, Tennessee 01/2010 - Current
Co-Founder & Chief Technologist
Project Technologies: Ruby, Ruby on Rails, Heroku, Git
Michael co founded Just for Bands and acts as the chief technologist making technical decisions about
frameworks, platforms, and source control systems used. He also drives the development decisions for
style, testing, and overall design. Michael also drives developer focus, prioritizing features and bugs.
Sogeti, Houston, Texas 08/2007 Current
Senior Consultant
Sogeti USA, Houston, Texas 08/2007 Current
Michael was responsible for delivery of client projects both as a solo consultant and when working in a
team. He worked closely with other Sogeti consultants to ensure client satisfaction and high quality work.
Mr. Koby was also involved in the sales pursuit process and assisted from a technical aspect on sales
pursuit leads involving multiple technologies and clients. He worked closely with pursuit team members
to ensure a thorough understanding of the client s needs and resources in order to provide accurate and
cost-effective solutions.
During his tenure at Sogeti, Michael Koby also gave presentation on new technologies to help inform and
teach other consultants about these technologies.
City of Houston, Houston, Texas 08/2010 - Current
Quality Assurance & Build Master
Project Technologies: Visual Studio, Team Foundation Server 2010, Test Lab Manager, Parasoft
SOATest 9
Michael performed the duties of both a quality assurance specialist and build master.
As build master, Michael designed and built a build system that utilized individual build workflows for the
various aspects of the system in question including; services, client, database, and ECM services (Kofax
and Onbase).
As a quality assurance specialist Michael wrote stepped out test plans for various aspects of the
application, actively tested the client application, and assisted in the automation of testing both the
services and client.
Consolidated Graphics, Houston, Texas 05/2010 - 07/2010
Developer
Project Technologies: Visual Studio, C#, SQL Server, NopCommerce
Michael assisted in the development of an integration web service layer to go between multiple parties
involved in a cross-company storefront for graphics related printing. His responsibilities involved coding
pieces of the web service, making design decisions, and assisting other developers in understanding the
project and the code being developed.
Schlumberger, Houston, Texas 09/2009 & 01/2010
Technical Writing
Project Technologies: Visual Studio, C#, SQL Server, Microsoft Word
Michael was in charge of reviewing existing (outdated) documentation, interviewing developers, and
organizing information into a document that would be included in a larger developer's handbook to be
given to users of the development libraries being documented. This included ensuring that the included
text was in fact up to date with current code samples, and current usage examples. Michael also
developed a couple of small examples during the course of the writing in order to have valid code
samples included in the documentation.
Baker Hughes, Houston, Texas 04/2009 & 06/2009
Continuous Integration/Subversion Consulting
Project Technologies: Visual Studio, C#, SQL Server 2005, Subversion, VisualSVN, Team City, NAnt,
WIX
Michael was responsible for installing and configuring JetBrain s Team City build server in conjunction
with using NAnt to automate project build in a continuous integration environment. Michael assisted in
understanding best practices in relation to continuous integration and source code management using
Subversion (VisualSVN).
Michael was also responsible for training existing Baker Hughes staff on Team City, NAnt scripting, and
Subversion utilization.
Schlumberger, Houston, Texas 05/2008 12/2008
Seabed .NET Library Developer
Project Technologies: Visual Studio 2005, C#, Oracle, SQL Server 2005, ArchGIS, VmWare, Linux
Michael was the .NET developer on the Seabed .NET Library included in Seabed s 2008.2 release.
Michael assisted in the design and implementation decisions of the class library. He was responsible for
implementing functionality available in an existing Java library as well as the implantation of new
functionality, specifically database backup and recovery. The finished library was to be utilized by other
Schlumberger development teams utilizing the Seabed data model in their applications.
Loomis, Houston, Texas 10/2007 04/2008
Business Process Analysis Developer
Project Technologies: Visual Studio 2003, Visual Studio 2005, Visual Interdev, C#, Visual Basic 6, Visual
Source Safe, XML, BizTalk, Microsoft SQL Server 2005, .NET Web Services
Michael was the full time consultant responsible for researching business processes and current
technologies being used at Loomis in order to create a proposal for a technology upgrade path. Mr. Koby
was responsible for questioning developers, support team, and management staff about the current
technologies and processes being utilized on a day to day basis.
Michael Koby also wrote and edited large pieces of the delivered upgrade assessment document.
CIX Developer
Project Technologies: Visual Studio 2003, Visual Studio 2005, Visual Interdev, C#, Visual Basic 6, Visual
Source Safe, XML, BizTalk, Microsoft SQL Server 2005, .NET Web Services
Mr. Koby was responsible developing small applications to handle data transformations used to maintain
business operations during a technology upgrade. These applications were designed and developed with
the help of the CIX team inside Loomis. Michael was also in charge of translating Visual Basic 6 code
into pseudo-code so the implementation could be migrated over to BizTalk 2006 mappings. Along with
the translation, Mr. Koby was also responsible for ensuring the BizTalk developers understood the
functionality that needed to be implemented into BizTalk.
Prudential Real Estate Services, Houston, Texas 08/2002 08/2007
Senior Developer
Project Technologies: Microsoft .Net, C#, SQL Server 2000/2005, Linux, MySQL, Windows Server
2000/2003, VmWare, Subversion, Visual Source Safe, Samba, ASP.NET
Prudential Real Estate Services (formally eRealty.com) is data acquisition and Virtual Office Website
(VOW) firm that services Prudential s real estate and relocation services division by downloading and
integrating Multiple Listing (MLS) data from various MLS providers across the United States. The data is
then used on Prudential agents web sites, allowing consumers to search for homes and receive updates
as new homes come onto the market.
Michael was responsible for many things during his long tenure at Prudential Real Estate Services. Mr.
Koby was brought in as a network administrator to maintain the data team s network of 30+ machines and
ensure smooth installation and setup of new machine software. He also designed and implemented a
database backup and recovery strategy (both on-site and off) that is still in use heavily to this day. He
also handled the integration of Linux machines on the Windows network to allow for secure file sharing
using the Samba implementation on Linux servers. Michael also spent a great deal of time documenting
a large number of processes used by the Prudential Real Estate Services data team. This documentation
was done both in an actual document and on an internal WIKI site used by all team members in
troubleshooting issues and documenting processes.
Mr. Koby was also a developer and implemented reports utilizing ASP.NET and C#. Eventually moving
onto assisting in data integration and maintaining the applications used to download, map, and integrate
real estate listing data. Michael was the integration developer in charge when the lead developer was
unavailable.
TRAINING / CERTIFICATIONS RECEIVED
Microsoft Certified Professional
Microsoft Certified Application Developer (C# on Windows Forms)
Microsoft Certified Systems Engineer (Windows 2000)
Microsoft Certified Database Administrator (SQL Server 2000)
TRAININGS GIVEN
Introduction to Linux Learn and understand what makes Linux different from Windows and why it
should be considered as a viable platform in current IT environments. Also look at the various
distributions of Linux available and how they compare to each other.
Cross Platform Development with Mono Learning what Mono is and how it can be utilized to
develop .NET applications that can run on multiple platforms (Windows, Linux, & OSX). Additionally learn
about some of the Mono-only libraries available to Mono developers that allow for easy cross platform
and cross architecture development.
Continuous Integration Workshop Learn what is continuous integration with regards to a
development team, and how to implement various aspects of a continuous integration environment using
tools like Subversion, Git, NAnt, and Team City.
REFERENCES
Joshua Kessler Manager of MLS Operations 713-***-****
Erick Wilson Owner of AngelsEye Inc. 615-***-****