Hi, I'm Johan
I'm a web developer
Contact MeAbout Me
I'm a Franco-British web developer with great organisational skills and a solid knowledge of web development techniques using JavaScript, React, Node.js and PHP. Conscientious and determined, I'm able to integrate easily into new working environments thanks to my open-mindedness and excellent listening and communication skills.
I am currently open to any job offers or freelance assignments. Based in Tallinn, Estonia, I am open to remote work.
My Resume
Tech skills
- Front-end development: HTML, CSS, Sass, JavaScript, React, Next.js, Vue.js
- Back-end development: Node.js, Express, PHP, SQL, MySQL, PostgreSQL, MongoDB, databases, APIs
- IT support: troubleshooting, basic system and network administration, cybersecurity, installation, configuration and updating of applications, Linux, macOS, Windows, customer service and user assistance
- Tools: Git, GitHub, Docker, Visual Studio Code, WebStorm, PHPStorm, Jest, ESLint, Prettier, Figma
- Project management: Agile, Scrum, Kanban
Soft skills
- Open-minded
- Determined
- Reliable
- Altruistic
- Responsible
- Conscientious
- Thoughtful
- Teamwork
Strong writing skills
Strong communication skills
Languages
Native speaker of English and French
- Spanish (B2)
- Estonian (A1)
Front-End Developer, Tallinn, Estonia
- May 2024 - Present
- - Contributed to the development of a responsive web application using Next.js and Spring Boot for a local start-up.
- Collaborated with designers, back-end developers, and product managers to integrate front-end components with back-end services effectively.
- Debugged front-end issues across different browsers and devices, improving application performance.
- Participated in code reviews to help ensure code quality and adherence to best practices.
- Engaged in pair programming sessions to support feature development and learn from team members.
Front-End Developer
- April 2022 - June 2023
- 11 projects completed during my JavaScript React Developer training course with OpenClassrooms. Study, breakdown and creation of mock-ups; integration of responsive and accessible web interfaces; programming with JavaScript and React; unit and integration testing; Agile project management; version control management.
Back-End Developer
- April - May 2021
- Final project completed at the end of my Full Stack JavaScript Developer course with O'Clock. Development of the back-end of a web application aimed at reducing food waste (Node.js, Express, PostgreSQL).
Self-employed
- 2018 - 2020
- E-commerce (educational toys).
Teacher, Ministry of Education and Alliance Française
- 2009 - 2018
- Various positions in French Guiana, Switzerland and Chile.
Legal Officer, International Labour Organization, Geneva, Switzerland
- 2001 - 2009
- Specialist in issues related to child labour and forced labour.
Human Rights Officer,
African Union - United Nations Hybrid Operation in Darfur, El Fasher, Sudan
- 2008
- Field missions in the conflict-affected areas, interviews with internally displaced populations and victims of human rights violations, report writing for the Mission and the United Nations High Commissioner for Human Rights.
Software Developer
- April 2022 - June 2023
- OpenClassrooms, Bachelor's-level diploma
Full Stack JavaScript Developer
- November 2020 - May 2021
- O'Clock, Associate's-level diploma
Master's Degree in International Relations
- September 2000 - June 2001
- University of Strasbourg
Master's Degree in International and European Community Law
- September 1999 - June 2000
- Universities of Aix-Marseilles and Exeter (Erasmus Programme)
Google Cybersecurity Professional Certificate
- Since October 2023
- Coursera
Google IT Support Professional Certificate
- September 2023
- Coursera
Software Developer Professional Certificate
- June 2023
- OpenClassrooms
Contact Me
If you'd like to get in touch, please fill out the form below, or alternatively, send me an email or reach out on LinkedIn.