Sylvain Hellegouarch

Senior Test Tool Developer at Envivio

Location
Rennes Area, France
Industry
Information Technology and Services
Previous
  1. GFI Informatique,
  2. Freelance,
  3. Ubikod
Education
  1. Université de Bretagne Sud, Lorient
Recommendations1 person has recommended Sylvain
Websites
197connections

Join LinkedIn and access Sylvain's full profile. It's free!

As a LinkedIn member, you'll join 300 million other professionals who are sharing connections, ideas, and opportunities.

  • See who you know in common
  • Get introduced
  • Contact Sylvain directly

Background

Summary

Enthusiastic technologist specializing in software development as well as performance and acceptance testing of medium to large infrastructures.

I have a solid experience of software development: gathering of user scenarios, design with separation of concerns, implementation, testing and documentation.

I also have a strong experience of putting up a test plan for load or performance tests of client/server applications: understanding the environment through various channels, definition of the test scope, evaluation of the risks and their mitigation, creation of realistic scenarios and their implementation, results analysis.

For the past few years I have been focusing on interactions of distributed and heterogeneous services for the web and the way they can help the gathering, processing and filtering of localized data to improve both user experience and business value. In that context, I have joined the OpenData movement to show its real added value for citizen and businesses. I've notably created the Urbanility service (http://urbanility.com/) in order to empower people to discover their urban environment using OpenData freed by Rennes.

My current focus is on software testing and how it is a critical piece of the delivery of great products through communication and self-improvements.

Specialties:Team player, Python, CherryPy, SQLAlchemy, Robot Framework, Open Standards HTTP, XMPP, AtomPub, WebSockets, AMQP, RabbitMQ, erlang, ejabberd, Mercury LoadRunner and Performance Center, Java.

Experience

Senior Test Tool Developer

Envivio
– Present (2 years 5 months)Rennes Area, France

Within Envivio, I'm responsible for the design, development and delivery of tools to support testing requirements of various teams. I provide solutions that should help teams being more efficient on their daily tasks of ensuring the product health by developing packages written in Python as well as coordinating other team members in their work on those packages. I target the Robot Framework environment for acceptance testing. I have also designed and implemented a Python library to converse with HP ALM using their REST API.

All those tasks require that I know testing tools but that I also get to understand the products, their usage, environment and targets. Since I support teams at different stage of the delivery process, from developers to QA and ecosystem testers, I must adapt my mindset to various requirements and constraints while providing as much continuity as possible in the tools and support I provide in order to reduce the overlap between each phase.

Software Testing Consultant at Envivio

GFI Informatique
(1 year 3 months)Rennes Area, France

As part of the Envivio engineering teams, I'm responsible for defining the functional testing strategy as well federate teams around a common testing path in order to improve the product's delivery. The first step has been to set up tools to provide a unified ground for all the teams to speak a common language. In this case, we've settled for Robot Framework, a generic automation testing framework as well as Jenkins for continuous integration.

OpenData enthusiast

Freelance
(4 months)Rennes Area, France

Focused on participating to the OpenData movement to show its real added value for citizen and businesses. I've notably created the Urbanility service (http://urbanility.com/) in order to empower people to discover their urban environment using OpenData freed by Rennes.

Senior Software Developer

Ubikod
(1 year 6 months)Rennes Area, France

Senior developer designing, planning, implementing, testing and delivering an IT operation architecture for a event logging, storing and statistical analysis platform.

Implementation based on XMPP and AMQP and developed in Java, Python and erlang.

Software Engineer

Ipsis
(1 year)

Python web developer (Django web framework).

Lead Developer

3rdandUrban
(3 months)

Lead Developer for the 3rdandUrban projects such as amp.fm and the LLUP protocol. (Python and .NET) The amp.fm project aimed at providing a platform to unsigned artists to promote and create revenur from their craft in a way where they could keep control of their content through CC licenses.

Lead Performance Test Consultant

Tesnet Group Ltd
(1 year 5 months)London, United Kingdom

Lead Performance Tester for Marks & Spencer using Mercury LoadRunner & Performance Center products. Within a team of five members, I was responsible for projects the team leader would assign to me from start to finish. Tasks would go from meeting the customers, gathering information, understanding the environment in which the application would be used, its constraints and the objective set by the customer. Then, devise a load test scenario, define risks and mitigation for them. Finally, after approval, write scripts using Load Runner, then Performance Center, executed with the appropriate parameters and environment. A great experience which helped realize how much testing was a challenging task, both technically and from a communication's perspective.

Book Author

Packt Publishing
(1 year)London, United Kingdom

Authored the CherryPy Essentials book. http://www.packtpub.com/CherryPy/book

Python Software Developer

WebFaction
(4 months)London, United Kingdom

- CherryPy development
- Web application development

.NET Software Developer

AVR Informatique
(1 year)Paris Area, France

As part of a team of three, developed movie distribution services using the .NET framework and the C# language.

LoadRunner Support Engineer level 1 for EMEA

Mercury
(1 year 2 months)Frimley Business Park, UK

During my year at Mercury, I worked a support engineer level 1 for EMEA region for the Load Runner and Performance Center products. I was in charge of the French speaking regions as well as support for English speaking regions. I would answer the phone to open support case, gather information and issues met by customers. I would then work up to 60 support cases with a specialty for web protocols as well as testing the Citrix ecosystem. I had to adapt fast and communicate well with both customers and support level 2 during escalation.

Python Software Developer

Minoru Development
(7 months)Paris Area, France

I supported the Minoru Development team by providing a web portal to promote the work performed by the OpenHealth working group as part of the SPIRIT project co-funded by the European Commission's Fifth Framework Programme.

Skills

  • Python
  • Java
  • XML
  • Test Planning
  • Software Development
  • Continuous Integration
  • Performance Testing
  • Linux
  • HTML
  • Testing
  • Test Automation
  • CherryPy

Publications

CherryPy Essentials(Link)

Packt Publishing
March 2007

The CherryPy Essentials book provides a rather broad introduction to web development using the CherryPy framework.

Projects

Urbanility(Link)

French tool built on opendata from the city of Rennes, France to help citizens understand the quality of weaknesses of their surroundings.

amp.fm(Link)

Spent the last five years of my life working on the passion of building a startup that held promise to change the foundation of the music industry. The dream is still a twinkle in my eye but it was time to move on.

Team members:

Open Source Projects(Link)

– Present

Various Open Source projects I've worked on in the past few years. Library Python packages of subjects that tickled my interest, mostly application network related: XMPP, Atom Publishing Protocol, HTTP, Web Socket.

Education

Université de Bretagne Sud, Lorient

Bachelor of Science (BSc), Computer Science

Languages

  1. French

    Native or bilingual proficiency
  2. English

    Native or bilingual proficiency

Honors & Awards

Innovation Award

Envivio Inc

Won the first innovation challenge organized within the engineering department at Envivio Inc., based on an idea of a platform that would support adding rich content to TV streams.

View Sylvain's full profile to...

  • See who you know in common
  • Get introduced
  • Contact Sylvain directly

Not the Sylvain Hellegouarch you're looking for? View more

Insights


People Also Viewed

LinkedIn member directory - Browse members by country

  1. a
  2. b
  3. c
  4. d
  5. e
  6. f
  7. g
  8. h
  9. i
  10. j
  11. k
  12. l
  13. m
  14. n
  15. o
  16. p
  17. q
  18. r
  19. s
  20. t
  21. u
  22. v
  23. w
  24. x
  25. y
  26. z
  27. more