Post Job Free
Sign in

Computer Science Engineer

Location:
Canada
Posted:
May 12, 2016

Contact this candidate

Resume:

MATH I EU DRAPEAU

M . S c . M A S T E R S I N C O M P U T E R S C I E N C E

*** ******** **********@*****.***

Mont-Royal, Qc

H3P 2W9 PHONE: 514-***-****

CURRICULUM VITÆ

Competent in designing and carrying out all sorts of research and product development projects (at the best prices while maintaining commercial viability), in leading work teams (from programmers to subcontractors, both local or international), in work planning and scheduling, in solving unforeseen problems, etc.…

• Professional integrity, autonomy and maturity.

• Fluent in both English and French, able to establish good relationships with coworkers, clients and key intermediaries.

• Able to perform and complete work tasks, quick to respond to new challenges, and also to instill confidence. PROFESSIONAL EXPERIENCE

2012 ~ now INTEL (High Performance Division), Montreal, Canada SOFTWARE ENGINEER

(TECHNOLOGIES INVOLVED: Python, Lustre)

~ Member of the Intel Manager for Lustre development team (Efforts cannot be disclosed) 2011 ~ 2012 GAMELOFT, Montreal, Canada

SENIOR PROGRAMMER

(TECHNOLOGIES INVOLVED: Python, ZeroMQ, Nagios, Clouds, Scalable and distributed environment)

~ Develop test-driven high traffic, scalable and distributed solutions. ~ Design RESTful interfaces 2010 ~ 2011 MATE1.COM, Montreal, Canada

QA SENIOR ENGINEER

(TECHNOLOGIES INVOLVED: Python, Pylons, JQuery, Selenium, Windmill, MySQL, Java, Jython, GIT)

~ Recommend strategies, methodologies, applications and libraries for the design an in-house Continuous Integration System ~ Implement solutions and integrative product. 2008 ~ 2010 MEDIASCRAPE / OPENFACE, INC., Montreal, Canada TEAM LEADER, SENIOR PROGRAMMER

(TECHNOLOGIES INVOLVED: Python, Google App engine, AWS, Pylons, JQuery, MySQL)

~ Intervene at forefront of product development and strategies to maximize return on investment (ROI), development work (operational management), development cycle reports, planning and problem solving

~ Draw up guidelines for each product (properties, structure, functions) ~ Interaction with clients

(product feedback) ~ Responsible of 4 employees and 2 sub-contractors (in Thailand) 2008

(3 months

contract)

EVOLIO.CA / AUTO123.COM, Laval, Canada

SENIOR WEB PROGRAMMER (python)

2008

(3 months

contract)

MEDIATRAFFIC.COM / GAMMAENTERTAINMENT.COM, Montreal, Canada WEB PROGRAMMER / BACKEND INTEGRATOR (php)

2004 ~ 2008 GENOME QUEBEC, MCGILL UNIVERSITY, Montreal, Canada LEAD DEVELOPER IN BIOINFORMATICS

(TECHNOLOGIES INVOLVED: Python, Java, C++, Matlab, R, JavaScript, Oracle)

~ Develop automatic protein annotation ~ Generate web reports ~ Integrate and Update external databases ~ Graphical outputs ~ Data mining ~ Statistical analysis ~ Database mapping. 2003 ~ 2004 BIONEQ (GENOME QUEBEC), UNIVERSITÉ DE MONTRÉAL, Montreal, Canada BIOINFORMATICIAN, TRAINER

(TECHNOLOGIES INVOLVED: Python, R)

~ Analyse of microarray and Affymetrix data with Bioconductor ~ Teach seminars in Bioinformatics. 2

2002 ~ 2003 PROCREA BIOSCIENCES, Montreal, Canada

BIOINFORMATICS CONSULTANT

(TECHNOLOGIES INVOLVED: Java, JavaScript, MySQL)

~ Manage genes searches and alignment ~ Calculate gene properties statistics. 2003 ~ 2004 UNIVERSITÉ DE MONTRÉAL, Montreal, Canada BIOINFORMATICS STUDENT (MASTERS PROGRAM)

(TECHNOLOGIES INVOLVED: C++, OpenGL)

~ Design a program to predict and discover new motifs in RNA-protein interaction complexes ~ A new Graph Algorithm was developed by that technique: local maximal common subgraphs. Also (since 1999)

• Website Owner, Consultant and Web Programmer:

commercial websites conception as self worker / GENE-EUS! Company

(TECHNOLOGIES INVOLVED: Python, PHP, HTML, dHTML, JavaScript, CSS). ACADEMIC EDUCATION

2000 ~ 2003

1999 ~ 2000

UNIVERSITÉ DE MONTRÉAL (OPERATIONAL RESEARCH DEPARTMENT), Montreal, Canada MASTERS IN COMPUTER SCIENCE

GRADUATE DEGREE IN APPLIED COMPUTER SCIENCE

1996 ~ 1999 UNIVERSITÉ DE SHERBROOKE (FACULTY OF SCIENCES), Sherbrooke, Canada BACCALAUREATE IN SCIENCE BIOLOGY, MICROBIOLOGY

COMPUTER SKILLS

Contribution to Open-Source Projects

• Fabric. • Beaker (Pylons)

Programming Languages and Environment

• 7+ years of experience: PYTHON, HTML. • 3+ years of experience: C++, Java.

• Some experience: Matlab, R. PHP, Ajax, Javascript. • Web framework: Pyramid, Cherrypy, Django

• Databases: Oracle (4 years), MySQL (1 year); ORM: SQLalchemy. • Environment: Unix/Linux (8+ years). Programming Concepts and Assets

• Test-Driven programming. • Scalable, Distributed concepts.

• Intensive messaging communications (zeromq). • Statistical analysis.

• Packaging, Deploying applications (git, mercurial). • Design patterns.

• Dynamic programming • Relational graphs and graphs manipulation. References available upon request.

3



Contact this candidate