Internship at TailorDev
Yannick PÉROUX
March 3rd - August 28th 2015
TailorDev
Julien Maupetit - CEO
William Durand - CTO
- PhD in bioinformatics
- Worked at University Paris Diderot
- Created ComSource
- PhD in computing
- Expert in REST APIs
- Thesis in tests automation
artich.io
The need
- Most scientists use paper notebooks
- The future is in Open Science
- No clear market leader
artich.io
The platform
- Online service (SaaS)
- For individuals or organizations
- Oriented towards collaboration
ELN, Project Management, Files organization…
Achievements
Achievements
Back-end
- Written with Python & Django
- Efforts on re-usability
- Functional testing
Achievements
Notebooks
- Stored in a Git back-end
- Full audit trail
- Used for ELNs, protocols, deliverable…
Achievements
Project Management
- Creation of Teams & Projects
- Milestones & Tasks
- Time tracking
- File management
Achievements
REST API
- Created with the Django REST Framework
- Used by the front-end
- 100% of test coverage
Achievements
Permissions system
- Object-level permissions system
- Automation of the permissions updates
- Query optimizations
Achievements
Indexing & Search
- Uses ElasticSearch
- Asynchronous & automated indexing
- Fast multi-object search
Personal Experience
Personal Experience
Open-Source contributions
- Creation of Watson
- Contributions to Django REST Framework
- Helping users
Personal Experience
Community Events
- Organization of the DjangoCong
- Organization of Clermontech' events
- Participation to PyData Paris
- Participation to JOBIM
Conclusion
- Creation of the first version of a complex platform
- Long-term solutions to business critical problems
- Personal branding through community events
Questions
Internship at TailorDev
By Yannick Péroux
Internship at TailorDev
- 1,288