8 Spinnaker Circle Timothy D. Ritchie (321)
206-8358
South Daytona, FL 32119
tdritchie@cfl.rr.com
Professional Objective
Seeking a Senior Software or Systems Architect position working remotely to lead
the
development of an advanced website, webservice or network enabled client-server
application.
Non-Technical Professional Summary
* All facets of Project Management * Coaching, Mentoring & Training staff
* System level architecture & design * Staff recruitment and performance
reviews
* Detailed peer and code reviews * Management of multiple concurrent,
domestic
* Software configuration control and foreign, projects
Technical Professional Summary
* Languages: Visual C++/C#, SQL, ASP.NET, (X)HTML, CSS, JavaScript, AJAX,
SOAP/XML
* Platforms: Windows 200x Server/XP, .NET, Visual Studio 2008, Microsoft
Office
applications, MySQL, MS SQL Server, Visio, FxCop, IE & Firefox, IIS
* Environments: Real-time embedded product development (measurement systems,
printer
design, imaging systems, telecom), web development (Marketing/Sales,
advertising
portals & services)
Experience
FotoPros (subsequently merged with http://www.artleather.com/); Daytona Beach,
Florida
Independent Contractor
2007 - 2009
Technology: C#/ASP.NET web portal using MySQL with back-office automation and
webservice
Solely developed a Marketing/Sales centric web portal with three main
components:
* Web portal included Online Enrollment/Registration, Login/Self-service
profile,
Product Creation/Order Entry/Shopping Cart, Training/FAQ pages, Support pages
and a
number of back-office Accounting, database maintenance and administration web
pages.
* Webservice methods to enable full access to static, account, order and
shipping
information contained within the database for remote integration of 3rd party
solutions.
* Server software included a Windows service to automate FTP processing as
well as a
console application to perform daily maintenance and sequence unattended
processes.
Direct Mail Express; Daytona Beach, Florida (http://www.dmecorporate.com/)
Member of Technical Staff
2005 - 2007
IS Manager
Technology: C#/VB websites & services, XMPie Online Proofing (Adobe Creative
Suite 3),
MSSQL
Brought into the company to organize and develop processes to rejuvenate a
dysfunctional
IS team DBAs, Graphical Artists and C#/VB developers; leveraging past management
skills.
Eventually divided the team among internal business units and formed a
technology team
to oversee corporate direction and initiatives.
Vela Research; Clearwater, Florida (http://www.vela.com/)
VP of Engineering
2003 - 2005
Director of Engineering/CTO
Technology: .NET Video Server Applications, Windows (COM) SDK/API, Linux,
Tornado
(VxWorks), MIPs & PPC 440, TL955 (video decoder), TI DM642 (DSP), MPEG
Responsible for a cross-functional team, consisting of technical documentation,
qualification, hardware, firmware and software engineering, which included,
* Built a top notch .NET development team, who became self sufficient with a
solidly
designed software source code base.
* Worked through numerous support issues as the liaison between the customer,
FAE/support and Engineering. Personally assumed responsibility for the
larger
accounts, to make sure the customer was satisfied and that the development
team
resolved their issues quickly.
* Visited a customer in Japan to work through a new project development plan,
addressing their issues quickly and personally, that brought a $2M NRE project
into
the company.
* Build all project plans and maintained the Engineering Product
Development/Release
Map.
* Assumed the role of IT Manager/Admin, when that office was vacated which
involved
updating the company's Windows network infrastructure.
Digital Lightwave, Inc; Clearwater, Florida (http://www.lightwave.com/)
Chief Software Architect & Division Engineering Manager
2002 - 2003
Technology: C++/C#, Embedded Windows NT Client & Server architectures, Telecom
embedded
systems (involving all wired and fiber protocols and rates; Sonet/OCx, DSx/Tx,
...)
Responsible to define, develop and oversee all software development projects
with
responsibility over software architecture, technical reviews and implementation
as well
as authority over software configuration management, procedures, policies, work
instructions, tools and development strategy.
* Led technical software efforts on prototypes, complex designs and new
architectures.
* Created and/or approved software procedures, techniques and configuration
management.
* Developed solutions to complex technical marketing problems.
* Mentored junior staff while directing their efforts; balancing resources to
achieve
design integrity, consistency and robustness.
* Involved with research of product/process development projects including
bringing
new technologies into the company.
Software Engineering Manager
1997 - 2002
Responsible to define, obtain, and track the software department's development
and
product sustaining schedules with responsibility for product quality through
day-to-day
relationships with non-Engineering departments while building the competence of
the
software staff.
* Managed 3rd party/contractor teams in India to supplement the permanent
development
staff.
* Coordinated the resolution of quality issues reported through Customer
Service or
Quality.
* Built, disseminated and documented software distributed to Qualifications;
including
release notices, software configuration, in-compatibility issues and
Bill-Of-Materials.
* Supervised adherence to company policies, department procedures and work
instructions.
* Conducted performance reviews, hiring and firing of direct reports.
Throughout my tenure at Digital Lightwave, led the software team to create a
Common
Software Platform, which encompass all products in the company, to net the
following
benefits:
* Incorporated a WEB based Software Upgrade program to reduce service expenses
as well
as automate control of software configurations in the field. Saving the
company $1500
per service call for software upgrades.
* The common software approach minimized development team size, project
schedule and
technical training by reducing scope resulting in a faster time-to-market, at
a higher
quality, through maximum code re-use and object utilization.
Paxar (formally Monarch Marking Systems); Dayton, Ohio (http://www.paxar.com/)
Technology: Windows drivers, Proprietary Embedded firmware and PCL
Senior Member Technical Staff
1988 - 1997
Technical Advisor/Manager of Software & Firmware Discipline
Senior Software Engineer
Technology: C, real-time embedded systems development
Corporate accountability and responsibility to standardize products, conduct
preliminary
and critical design reviews and transition the company use an object oriented
software
design approach.
Managed a team of sixteen software and firmware engineers while developing
multiple
product lines; responsible for definition, specification, design, implementation
and
support.
Lead developer on all electronic products.
Education
Bowling Green State University; Bowling Green, Ohio
Bachelor of Science Major: Computer Science, Dean's list
|