Your browser is outdated!

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

×

Mohammed Lazhari

Mohammed Lazhari

Software Architect | Full Stack Developer (JavaScript/Node.js) | MongoDB DBA | Blockchain Developer

35 years old
Rabat (10000) Morocco
Employed Available
I am a software engineer, I like developing high scale and creative software based on modern technologies, I am an expert in JavaScript especially Node.js for server side. React, Redux, Relay, Angular, for front side and MongoDB as DBS. I am doing data analysis (scraping data, web data analytics) and security assessment (OWASP Testing Guide, OWASP Review Code Guide, OWASP Top-10, OWASP ASVS), as a freelance consultant. My care is to develop wonderful secure software applications, keeping using the best practices to respond in the best way to the business needs.

The language I am currently most fluent in, is JavaScript for both client and server development, although I have done work with Java, C++, and Python. I am most passionate to work with Node.js to create web apps and APIs.


I am most comfortable with agile development processes and enjoy pair-programming and practicing TDD and BDD.
Resume created on DoYouBuzz
  • Software Architecture
    Architecting Large REST/GraphQL APIs, Web Apps and Dapps
    Expert
  • Blockchain technology
    Ethereum, Hyperledger, Hashgraph, Solidity.
    Good
  • JavaScript
    Strong knowledge of JavaScript and its object-oriented and functional principles.
    Expert
  • JavaScript tools
    Fluency with modern JavaScript tooling such as Babel, Webpack, Grunt, Karma and Mocha.
    Expert
  • Node.js
    Excellent understanding of the Node.js platform.
    Expert
  • Node.js Deployments
    Excellent understanding of Scaling and deployments operations (Docker, Digital Ocean, Amazon AWS, Heroku…etc.)
    Expert
  • MongoDB
    CRUD, Aggregation, Data Modeling, Indexes, Replication, Sharding, Security, Performance.
    Expert
  • Design Patterns
    Producing high-quality code and following software design patterns such as MVC, Flux…etc.
    Expert
  • Test Driven Development
    Mocha, Jasmine, Jest, Travis-ci, Code Coverage.
    Expert
  • Angular
    AngularJS 1.x, Angular, Angular Universal.
    Good
  • React
    A good knowledge of React, Redux, Relay, GraphQL, Redux Form…etc.
    Expert
  • Data analysis
    Data visualization using JavaScript charting libraries, MongoDB aggregation framework, data wrangling.
    Expert
  • React Native
    Advanced
  • Arabe
  • Français
  • Anglais
    Good