Post Job Free
Sign in

Quality Assurance Software

Location:
1760
Posted:
March 26, 2011

Contact this candidate

Resume:

Michael Gorman

** ***** **** ****** #***

Natick, MA 01760

508-***-****

**********@*****.***

Summary

I am an experienced technical executive who played a key leadership role in the successful transitioning of a

small start-up company into a technology leader in the Educational Publishing & Technology field. I possess

nearly 20 years of experience in professional software development, a keen business sense that allows me to

see and participate well beyond the borders of the Engineering team, and a powerful ability to help both

individuals and the organization as a whole strive for and achieve greater success.

Core Competencies

I have mastered real-world Project Management skills through 7+ years in Technical Management. I excel at

juggling multiple concurrent projects and teams, and I am a “big picture” thinker who intuitively balances

technology and business needs in proposed solutions. I routinely come in under-budget on projects and have

a proven track record of identifying, recruiting, & fostering key talent. I’ve spearheaded development efforts

ranging from single-person to 30+ person project teams comprised of a mix of in-house, remote, &

outsourced resources. I’ve worked on and overseen development of desktop and web-based software

applications, firmware and embedded systems, and hardware products, all from initial concept through to

shipping product. I am routinely called on to negotiate third-party contracts due to a proven track record of

achieving more favorable terms than the business & legal teams who are normally tasked with this

responsibility. I’ve been repeatedly asked to save failing projects and have a perfect track record of success

in such efforts. The products I have developed have won multiple awards and United States Patents and I

have a well-rounded understanding of US Patent Law as it relates to computer software, hardware, and

business methodologies. My skills as a high-level Software Architect have been honed and refined from

years of real-world experience in demanding development environments, giving me an extremely high level

of attention to detail and a particular focus on the importance of fault tolerance and scalability as a guiding

principle, not merely an afterthought.

In terms of technologies I have wide and deep experience in all of the following:

Microsoft Windows, Microsoft IIS, COM, DCOM, .NET, Win32, MFC, DirectX, WinForms, WPF, Windows

Services, Mac OS X, Carbon, Cocoa, Foundation, AppKit, WebKit, UIKit, Linux, Apache, ATL, STL, C, C+

+, C#, Objective-C, Visual Basic, Java, SQL, Microsoft SQL Server, MySQL, Tomcat, web services, SaaS,

cloud computing, cloud storage, HTML, CSS, ASP, JSP, JavaScript, AJAX, Ruby, Rails, PHP, StarTeam,

Perforce, CVS, Subversion, Jira, FogBugz, & much more.

Professional Experience

Vice President of Engineering, Cambium Learning Technologies

Natick, MA -- Since September 2006

• Core member of the Cambium Learning Technologies Executive Management Team responsible for

setting strategic priorities in all areas of the business (Development, Sales, Marketing, Training,

Technical Support, Customer Service, and Operations).

• Team size and department budget were doubled during my tenure after the products we developed

resulted in a 56% revenue increase during the same period.

• Turned distressed/failed projects inherited from other teams into successes for the department and

the company as a whole.

• Oversaw migration of flagship legacy products to new platforms and paradigms.

• Extensive experience with desktop, web-based, and embedded software, as well as hardware

products.

I have a strong business focus and am highly skilled at coordinating complex efforts among various

departments within the company to achieve higher-level strategic goals. I work closely with the Sales and

Marketing Teams as well as third-party resellers to help close strategic large sales opportunities on a regular

basis. I regularly participate in efforts to help focus and drive the Sales Team to achieve and exceed their

goals.

During my tenure as Vice President of Engineering I have grown the Engineering team from 6 to 12 full-time

employees, increased our operating budget from $1.2M to $2.5M, and developed products that helped drive a

revenue increase from $14M to $25M. I initiated the migration of desktop software applications to web-

based applications and supporting cloud-based ecosystems. I carried out the integration of bicoastal

development teams with different cultures and development methodologies (Waterfall vs. Agile) into a

unified team. I implemented a rotating team structure where all members of the team work on all the

company's products, decreasing dependence on specific resources by eliminating "specialists" and increasing

job satisfaction and interest on the Engineering and Quality Assurance teams. This also helped achieve

shorter times between cross-product releases, resulting in more frequent revenue spikes as new products come

to market.

I worked closely with the publishing arm of the company to develop the Cambium Learning Assessment

System, a curriculum-integrated web-based assessment product. This project had floundered for over two

years without a release before being assigned to me by the CEO. A successful v1.0 release followed four

months later with multiple successful follow-up releases. I personally led the design of the enterprise-scale

database powering the system.

I am responsible for product strategy, budget management, staffing, team building, developing high-level

software architecture, and overseeing day-to-day Software Development, Engineering, Quality Assurance,

and Documentation efforts for multiple software and hardware product lines. I have extensive experience

launching new products and managing ongoing development of existing products utilizing diverse languages,

tools, and technologies. I am solely responsible for competitive analysis and protecting the company's patent

and intellectual property portfolio, as well as conducting periodic reviews of existing and potential

intellectual property claims. I have extensive experience negotiating contracts with third-party technology

suppliers. Most importantly, I have a proven track record of working with and relating to technical staff at all

levels with a highly successful and accessible management style, and of inspiring those around me to work

for and achieve greater success than they themselves thought possible. I strongly believe that even the most

successful among us should continually strive to do better, and I work hard to instill that same belief in my

colleagues.

Director of Engineering, Cambium Learning Technologies

Natick, MA -- January 2004 - September 2006

• Responsible for long-term strategy for the company’s flagship product line.

• Personally responsible for the architecture of all products.

• Led efforts to move the company’s flagship product into a potentially 8x larger market.

• Initiated the successful transition to a more modern technology platform for all products.

One of my first initiatives as Director of Engineerring was to institute a 3-year plan to transition Kurzweil

3000 to a mainstream education product, potentially opening up a market that was 8 times the size of the

then-current target audience. I also implemented a plan to standardize the division’s products on a new

development platform, Microsoft’s .NET, allowing for increased code and resource sharing between desktop

and web-based application development efforts.

My increased responsibilities included overseeing the entire Kurzweil 3000 product line from conception to

manufacturing and setting long-term goals and strategy for the Kurzweil 3000 product line. In addition, more

business-oriented tasks such as identifying third-party software suppliers and engaging in contract

negotiations came under my direction, and I was able to quickly secure more favorable rates and terms for

some key third-party contract renewals. I was also responsible for setting and enforcing licensing terms of all

Kurzweil 3000 software products.

On a more day-to-day basis I directly managed a larger team of Engineers, worked directly with the

Marketing, Sales, Quality Assurance, Technical Support, Documentation, and Training departments on a

regular basis to ensure our software products met the needs of all departments, schedules reflected business

realities and Sales cycles, and to ensure customers’ expectations and needs were met. I also took on a more

prominent at trade shows and ran technical presentations both internally and externally.

Program Manager, Kurzweil Educational Systems

Bedford, MA -- April 2003 - January 2004

I was asked to manage the Kurzweil 3000 for Macintosh product line, which had been struggling under the

previous management for three years without a release. I immediately implemented changes in the Kurzweil

3000 for Macintosh project strategy and workflow that resulted in releasing a product within 6 months of

coming on board. I was the sole author of and oversaw implementation of a long-term plan for the direction

of the Macintosh project and a roadmap of features for subsequent releases.

Senior Software Engineer

Kurzweil Educational Systems, Bedford, MA -- January 2002 - April 2003

Lernout & Hauspie, Bedford, MA -- November 2000 - January 2002

Kurzweil Educational Systems, Waltham, MA -- January - November 2000

I was the sole architect and developer of the Kurzweil 3000 Network Edition, a TCP/IP Client/Server

application. This software was developed as part of Kurzweil Educational System’s push into larger school

districts and was a key strategic platform for the company’s future. I was also the sole architect and

developer of the Kurzweil 3000 “License to Go” functionality, which allows an institution to loan out licenses

for a specified period of time without requiring access to the network. I was the sole architect and developer

of the encryption schemes used in the company's flexible software licensing systems.

Software Engineer, Kurzweil Educational Systems

Waltham, MA -- September 1996 - January 2000

I was recruited to develop Kurzweil 3000, a Windows-based, multiple-award-winning compensatory reading

software application for students with mild to severe reading disabilities. This product remains the company's

flagship product to this day. I was the sixth employee at what ultimately became a very successful start-up

company, founded by Raymond Kurzweil in 1996. I released Version 1 of Kurzweil 3000 within four months

of joining the company using languages and technologies I had little to no prior experience with. I went on to

become the User Interface and Networking expert as the development team grew around me. I developed,

selected, and utilized advanced technologies including scanning, imaging, OCR, voice recognition, voice

synthesis, and lexical parsing. I successfully integrated various popular applications (MS Office, Internet

Explorer, etc.) with the company’s software. I worked directly with customers and resellers to resolve

complex technical issues. I am the inventor of patented technologies related to the software.

Programmer / Analyst, SDK Healthcare Information Systems

Brighton, MA -- August 1992 - September 1996

I was responsible for the design and implementation of healthcare applications using Windows GUI front

ends and MUMPS back-end databases. I was the sole architect and developer of the Flex-Screen system,

which allowed clients to extend the company’s software to suit their own medical and financial data-

collection and reporting needs. In addition I launched a training program to teach low-level graphical skills

to help modernize the look and feel of the company's software to the existing Engineering staff.

Education

Merrimack College, North Andover, MA

Bachelor of Science in Computer Science, Minor in Mathematics, June 1992

Multiple Professional Advancement courses in advanced technologies

Awards and Patents

• Kurzweil 3000 holds multiple patents and has several more pending.

• Kurzweil 3000 has won multiple awards, including:

o ComputerEd Gazette named Kurzweil 3000 version 12 the 2010 EDDIE Award Winner in

the “High School Special Education Software” category

o Tech & Learning gave Kurzweil 3000 version 12 a 2010 “Award of Excellence” for being

one of the best education offerings of the year

o ComputerEd Gazette named Kurzweil 3000 the 2005 EDDIE Award Winner in the “Special

Education (Reading)” Category

o The Software & Information Industry Association named Kurzweil 3000 the 2004 Codie

Award Winner in the "Best Educational Special Needs Solution" category

o Technology & Learning Magazine gave Kurzweil 3000 the 2003 Award of Excellence in

the “Special Education and ESL” category

o The Parents’ Choice Foundation gave Kurzweil 3000 the 1998 Parents' Choice Gold Award

for “Best Software”



Contact this candidate