Nicolas Z.

Nicolas Z.

Full-stack Developer

Toulouse, France
Hire Nicolas Z. Hire Nicolas Z. Hire Nicolas Z.

About Me

Nicolas is an accomplished software engineer and architect with 20 years of experience in development and architecture, with proficiency in Java and JavaScript technologies, as well as other tools and languages. He has been part of small startups and big companies, recently working on a mobile banking app for an international group, creating a CQRS back-end system for Renault, and contributing to a very customizable CMS for the Boston Consulting Group website. Nicolas is keenly enthusiastic about his work and enjoys collaborating and building productive partnerships with clients and team members.

Work history

UpStack
UpStack
Full-stack Developer
2020 - Present (4 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participating in scrums consisting of cross-functional teams, both software and hardware.

  • Ensuring that features are being delivered efficiently and on time.

Boston Consulting Group
Boston Consulting Group
Full-stack Developer
2019 - 2020 (1 year)
Remote
  • Worked on the development of a large and fully customized CMS created in Java.

  • Managed API creation, data extraction support for the Machine Learning team, and E2E automated testing with WebDriver IO.

  • Restructured a REST API to be used by CMS internals consumed by AWS.

Groupe Renault
Groupe Renault
Senior Software Architect
2019 - 2019
Toulouse, France
  • Architected and developed a CQRS back-end system for Renault using Node.js.

  • Implemented a test-driven design approach and Agile practices for the development team.

  • Collaborated with stakeholders to create an architectural system based on their requirements.

Aelion
Aelion
Trainer | Curriculum Designer
2016 - 2018 (2 years)
France
  • Worked on curriculum design and training in Java/JavaScript for upgrading scientists as developers.

  • Scouted and recruited trainees that had the right qualities for intensive training.

  • Assisted 100+ unemployed scientist talents in finding jobs.

Robusta Code
Robusta Code
Founder/CEO
2013 - 2020 (7 years)
Remote
  • Developed a platform for connecting influencers with brands, a product created by a lean startup.

  • Implemented Stripe on the platform for payments and created a customizable eCommerce platform using Symfony framework.

  • Developed and maintained the robusta.io website using Gatsby.js.

DocDoku
DocDoku
Web Developer
2011 - 2012 (1 year)
Toulouse, France
  • Led the development of a mobile application for clients, including Airbus, using mainly Java EE, but also Symfony and Node.js.

  • Trained and mentored developers across the country in Java, design patterns, and Backbone.js.

  • Implemented JavaScript modules and other modern development tools.

Akka Technologies
Akka Technologies
Cloud Computing Expert
2009 - 2011 (2 years)
Remote
  • Created and developed private or public cloud computing applications for clients like Airbus, EDF, and CNES.

  • Provided extensive training for development teams on using GWT.

  • Introduced modern JavaScript frameworks and migrated an old application to GWT.

Portfolio

Full-stack Developer - Boston Consulting Group (BCG)
Full-stack Developer - Boston Consulting Group (BCG)

Boston Consulting Group partners with leaders in business and society to tackle their most important challenges and capture their greatest opportunities. BCG was the pioneer in business strategy when it was founded in 1963. Worked on a large and fully customized CMS that was created in Java. Managed API creation, data extraction support for the Machine Learning team, and E2E automated testing with WebDriver IO.

Masala Parser
Masala Parser

This is an open-source project inspired by a paper titled Direct Style Monadic Parser Combinators for the Real World. Masala Parser is a JavaScript implementation of the Haskell Parsec. It is plain JavaScript that works in the browser, is tested with more than 450 unit tests, covering 100% of code lines. Masala Parser keywords are simplicity, variations, and maintainability, with no need for theoretical bases on languages for extraction or validation use cases.

Full-stack Developer - Diool
Full-stack Developer - Diool

The project is a platform for merchant payments and financial services in Africa offering a single platform for getting paid, paying others, and earning revenue. With one platform to manage many operations, merchants can save time and cost of running a business. Worked on the development of the application for sharing payment via mobile in Africa.

Education

Master's Degree, Science Teacher Education
Master's Degree, Science Teacher Education
Aix-Marseille University - France
2000 - 2002 (2 years)
Bachelor's Degree, Physics & Chemistry
Bachelor's Degree, Physics & Chemistry
Pierre and Marie Curie University - France
1995 - 1998 (3 years)