|
ERIC BENOIT Senior Analyst Developer
|
Download PDF Voir la version française |
Analyst Developer building software and Web applications since more than 9 years, looking for an opportunity combining analysis, development, administration and project management. Self-learner with an INTP personality type and up-to-date with Open Source technologies. Driven by an entrepreneurial spirit to find solutions to complex problems, known for his analytical sense, versatility and skilful in all phases of software development.
|
contact@ericbenoit.com (514) 322-3686 Montreal, QC |
| Experience |
| |
Web Development Consultant, freelance
- Designed, developed and deployed Ruby on Rails dynamic Web applications (front and back-end), with special attention to security, performance and unit/fonctional testing
- Created portfolios for artists using Wordpress, with dynamic interfaces (jQuery), analytics monitoring (Google Analytics) and SEO
- Integrated external Web Services and APIs like Google, Etsy and Twitter
- Technologies used: AJAX, Capistrano, cron, CSS, DOM, Git, Google Analytics, HTML, jQuery, JSON, Linux, Mongrel, MySQL, Passenger, Photoshop, Ruby on Rails, Wordpress, XML.
|
Montreal, QC June 2007 – Now |
| |
PLM Consultant Developer Renault F1 Team (2.5 year in UK), Roche Syntex (6 months in Mexico), Nova Bus (6 months in Quebec)
- Audited heads of departments in order to understand their enterprise business processes and needs for collaboration
- Analyzed and wrote technical and fonctional analysis documents, proposing innovative solutions for information management software to be developed/deployed and their integration with existing ones on customers’ sites
- Developed a Web Services API and J2EE Web portal to interconnect existing information systems and offer a portable interface to access the information. This helped to increase engineers’ mobility using a laptop and Intranet connection (as opposed to a big old Unix Workstation)
- Built a unit/fonctional tests suite, executed automatically and regularly to insure the reliability of our software development team’s code
- Implemented and personalized a J2EE BPM portal to improve collaboration processes between departments, accelerate information flow and computerize data input forms
- Advised companies during software deployments and created legacy data migration scripts for databases and CAD files
- Trained administrators, managers and users on their new systems in specially prepared training rooms
- Gained invaluable experience (and two Formula 1 World Championships!) in an hyper competitive industry, where technical innovation is crucial and development cycles as quick as a race lap
- Technologies used: Ant, C++, Hibernate, Java, jUnit, Maven, Oracle, PL/SQL, PostgreSQL, shell scripts, Smarteam, SOAP, Struts, SVN, Teamworks, Tomcat, Unix, VBScript, VPM, Web services, Windows, XML, XSL.
|
Laval, QC & International 2004 – June 2007 |
| |
PLM Developer Mecanica Solutions
- Analyzed the needs of Mecachrome and wrote a 100 pages fonctional specification document for a new Smarteam PDM solution, personalized according to their specific business needs
- Leaded the development and qualification of a 2 months project at Bombardier Transport, adding new custom functionalities to their VPM product data management system
- Personalized and gave presale demonstrations of PDM software.
|
Montreal, QC September 2002 – 2003 |
| |
Main C++ Developer Gemplus
- Developed a largely distributed tool for the installation and diagnostic of smart card sub-system and Windows drivers
- Leaded the qualification through QA tests on all Windows platforms
- Technologies used: Visual Studio, Windows, multithreading, MFC graphics.
|
Ile des Soeurs, QC 2001 |
| |
Main C++ Developer CANMET Energy Technology Centre (Natural Resources Canada)
- Leaded the development of DABO, a software tool for fault detection and diagnosis of buildings CVC system, using artificial intelligence techniques to gather data and detect problems in real-time
- Helped the team win the Energia 2000 R&D award for this revolutionary experimental project, which later attracted the interest of several other organizations.
|
Montreal, QC 1999 – 2000 |
| Education |
| |
Bachelor in Computer Science and Management, with co-op internships Sherbrooke University |
Sherbrooke, QC 1997 – 2000 |
| |
Technique in Computer Science, with summer internship Edouard-Montpetit College
- Won the first place of the mandatory final project, chosen by the customer. The competition included 10 teams of 4 students with the objective to computerize an existing Montreal Judo club’s management using Visual Basic.
|
Longueuil, QC 1994 – 1997 |
| Skills |
|
Languages: C++, Java, JavaScript, PHP (little), Ruby, SQL
Web Standards: AJAX, BPEL, CSS, HTML, JSON, REST, SOAP, XML, XSLT
Frameworks and CMS: J2EE, Ruby on Rails, Wordpress
Databases: Hibernate, MySql, Oracle, PostgreSQL
IDE and Tools: Visual Studio, Eclipse, Textmate, Vim, Apache, Tomcat, Git, CVS, Jira
OS: Windows, MacOS X, Linux, Unix
Dassault Systems: Smarteam, VPM, CATIA V5
|
|
| Languages |
|
French: excellent
English spoken: very good, written: excellent
|
|
| Interests |
|
Digital photography, music, acoustic guitar and Internet strategy/SEO. |
|