Nassim B.

Architect

720 dollar
Freelancer
9 ans
Paris, FRANCE

Mon expérience

Voir plus

Club MedFebruary 2020 - March 2020

Club Méditerranée is an all-inclusive hotel accommodation company.

As a frontend developer I've worked on the Club Méditerranée website by :

- Improving the callback module allowing customers to register for phone assistance
- Creating a last seen products module
- Improve the Tracking system
- Fix multiple bugs

Stack: REST API, React Hooks, GraphQL, Redux, Jest, InVision
Voir plus

ENGIE GBSDecember 2019 - January 2020

Engie is the main French natural gas provider and an energy industrial group.

As a Frontend developer I've worked on a billing management system by :

- Integrating the InVision designs using atomic design with Bootstrap 4
- Implementing the frontend API calls using Angular 8
- The backend system was using Python and AWS

Stack: REST API, NodeJS, Python, PostgreSQL, Angular 8, InVision, Zeppelin
Voir plus

GoodsIDMay 2018 - November 2019

GoodsID is a company that want to bring the block chain to the luxury and art industry. Helping customers to trace goods supply chain it provides a way to limit counterfeiting and improve good value.

As a software architect and developer I've worked on the wallet application by :

- Deploying the infrastucture on AWS using Elastic Beanstalk and AWS Elastic Container Service
- Developing the JSON based API on top of Elixir/Phoenix
- Installing and running the asynchronous tasks on top of RabbitMQ queueing system
- Deploying the NodeJS module responsible for IOTA Blockchain interactions
- Extensively used AES and RSA cryptography for data anonymization and integrity
- Developing the mobile wallet application on top of Ionic and Angular 8
- Deploying the frontend web application using AWS S3 hosting

Stack: AWS Elastic Beanstalk, AWS S3, AWS Cloud Front, RabbitMQ, Docker, Elixir, Phoenix, Erlang, PostgreSQL, Angular 8, Nodejs, IOTA.
Voir plus

OuiCarApril 2017 - May 2018

OuiCar is a company that allows customers to rent their own car. They so can register their car in the system and, on the other side, customers can search and book the car they want.

As a web developer I've been working on the recast project by :

- Integrating the GraphQL API gateway
- Developing the Frontend based on React and Redux Saga
- Participating to the product catalog microservice based on Symfony 3
- Participation to the authentication microservice based on ExpressJS
- Recreating the search engine made on top of Elasticsearch providing a JSON API with KoaJS

All our processes were following the scrum agile methodology.

Stack: AWS SNS/SQS, RDS MySQL, Elastic Cache, Elastic Search, Docker, PHP 7, Symfony3, MySQL, React, Redux, Redux-saga.
Voir plus

Club MedApril 2016 - April 2017

Club Méditerranée is an all-inclusive hotel accommodation company.

As a web developer I've worked on the website recast by :

- Migrating various geographical business units to the new responsive website
- Integrating SEO improvement recommendations like canonical URLs, sitemaps and custom headers
- Implementing new customer reassurance modules to the website
- Reworking the search engine based on GraphQL
- Adding Redux for siblings component interactions
- Deploying review applications to Heroku for easier product validations

Stack: REST API, React, GraphQL, NodeJS, React, Redux.
Voir plus

S4MMarch 2014 - April 2016

S4M is a digital advertising company focused on mobile devices. It provides an ad campaign manager, a mobile application fame platform and an analytics platform.

As a lead back-end developer I've worked on improving the platform by :
- Adding a module to communicate with third party ad systems like Google AdWord or Facebook Ads.
- Improved the system to be MRC compliant in order to deploy the application in the US
- Added a data anonymization system
- Added a time based fraud detection system using Redis as a time series database
- Migrating database datetimes to UTC

As a front-end developer I've also worked on improvements on the ad management platform by :
- Adding new KPI widgets using JQuery
- Helping to migrate the UI from JQuery to AngularJS

Stack: Varnish, Nginx, MariaDB, PHP/Symfony2, JQuery, AngularJS, JavaScript.
Voir plus

Dresden PartnersNovember 2012 - March 2014

Dresden Partners is an IT Consulting company based in Mexico City and San Francisco making mobile and web applications for advertising, logistics and more...

As a project manager I've been working to deliver orders in time by :
- Planing the development times and the budget
- Managing a team for up to 5 in order to deliver the features as requested by the client
- Answering call for tender providing project deliverables, timelines and budget
- Win the ADO mobile application project thanks to our team work and efforts

As a developer I've worked for customers in MX and US :
- Made the Eweclid website and back-office and worked with the mobile developer for API
- Made the Evamerc dashboard for customer surveys for their managed brands
- Architect a P2P location service for cave explorers

I've worked with a team of 2 designers, 3 mobile developers and up to 4 web developers.

Stack: AWS, Nodejitsu, Mysql, MongoDB, NodeJS, C# ASP.NET MVC, PHP/Symfony2 BackboneJS, HighchartJS, Telerik
Voir plus

TikimoveMarch 2012 - August 2012

TikiMove was a mobile application development agency.

KanBan Project management web application using JQuery and JQueryUI.

Web services for mobile applications using Facebook API and Geocoding.

Stack: Google App Engine, Django, Python, Big Table, JQuery, Facebook API
Voir plus

Atonce TechnologiesMay 2011 - August 2011

AtOnce Technologies was a software development agency selling a cross platform 3D engine working on mobile, desktop and gaming console.

Research and developments around web mobile animations performances using Native Javascript

Improvements on a cross compilation Domain Specific Language for Windows, Mac OS X, Playstation, Xbox

3D assets management web Back-Office in Python

Stack: Javascript, Python, Lex-Yacc
Voir plus

ODENTIJuly 2008 - August 2009

Odenti is a French Digital marketing agency making corporate websites and mobile applications.

As a webmaster I've been working on :
- Making the French Ball-Trap Federation based on an in-house CMS and ecommerce solution.
- Deployed the in-house CMS for the Autopro France car retailer
- Made a pornographic video chat solution based on Red5 and Adobe Flash with per minute fee
- Integrated the LBESoft website design and made the organic SEO optimizations

Ultimately, I’ve integrated the LBESoft website design and organic SEO optimization.

Stack: PHP, MySQL, Java, Red5, Adobe Flash, Adobe Flex, Adobe Photoshop, Adobe Illustrator, Drupal, Magento, Wordpress, Prestashop
Voir plus

University of New BrunswickApril 2006 - July 2006

In the E-learning department offering a wide range of online courses for remote students.

Deployed an internal Wiki for scientists’ publications using PHP and Adobe Flash debugging.

Developed a software to convert Word courses to HTML following University pagination template using docx parsing in Python.

Stack: PHP, MySQL, Adobe Flash, Python.

Mes compétences

IT Infrastructure

Varnish, Nginx, Docker, Git, Heroku

Technologies

RabbitMQ, Phoenix, Amazon Web Services (AWS), React.js, .NET Framework, AWS, ElasticSearch, Telerik, Symfony2, Software Architecture, REST API, Drupal, Web Applications, UIKit

Languages

ES6, GraphQL, Go, Elixir, HTML5, JavaScript, Python, C#, PHP, Erlang, Ruby on Rails, Flash, ASP.NET, CSS

Databases

MongoDB, Redis, MySQL, PostGreSQL, SQLite, MariaDB

Analysis methods and tools

Scrum, Selenium, Agile

Application servers

CMS

Frameworks

WordPress, Koa.js, Express.js, Prestashop, Redux, jQuery, Magento, Symfony, AngularJS, Django, Node.js, Backbone.js, Highcharts

Multimedia

Adobe Photoshop, Adobe Illustrator

Graphic

InVision

Software testing

Mocha, Chai, Jest

Others

Project Management, Social Media

Mes études et formations

Master's degree, Multimedia Creation and Project Management - Université Bordeaux Montaigne (ex - Bordeaux 3)2010 - 2012

Bachelor's degree, Multimedia Creation - Université La Rochelle2009 - 2010

Associate's degree, Industrial and Technical developments and networks - Lycée pilote innovant du Futuroscope2005 - 2007