|
> Welcome
> Services
> Experience
> Resume
> References
> Contact
|
|
 |
Erik Robertson
Allée de la Chênaie
83120 Sainte Maxime, France.
|
Born in 1970.
Divorced, one daughter. |
Tel. : +33 6 28 05 33 16
Email : erik@oryo.com |
Bilingual French and English.
French & Canadian citizenship. |
Work Experience - 20 years experience in software engineering
and building architectures.
| Since 2001 |
Freelance consultant
Consulting work
for various customers.
Sofinnova Partners
(venture capital investment firm)
- Did three technical due-diligences of companies prior to the
closing of investment deals. These are short assignments that
give the investor a perspective on the technical aspects of the
company (tech team profile, quality of the products and technology,
adequacy of the technical choices, work methodology) before submitting
the project to the investment board. The 3 companies I audited over time
where in different sectors of activity : application software
development tools, ASP providing E-mail marketing services, and
SCM software solutions.
Vistaprint
(self-service website for designing and ordering printed marketing materials)
In charge of several software development projects,
all the way from the project design to development, testing, and
delivery of the final code:
- Reduced SQL Server load - Analysed the current load on the
RDBMS and the available solutions to reduce that load - Designed
and developed a proprietary caching system reducing the number
of hits on the DB server and thus improving performance.
- Reduced the online payment processing costs. Designed and developed
a new unified and extensible payment processing platform. Market
study of available credit card processing solutions. Integrated
the selected solution on the new platform. Designed and developed
a storing & forwarding mechanism to continue accepting payments
even if payment servers or providers are unavailable.
- Designed and developed support for new payment services : German
direct debit and paper checks.
- Eliminated the dependency, within the site's source code, on
Microsoft Site Server Commerce Edition in order to eliminate non-justified
licence costs.
- Designed / developed / maintained set of applications to feed all website sales related data into the company's financial system (Sage MAS500, SAP).
Objective: fully automated accounting taking into account all website transactional data. This is a multi-year project.
E-Mail Vision
(ASP providing E-mail marketing services)
- Analysed the current hosting environment of EMV production servers.
Reported the critical points and the risks taken. Defined the
requirements for a new hosting solution, and managing the search
for an adequate provider.
- Did a technical due-diligence of a company to be acquired, specialized
in hosting large marketing databases and providing ASP based datamining
services.
Team Co Development
(Transition management consulting)
- Quick analysis of their current hosting and software development partner. Reported the critical points and the risks taken. Defined the
requirements for a new hosting solution, and managing the search
for their new provider.
- Assistance in defining technical framework around a new business unit.
|
|
1999-2001
visit
website
|
Vistaprint - Co-founder and Chief Technology Officer
Within 12 months
built and launched an e-business site that became the leader in
the do-it-yourself online document printing business, handling thousands
of orders per day.
- Analyzed the company's business and online objectives, to build
a project development plan, and select the best technical architecture.
In this instance we decided to go for a Microsoft based solution
(IIS, ASP, COM, MS Site Server, SQL Server).
- Recruited a software engineer and a website developer to building
a first prototype of the site's front-end.
- Developed all the business tier and data tier : modeling and
implementing the data model, providing access classes to developers.
Developing all the shopping cart, billing and electronic payment
system. Technologies used here where VB and VB Script ASP, COM,
MTS, MS SQL Server 7, MS Site Server Commerce Edition.
- Once the prototype was built, we moved the company from Paris(France)
to Boston(USA) and intensified our recruiting effort. Over the
next 6 months the technical team grew from 3 to 15, including
a senior CIO to take over the management part and leave me into
my technical architecture and design expert role.
- Our achieved goal was to provide a fully automated backend from
the user creating and paying for his design online, to printing
and shipping the final printed product. It is this fully automated
chain with high order volumes which brings our production cost
to be very low and thus be very competitive.
- Within 2 months we were ready for the first release. Focussed
on building the web site production center so that it was as reliable
and redundant as possible. Selected our hosting center (Exodus),
our network storage provider (Storage Networks), our PC hardware
supplier (approx. 10 Compaq Servers), payment service provider
(CyberSource), our network equipment providers (Cisco) and our
load balancing equipment (F5). Setup all the systems with the
help of our systems and network engineers.
- Did some load testing benchmarks and analyzed the results to
predict our system capacity, detect weak points, and plan future
upgrades.
- For the next release, worked on converting the application into
separate components, going towards a web service approach. XML
is used to encode all user documents and for data exchanges between
components.
- Final project was to return to France, in Sophia Antipolis,
and prepare our internationalization effort and plan for the technical
deployment of Vistaprint in France, UK, and Germany.
|
|
1995-1999
visit
website
|
MultiMania - Co-founder and Chief Technology
Officer
In 1999, the MultiMania
portal was hosting over 100 000 websites and was ranked 3rd most
visited site in France. Today MultiMania has 1 million members.
Assumed
multiple roles throughout the growth of the company.
Software and Web site Developer
- In 1996, was a Java pioneer and developed one of the very first
applications that was then used by Sun for technology demonstrations
on shows, and deployed for public access through a leading cable
Internet provider.
- Developed multiple tools and libraries (in C++ and Java) to
simplify our multiple web site development efforts by providing
our developers with simplified HTML template-based tools, database
access libraries, site management tools, and more.
- Designed all data models and managed their implementation on
MS SQL Server, Sybase, or MySQL.
- As the team grew, participated mostly in the specification and
design phases of all projects (20 or so projects over the span
of 3 years) , and then managed the development among the other
software engineers.
- The MultiMania portal was originally built on the following
technologies : FreeBSD, Apache, PHP, MySQL. I was very attentive
in building a highly modular and scalable system that can now
handle millions of visits per week.
Operations manager
- Purchasing of all network and computer hardware for hosting
our own sites as well as our customer's sites.
- Configuration and installation of all PC hardware, operating
systems (Windows NT, FreeBSD, Solaris), web servers (IIS, Apache),
and database servers (MS SQL Server, Sybase, MySql).
- Responsible for managing the uptime of all the websites.
- Developed and purchased appropriate technology for tracking
website usage (internal + WebTrends), and managing website advertising
(DoubleClick, Open Ad Stream).
Team Manager
- In charge of all technical recruiting and team management. Grew
the team up to a dozen engineers.
- Managed the merging of two teams and different technologies
after the acquisition of another company in 1998.
- Put in place procedures to better manage groupwork : reporting,
bug tracking system, source code versioning, code reviews.
Company officer
- Assisted our CEO and the other 3 cofounders in running the company.
- Guided the company through its growth phases (single website
publisher, then web services company, before finally building
a major web site portal)
- The company went through three venture capital funding rounds,
before its IPO in march 2000.
|
| 1991-1995 |
Ray Dream Inc. - Software Engineer
- First employee of this startup based in Silicon
Valley, California.
- Software development (in C++) of Windows/Mac shrink-wrapped
packages for doing 2D et 3D design (Ray Dream Designer, Jag, AddDepth,
Expression).
- Team lead on the AddDepth et Expression products.
- Stayed several months in Hong Kong, managing a development team
for Expression.
|
Education - Masters degree in computer science
| 1987-1989 |
French technical degree (DUT) in computer
science. University of Nice, France. |
| 1989-1992 |
Masters degree equivalent in computer science,
specialized in software engineering. ENSEEIHT, Toulouse, France. |
| 1992 |
University of Santa Clara, California,
USA. Masters courses in software engineering. |
|