3/23—6/23
Chief Technology Officer
Ocelot, LLC. Colorado, USA
Was responsible for the technical direction and execution of the
company's student communications platform incorporating an AI
chatbot, texting, live chat, as well as video library and student
counseling app.
-
The distributed development team, across US, South America,
and India, delivered two weekly releases with consistent and
improving quality; started the consistent measurement of dev
cycle time, and the weekly monitoring & reporting of
security issues.
-
Contributed to the policy review & update in preparation
for SOC 2 renewal and TX-RAMP submission, both critical to the
domain in which the company conducts its business.
-
Successfully negotiated two vendor contract renewals that
resulted in 45% savings over the previous agreements.
-
Oversaw the IT vendor operations and developed internal
processes to make the IT operations more efficient, effective,
and better tailored to the organization's needs.
12/14—12/22
Vice President, Software Product Engineering
CognitiveScale, Inc., Austin, Texas, USA
Was responsible for software engineering and development of the
company's dynamically scalable
Cortex Fabric AI platform
and
Certifai Trusted AI product running on Kubernetes in
AWS, Google Cloud Platform, and Microsoft Azure. The platform
included capabilities for feature engineering, machine learning,
reinforcement learning, big data analytics & processing,
natural language processing, and synthetic data generation.
-
Delivered AI platform products and solutions to large
healthcare, finance, retail, real estate, and other enterprise
customers with a team of engineers, research data scientists,
applied machine learning engineers, and business analysts
across Austin, TX and Hyderabad, India.
-
Coordinated work with partners and system integrators and
delivered products, solutions, and training to support their
teams.
-
Conducted regular one-on-ones with direct reports and matrixed
colleagues. Kept the finger on the pulse of the organization's
engineering culture and actively shaped it.
-
Coached, mentored, and managed software engineers, research
data scientists, applied machine learning engineers,
architects, managers.
1/12—12/14
Managing Director of Engineering
The Advisory Board Company (NASDAQ: ABCO), Crimson Division,
Austin, Texas, USA
Was responsible for Crimson Architecture and DevOps. Was also
responsible for software development management of Crimson
Business software product portfolio and Crimson Quality Assurance
Group, worked closely with product management, dedicated advisers,
business analysts, and overseas division on planning and execution
of software product development projects. Directed a group of over
100 people across across Austin, TX and Chennai, India.
-
Delivered 10+ yearly releases each for Crimson Medical Group
Advantage (formerly Crimson Practice Management) and Crimson
Market Advantage software products.
-
The QA group supported 7 products, each with between 6 to 10
releases each per year.
-
Coached & mentored managers, engineers, and other
technical people.
11/09—1/12
Director, Game Software Group
Multimedia Games Inc. (NASDAQ: MGAM), Austin, Texas, USA
Was responsible for the development of games and gaming platforms.
Worked with product management, QA, product support, and overseas
partner on planning and execution of game projects. Directed a
group of over 40 people across across Austin, TX and Bangalore,
India.
-
Delivered over 30 new games and over 50 updated games yearly.
-
Improved developer effectiveness that resulted in 70%
reduction of test time.
-
Introduced an iterative and incremental software process
resulting in the delivery of a new gaming platform in record
time.
-
Coached and mentored managers, engineers, and other technical
people.
8/06—11/09
Program Director, Software Engineering
IBM, IBM Software Group, Austin, Texas, USA
Was responsible for the development and multiple successful
releases of the IBM WebSphere Business Services Fabric, a
leading-edge Service-Oriented Architecture (SOA) platform.
-
Lead the software product development team through multiple
successful releases, across Austin, TX, and Mumbai, India.
-
Fostered effective disciplined software development practices.
-
Coached the team toward a measured, planned, iterative,
release-based, value-driven software process.
-
Sharpened the product's strategy and continually improved the
department's execution of software development projects.
- Issued US Patents 8,065,655 and 10,339,475.
11/04—8/06
Director, Software Engineering
Webify Solutions (acquired by IBM), Austin, Texas, USA
Was responsible for the delivery of the startup company's products
and for building a high-performance software development
organization.
-
Delivered Webify Industry Fabric v4.0 (later became IBM
WebSphere Bsuiness Services Fabric); 45 people (29 dev) across
Austin, TX and Mumbai, India, 5 months, 155 KLOC, 4.5 def/KLOC
in System Test.
-
Delivered Webify SOBA Fabric v3.4 (Service-Oriented Business
Application); 32 people (19 dev), 4 months; Webify HCM
(Healthcare Collaborative Management) Application Suite;
Webify PPQ (Personal Property Quote) to Fireman's Fund
Insurance Company.
-
Baselined and evolved the company's software project
management, application lifecycle, SOBA development, and
coaching and training processes.
-
Established "Lunch & Learn" with all engineering team
members and sustained it for over a year resulting in several
engineers learning new knowledge that they successfully used
in product development.
-
Established one-on-one meetings with all direct-reports and
improved their performance by 40% as measured by a reduction
in system test defect density and schedule performance.
-
Actively participated in the acquisition related due diligence
process which resulted in IBM acquiring the company.
6/03—10/04
Vice President, Software Engineering
Y&L Consulting, Inc., San Antonio, Texas, USA
Was responsible for the software development capability and
software development service delivery. Foster disciplined software
development practices. Established a measured, planned, iterative,
release-based software process. Championed the implementation of a
professional career tracks for all technical people in the
organization. Sharpened the organization's strategy and
continually improves the organization's execution of software
development projects.
1/02—4/03
Vice President, Software Engineering
SiberLink, Inc., Austin, Texas, USA
Was responsible for the software product development and software
development service delivery. Managed multiple overseas
development centers and development teams. Fostered disciplined
software development practices. Established a planned, iterative,
2-4 week long release-based software process. Devised and
championed the implementation of a transparent project management
methodology for up-to-date project status information that
increased Client satisfaction and reduced post-release defect rate
by 68%.
7/01—10/01
Director, Software Quality & Process
Aviri, Inc., Austin, Texas, USA
Was responsible for coordinating and managing the testing effort
of the company's enterprise software product through an overseas
supplier. Based on the collected process and product data made
software process improvement recommendations and championed their
implementation. Taught the Personal Software Process class.
Analyzed various processes throughout the company and made
recommendations for their improvement.
2/00—6/01
Director, Software Process
Trilogy/pcOrder Inc., Austin, Texas, USA
Initiated and organized the software process improvement effort.
Coached and mentored software developers on software project
planning, personal software development performance measurement,
and more effective software development techniques. Taught several
Personal Software Process classes and initiated a culture of
high-performance, quality-focused development.
9/95—2/00
Sr. Software Engineer/Team Lead/Software Process Lead
Iomega Corp., Roy, Utah, USA
Championed the software process improvement effort and taught a
Personal Software Process class. Established software process
measurement. Introduced object-oriented software analysis and
design into the development team. Developed software tools and
utilities that shipped with over 40 million Iomega Zip and Jaz
drives worldwide in 12 languages. Organized ongoing developer
training (formal training and study group). Issued US Patent
6,170,055.
9/93—9/95
Software Developer/Development Lead
FranklinCovey Corp., Salt Lake City, Utah, USA
Led the team and actively participated in the design and
development of the printing component of Ascend—a personal
information management software package—supporting the
Franklin Time Management method. The printing component supported
over 260 blank and preprinted forms. Later the component was
incorporated into Novell GroupWise and shipped worldwide.
12/91—9/93
Software Engineer
IEV Inc., Salt Lake City, Utah, USA
Designed—including the user interface—and developed a
program to edit video on the personal computer. The program was
written in C++ and ran on Microsoft Windows 3.11.