Employment History
DataKinetics,
Director of Product Development/Management,
DataKinetics
products improve mainframe application performance by moving key data into
memory resident tables. The product is being used extensively be VISA, Bank of
America, and other very large fortune 50 companies. Due to lagging sales, they
have asked me create a product for the distributed (AIX, Linux, Windows, etc.)
market. While at DKL, I have been responsible for:
-
Research market
requirements, competitors, and trends in the in-memory table management systems
-
Develop data access components running on the Z/Linux and z/OS
(OS390) systems.
-
Developed presentations and presented them to new
and existing customers.
-
Write white papers and product architecture
overview papers.
-
Develop product requirements, marketing
requirements, and product design documents.
-
Developed product road
maps, define deliverables, lead a team of developers, and monitored the success
by tracking milestones and reporting back to the Board of Directors.
-
Assist in funding the project by applying and receiving an IRAP grant.
Write interfaces using HTML, AJAX, C#, .NET, XML, and C.
|
(Mar 09-present)
|
TireStamp, Director of Product Manager/Development
TireStamp is an innovative tire data analytics company,
which collects and analyzes relevant tire data to reduce
operational costs for commercial and passenger
fleets. In
this role, I am responsible for all issues relating to product development,
architecture, design, maintenance, product management, and manufacturing. Duties
Include:
·
Proprietary hardware located on vehicle transmits data using cellular technology
to a .NET portal; allowing customers to track a fleet’s location on a map.
Solution employs SOA, AJAX,
C++, and C#, SQL, & PHP
·
Develop the MRD, PRD, product roadmaps, and
development schedules, and functional specifications.
·
Develop custom interfaces using browsers, blackberries
and windows mobile devices.
·
Manage a team of 4 software & hardware engineers.
·
Work with Sales & Marketing to formulate a strategic
product direction
·
Plan & schedule product releases using agile
development techniques.
·
Responsible for hardware design, development and
manufacturing.
·
Approve functional specifications, hardware/software
designs, and deliverables.
·
TireStamp is a startup company that has grown from 3 to its current size of 25.
|

(07-present) |
NetManage Director, Engineering
Ottawa,
NetManage acquired Simware & WallData in 1999, at that time; the R&D staff
swelled to 200+ developers, managers, directors, etc. Two years later, NetManage
shed all but myself and a core team of handpicked people who where charged with
reviving its lagging product line. I spearheaded several initiatives to infuse
the product line with robust functionality making it more appealing. Reporting
directly to the VP of Engineering in Haifa
Israel
my role was to:
·
Responsible for the development of PRDs, schedules, training material, and
seminars.
·
Responsible for technical & sales support.
·
Worked closely with sales and marketing to define MRD
& product roadmaps.
·
Performed competitive analysis on various product
lines.
·
Technical architecture of middleware application
server used to bridge IBM mainframes with more modern interfaces such as Web
services, .NET, J2EE, SOAP, etc.
·
Built a team environment that allowed everyone to
contribute to the requirements, design, and beta phases of the project.
·
Programmed a development environment using Java swing,
SQL, etc.
·
Managed a
team of 45 managers, team leads, developers, QA, & technical writers
·
Project
managed a virtual team located in USA,
Israel, and Canada.
·
Responsible for staff reviews, hiring and firing people.
·
Streamlined departmental processes to increase
efficiency and productivity to team.
·
Reduced sick leave and inaccurate vacation accrual by
55%.
·
Reduced expenditures by reviewing support &
maintenance agreements.
·
Day-to-day monitoring of work & deliverables;
adjusting plans when necessary.
·
Software was used by governments and companies for
mission critical applications.
·
Developed applications that have been used by more
than 20 million users.
·
Responsible for technical sales support.
|

(97- 07)
|
| |
ShowBase,
Vice President of Engineering
ShowBase
specialized in providing easy to use database publishing solutions for the
Internet
·
Startup company funded by venture capital (15 employees)
·
Negotiate 3rd party technology transfers from
University
of Waterloo and Regina
·
Mentor junior staff members by training them on Visual C++ and Java.
·
Developed database publishing engine using C++, Visual Studio, Active X.
·
Managed developers, Quality Assurance, Technical Writing, and
Support.
·
Created 3 new web based products in less than a year.
·
Re-designed initial product offering in an effort to make them easier to use &
sell.
·
Eight months after bootstrapping ShowBase, the product received an award from
Windows Magazine.
|

(96-97) |
|
DY4
Systems,
Supervisor Of Technical Support
Recruited to prevent the loss of
several major military contracts:
·
Maintaining military hardware and software products in an ISO9001 company.
·
Managed 6 support engineers and software developers.
·
Track and fixed bugs and technical problems reported in the field.
·
Implemented customer-tracking system to better track bugs, issues, technical
notes, etc. System resulted in an increase customer care satisfaction.
·
Developed software device drivers using C and Wind River Systems.
|

(94-96) |
| |
Multiprocessor ToolSmiths, Senior Developer
Multiprocessor ToolSmiths developed
real-time operating system for DSP marketplace.
·
Designed, developed and commercialized real-time
operating system & tools based upon research done at NRC & Carleton University.
·
Startup that grew from 3 to 20 employees
·
Key developer/architect of a million line UNIX
real-time operating system & development tools written in C and assembler
(Motorola 68K, Intel 860, 960, Sparc).
·
Created pSOS device drivers using C for the following
devices: TCP/IP, RS-232, video cards, debuggers, X-Windows drivers, etc.
·
Duties included development, training, sales support,
technical support, product direction, documentation, and co-ordinate & managed
the activities of sub-contractors.
|
(89-94) |
|
|
Carleton University,
Research Associate
·
Joint research project (Carleton University,
Ottawa
University, and
Algonquin College) tasked with the studying CASE
tools & O.S. for embedded real-time systems.
·
Researched, designed, &
developed tools for real-time developers using C.
|
(87-89) |
|
|
|
|