Your browser is outdated!

To ensure you have the best experience and security possible, update your browser. Update now

×

Mickael Tardy

Software engineer

Mickael Tardy
38 years old
Driving License
Nanes (44000) France
Professional Status
Available soon
Open to opportunities
About Me
Having mostly general engineer education, I have been always into IT in my professional life.

I get my first experience at the end of secondary school and in my first years at university mainly as freelance web developer, but also as project manager, taking in charge full project workflow from customer relationship and statements scope edition to project delivery.

Since 2010 I work at Keosys, medical imaging software company. Having started as a software engineer I participated in several projects on different steps of the software development cycle : from software requirement specification to software integration and deployment.

Most recently I focused on software architecture working on overall design of cloud based solutions for clinical trials.

Today I'm working in Keosys US offices, bringing my technical knowledge to the business team and working daily on the improvement of scalability and flexibility of the software.
Resume created on DoYouBuzz

R&D Technical Lead

Keosys
Since January 2017
Saint-Herblain
France
  • From the early 2017 I took a technical leadership of Keosys Research department. I work with a large scope of technologies, building prototypes with Java, Javascript and Python and combining them with Jenkins, docker and vmware esxi.
  • My development duties are combined with continuous research and papers review.

Software architect

Keosys Corp
January 2016 to December 2016
Full-time
Philadelphia
United States - Pennsylvania
  • Having moved to the new Keosys's offices in Philadelphia, PA, US I'm staying focused on the Keosys Clinical Trials Solutions architecture and bringing all my knowledge to the US business development team with the common goal to offer flexible and scalable solutions to the US market of medical imaging clinical trials.
Learn more

Software architect

Keosys
September 2014 to December 2015
Full-time
Saint-Herblain
France
  • Design review aiming an up-to-date framework creation
    (REST, Messaging oriented architecture)
  • API and software framework development (Java, Spring, RabbitMQ, Hibernate)
  • Automated testing environment and framework development (TestNG, Maven, Mockito, Arquillan)
  • Software build management improvement: integration of Maven projects with Jenkins and Redmine
  • Internal training sessions organisation; Code review sessions
Learn more

Software engineer

Keosys
September 2010 to August 2014
Full-time
Saint-Herblain
France
  • Web-based clinical trials management solution
    • Specification and design: IEEE standards, UML
    • Software Development: Java, Spring, Struts, Hibernate, Eclipse, JSP, HTML, JavaScript, SOAP
    • Tests, validation and implementation: SVN, TestNG, Maven, JBoss AS
  • DICOM imaging data exchange tool
    • Full development cycle: specification, design, development, implementation
    • DICOM norm conformance
    • Applied technilogies: Java, Dcm4che, Apache Derby
  • Medical Imaging Visualisation Software
    • GUI tools design and development (C++, C#)
    • Data storage and exchange tools (DICOM, XSL, XML)
Learn more

Software engineer

Université Nantes Aviron
Since June 2013
Volunteer Work
Nantes
France
  • Rowing regatta web-site and backoffice http://regataiades.fr
    • Web-site (bootstrap, bower, SASS)
    • Online registration (AngularJS, Java)
    • Live results output
      Key points
    • Server software and UI tested with testNG, Mockito and Arquillan tools
    • Deployment managed with Jenkins
  • Rowing club back-office software
    • Online registration tool
    • Sessions monitoring tool
      Design and development (AngularJS, Java, MongoDB)
  • Rowing Club Website http://una-club.fr (HTML5, CSS3, Bootstrap)
Learn more

Internship

Keosys
May 2010 to September 2010
Internship
Saint-Herblain
France
  • Image registration algorithm conception
    • Registration of whole-body CT 3D images
    • Proof-of-concept software (ITK, CMake)
Learn more

Web-developer

IT-Orbita
January 2005 to January 2008
Freelancer
Moscow
Russia
  • Online scholar quiz platform
    • Design and development using provided specifications (PHP, MySQL, HTML, CSS, JavaScript, AJAX)
  • Content Management System (CMS)
    • Specification, design, development
  • Various static and dynamic web-sites deployment (PHP, JavaScript, MySQL, XHTML, CSS, XML, XSL, XPath, Apache HTTP)
Learn more

Master in General Engineering

Ecole Centrale de Nantes

September 2008 to September 2011
Large scope cursus covering great amount of scientific fields. During three years of studies a lot of attention is given to the independent work as well to the professional integration: internships are mandatory every year.

Master in Measurement Systems

Moscow State Institute of Radio Engineering, Electronics and Automation (Technical University)

September 2005 to February 2011
The 5.5 year cursus is mainly focused on the elaboration of the complex measurement systems covering all of their aspects: from the design of the measurement instruments to the deployment and management
  • Programming paradigms: Object-oriented programming, Procedural programming, Service oriented programming (SOAP, REST)
  • Programming languages: Java, Python, JavaScript
  • Frameworks: Spring, Struts, Hibernate
  • Web Development: PHP, JSP, CSS, SASS, JavaScript (AJAX, AngularJS, jQuery), Bootstrap, NodeJS, Bower
  • Data formatting: XML, HTML, LaTeX, XSL
  • IDEs: Eclipse, MS Visual Studio
  • Databases: SQL (MySQL, MS SQL), NoSQL (MongoDB)
  • Version control: SVN, GIT
  • Server software: Apache HTTP, Apache Tomcat, JBoss AS, Nginx
  • Build tools: Maven, Bower, Gulp
  • Continuous integration: Bamboo, Jenkins
  • DevOps: Docker, Ansible, CoreOS, vSphere ESXi
  • Unit testing, Integration testing
  • Software testing tools: JUnit, TestNG, Mockito, Arquillan, Selenium, Mocha,
  • Software Requirements Specification
  • IEEE Standards
  • UML
  • French: native/bilingual
  • Russian: native/bilingual
  • English: fluent
  • German: basic knowledge (A2 CEFR)
  • Autonomous
  • Rigourous
  • Self- and team-demanding
  • Punctual
  • Rowing practice : regional and national competition level
  • Rowing coaching, camps and events management