Hi, my name is Alassane Ndoye
I'm a SOFTWARE ENGINEER.

Know more

About me

Profile Image

I am a Full-Stack Software Engineer more focused on the front-end with extensive knowledge of software design, development, and testing. I help companies to build complex web applications with JavaScript and modern technologies. I have strong experience with full-stack web development with JavaScript/TypeScript. I had been responsible for developing multiple new web applications with the MERN stack. I am proficient in implementing CI/CD, using AWS Lambda, Serverless, Docker, and Kubernetes, improving the performance of any web application (Code Splitting, Load Balancing, Caching, Code Optimizations…), and writing tests (unit test and test integration).

Software Engineer | Full-Stack JavaScript Developer | An AI Enthusiast

View Resume

Featured Projects

crwn-clothing

Built a production-ready E-commerce web application.

Highlighted the technologies and technical skills used in this project:

  • React
  • Redux
  • Redux-Saga
  • redux-persist
  • Reselect
  • styled-components
  • TypeScript
  • Firebase
This is a Side Project. There is 3 version (Hooks; Redux & Redux-Thunk; Redux & Redux-Saga)

See Live Source Code
Project Image

Tinyhouse

Built a production-ready home sharing application, inspired by sites like Airbnb with React, Node, GraphQL, Apollo, MongoDB, TypeScript, and Ant Design.

Highlighted the technologies and technical skills used in this project:

  • Create a GraphQL API in Node.js, with Apollo Server, from scratch.
  • Build a large-scale React applications with 2020 techniques (e.g. Hooks).
  • Utilize React Apollo and the Apollo CLI to handle GraphQL requests from React.
  • Avoid bugs by using TypeScript to write strongly-typed code.
  • Persist data with both MongoDB and PostgresSql
  • Handle payments with Stripe.
  • Tackle the complexity of authentication by using the industry standard OAuth 2.0 (Google Sign-In)
  • Enable location searching with the powerful Google's Geocode API.
  • Image uploading with Cloudinary integration
This is a Side Project

See Live Source Code
Project Image

Dj Events

Built a music events application with Next.js and Strapi (a headless CMS)

Highlighted the technologies and technical skills used in this project:

  • React/Next.js
  • Plain CSS(No css framework or preprocessor)
  • Strapi (a headless CMS)
  • Authentication with JWT (JSON Web Tokens)
  • Authorization and access control
  • Storing HttpOnly Cookies on the server
  • Pagination, search filters, etc
  • Image uploading with Cloudinary integration
This is a Side Project

See Live Source Code
Project Image

Trainet

Building a web platform for our client MARKESA Sarl. at Jolof Digital called Trainet. The TRAINET project consists of setting up a platform dedicated to continuing education. It is aimed primarily at professionals in sub-Saharan Africa, whether individual or institutional.

Highlighted the technologies and technical skills used in this project:

  • React/Next.js
  • Plain CSS(No css framework or preprocessor)
  • Strapi (a headless CMS)
  • Authentication with JWT (JSON Web Tokens)
  • Authorization and access control
  • Storing HttpOnly Cookies on the server
  • Pagination, search filters, etc
  • Image uploading with Cloudinary integration
This is an ongoing project but feel free to check the UI design of the final project.

UI Design
Project Image

Talents Consulting

A corporate website was built for our client Talents Consulting during my time working at Jolof Digital.

See Live
Talents Consulting

Coin Fumeur Senegal

An e-commerce website was built for our client Coin Fumeur Senegal during my time working at Jolof Digital.

See Live
Project Image

Contact

Send me an email with any questions

Email me