1. Kevin Conley
CONTACT INFORMATION
P.O. Box 118950 kevin@conleyfamily.org
Carrollton, TX 75011 (214) 924-4314
PROFESSIONAL SUMMARY
Experienced software developer skilled in delivering quality products. Proven record of drawing upon experience
gained in the industry to utilize the latest software development methodologies and best practices. Experience
serving as the customer’s point of contact regarding requirements, project status and issue resolution. Proven skills
in communicating with internal departments and senior management, assisting sales with site visits and product
demonstrations, and managing customer relationships.
EDUCATION
Oklahoma State University 1985
B.S. Computer Science
PROFESSIONAL EXPERIENCE
Contract Present
Developing software that allows a person to research owners of oil and gas mineral rights.
Senior Software Engineer
• Created a utility using C# and .Net 4 to read from a Access database file as well as connect to SQL Express
servers to mine owners of mineral rights.
• Developed SQL scripts and SQL Stored Procedures to manage the 4 million record database of mineral
right owners.
• Created a User Interface that displays the query results in a data grid. The user can select from various
columns in the grid to dig into various parts of the data to mine for specific details.
• The utility generates an offer letter from a list of selected properties. The user enters the amount they wish
to purchase the properties for and the utility generates the offer letter. The user just has to sign and mail the
letter.
Totus Solutions March 2011 to October 2011
Startup company developing intelligent LED lighting for security applications. Our products are sold into Homeland
Security and other “Big Brother” applications.
Senior Software Engineer / Architect
• Researched technologies for embedded devices like ARM and Free scale machines.
• Develop Software Requirement Specifications, Use Cases, and Functional Specifications to answer
Marketing Requirement Documents.
• Demonstrate our technology at trade shows and worked with integrators, resellers, and customers to find
solutions that meet their objectives.
• Used Microsoft Visual Studio 2010, CodeWarrior, and Visual Studio TFS to create .Net applications written
in C# to demonstrate our products and to integrate with other applications.
• Managed other software developers and coordinated activities with QA, Support, Marketing and other
departments.
Contract – Broadcast International, Salt Lake City, UT December 2010 to April 2011
Senior Software Engineer / Architect
2. Kevin Conley, Page 2
Architected and Developed WCF services that converted multiple Mpeg2 Transport Streams into Microsoft multi-
bitrate Smooth Streaming sessions.
• Developed WCF server applications to interface with Linux systems over XML-RPC interface.
• The service hosted an un-managed Direct Show engine that performed the MPeg2 to Smooth Streaming
conversion.
• I also authored a second WCF service that ran on the Windows 2008 IIS servers. This service allowed
control of Windows the IIS modules by the other WCF server. This service was required because Microsoft
IIS does not allow remote control of the IIS settings. I was able to control all of the IIS features and the
Smooth Streaming properties remotely through this second WCF service.
• Systems were all written in C# and used .Net 4.
• Developed web pages using WinForms to control and test these WCF services.
• I hosted IIS and TFS on my own Windows 2008 R2 servers and used Visual Studio 2010 as the
development environment.
• Created unit tests and web pages to exercise the components.
Contract - MyVaxines.com December 2010 to August 2011
Project Manager
Managed three developers to create a web site that tracks family immunization records. The site allows a parent to
authorize the service to harvest immunizations from Doctors and provide the records to a school nurse, coach,
university, hospital, or to whoever the parent needs to provide proof of immunization for family members.
I setup and managed IIS, SQL, TFS, and Subversion servers for the project and managed the project scheduling
and timeline. I also worked with the developers to keep the project on track and oversee the design.
ViewCast Corporation, Inc. 1996 to November 2010
World leader in video streaming technologies
Senior Software Engineer / Architect
Lead multiple teams of developers to produce industry recognized streaming appliances. These were purchased by
broadcasters around the world as well as business, colleges, churches for live coverage or distance learning and
on-demand viewing. Our systems were used for major events including the Olympics, major Government events like
the Presidential elections and primaries, broadcasts of the Pope, World Cup and many others. They are also used
for everyday broadcasting to IP set top television boxes.
Selected Projects:
• Lead team of C#, C++, Windows Developers to design award winning software for the streaming video
industry. The Niagara systems produce on demand and live encodes of various video standards to Windows
Media, AVI, Flash, Helix, Mpeg, H.263, H.264, Mpeg4.
• Wrote design specifications and interacted with customers to meet objectives.
• Worked with test engineers to develop products that hit expectations.
• Research trends, products, and consumer acceptance to understand future trends.
• Designed and built Windows embedded OS for the embedded systems.
• Implemented the Windows Deployment and PXE methods to automate manufacturing of our servers.
• Designed automated process that allows our systems to be restored to factory software in 15 minutes.
• Designed user friendly process used to perform field updates of our systems.
• Attend trade shows to meet with encoding vendors to evaluate solutions.
• Setup video streaming servers for Smooth Streaming, Windows Media, and Real Helix.
• Working experience with various encoding standards: H.264, H.263, iPhone, etc.
• Traveled around the world to work with customers and resolve problems.
• Worked with Microsoft Visual Studio 2008 & 2010, Visual Studio TFS, and InstallShield
• International travel at a moments notice to support products, solve customer problems, and represent the
company.
Lead Software Engineer
Lead team of developers to create work wide video conferencing systems.
3. Kevin Conley, Page 3
Selected Projects:
• Designed enterprise wide video conferencing systems that connected users around the world. The user
interface allowed the user to make any call as simple as selecting a user from a directory and selecting dial.
The system located that other user and allocated whatever resources were needed to connect to the
destination. The system was able to bridge all of the conferencing technologies – IP, ISDN, and POTS –
automatically without the user knowing the details of what was required to make the connection.
• Designed and implemented process that allowed video calls to be processed through an automated queue for
operators. Incoming calls would be answered and placed into a queue. The calls would transfer to any
number of operators as they became available. The operator could transfer the calls to users or into other
queues that would be served by other groups. This design won a patient and has never been duplicated by
any other video conference system.
• Designed and implemented a license key system to prevent users from copying software to other machines.
The system allows the key to be released from a machine and reassigned to another machine. The key
allows a payload to enable specific features in the software. The system is still in use today eleven years
later.
• Developed the first consumer video conference system that used normal POTS telephone connections.
• Authored diagnostic utility that allowed the developers to write to diagnostic logs. These logs allowed remote
support of our systems and is still in use today.
Connectware Inc. 1995 - 1996
Senior Software Engineer
• Developed award winning multimedia application for a combination video graphics and sound card for the
consumer marketplace.
Recognition Equipment Inc. 1988 - 1995
Software Engineer
• Developed high speed document transport and OCR systems. Documents would pass through equipment
that captured front and back images as well as OCR specified areas. Operators would be presented images
of unrecognized sections for them to enter corrections.
• Developed workflow software that allowed the designer to graphically design connections between nodes of
work.
Computer Language Research 1986 – 1988
Software Engineer
Selected Projects:
• Pioneered the first two years of the IRS Electronic Tax Filing System.
• Developed system to validate data from 9 track tapes that contained IRS tax returns and turn the data into a
form that could be accepted by the IRS.
OAO Corporation 1985 – 1986
Software Engineer
• Developed system to connect to various remote Unix systems and harvest daily transactions from Informix
databases for the IRS.
US PATENTS
6,577,605 B1
Method and apparatus for automatically distributing multimedia calls.
Two other patents are pending for the Niagara video encoding systems.