Logo
Djibril – React, Node.js, Typescript, experts in Lemon.io

Djibril

From Turkey (GMT+3)

flag
Full-stack Web DeveloperSenior
Hire developer
7 years of commercial experience
AI
Communications
Cybersecurity
Healthcare
Hospitality
Job and career services
Project management
Retail
AI software
Chatbots
Collaboration tools
Dev tools
ERP
Messaging software
Lemon.io stats
3
projects done
1106
hours worked
1
offers now πŸ”₯

Djibril – React, Node.js, Typescript

Meet Djibril β€” a true Full-Stack Developer: he understands equally good BE and FE principles and, most importantly, he’s the kind of developer who can guide a project from its requirements to production. Djibril has a great sense of the business and senior-level expertise as a full-stack developer with Node and React. He perfectly combines the ability to carry out healthy and efficient communication with a professional approach in his job.

Djibril's previous background includes creating collaborative tools, cybersecurity, and AI.

Main technologies
React
4 years
Node.js
4 years
Typescript
4 years
Express.js
5 years
Next.js
2 years
JavaScript
4 years
Additional skills
React Native
MongoDB
REST API
Material UI
Unit testing
Storybook
Apollo GraphQL
AWS
Lambda
Docker
Heroku
Stripe API
MobX
Redux
Figma
PostgreSQL
Google API and Services
Nest.js
Stripe API
AWS
AWS Lambda
Redis
CI/CD
Prisma
Chart.js
React Hooks
Agora.io
OpenAI
LangChain
Chat bots
Python
Amazon S3
Amazon EC2
DynamoDB
GCP
TypeORM
Ionic
OpenAI API
AWS CloudFormation
Tailwind CSS
Rewards and achievements
Tech interviewer
Testimonials
"''Thank you for everything you have done over the last couple of months to get us back on track'' *- Brian* "
Ready to start
ASAP
Direct hire
Potentially possible

Experience Highlights

Senior AI Backend developer
Sep 2023 - Ongoing11 months
Project Overview

Ora.ai is a chatbot company that allow users to easily create custom chatbot on top of top powerful LLMs.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Improved existing LLMs model for better accuracy;
  • Conducted research on chunking strategies for embeddings;
  • Implemented new features such as Google Drive and notion integration.
Project Tech stack:
Node.js
AWS CloudFormation
AWS Lambda
OpenAI API
Sentry
Typescript
Prisma
PostgreSQL
DynamoDB
Front-end developer
Jan 2023 - Jun 20234 months
Project Overview

Pivot is an online collaboration tool in the style of notio.so, designed for managing projects, courses, and live team cooperation.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Implemented front-end components and pages;
  • Integrated Agora for video and audio calls;
  • Wrote automated tests;
  • Connected with the backend API using Apollo GraqhQL;
  • Fixed bugs.
Project Tech stack:
Next.js
React Hooks
React
Typescript
Styled-components
Apollo GraphQL
Responsive Web Design
Agora.io
Tech Lead and Full-Stack Developer
Mar 2022 - Apr 20231 year 1 month
Project Overview

Multiplayer is a startup based in Silicon Valley that helps companies integrate, organize, and track work and communication spread across apps. It provide a AI agent that perform tasks on behalf of the user.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Used LangChain and OpenAI to create a Chatbot based on the customer's data (using embeddings);
  • Designed the architecture of the backend;
  • Deployed the backend on Google App Engine;
  • Implemented search with Atlas search;
  • Connected the front-end and backend using GraphQL;
  • Handled different microservices;
  • Created the project from scratch;
  • Concerted Figma design to React components;
  • Created an atomic design system for the app;
  • Built features like Google Docs API, Notion API, and Slack bot integrations.
Project Tech stack:
React
Node.js
Typescript
Google App Engine
Apollo GraphQL
Redux
Google API and Services
MongoDB
Nest.js
GCP
LangChain
Electron.js
OpenAI
GPT
Back-end developer, System architect
Apr 2022 - Jul 20223 months
Project Overview

The product was for developers. It helps us protect our code against man-in-the-middle attacks. While committing code to remote providers like Github, they check the code in order to detect any intrusion using their code scan algorithm inspired by blockchain technology.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • was able to find a solution on how to make sure any commit is being scanned by their algorithm before being pushed to the provider (e.g., Github);
  • integrated Github, Gitlab, and Bitbucket APIs to commit code from our backend;
  • implemented API endpoints for our custom CLI to fetch lists or repositories, commit code, and authenticate using username, password, OTP, and facial recognition.
Project Tech stack:
Node.js
AWS
Gihub API
Gitlab API
Typescript
MongoDB
Express.js
Redis
AWS ELB
Full stack web developer
Jan 2022 - Jun 20224 months
Project Overview

A floor management system Tablet application for Sephora.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Build the web application user interfaces;
  • Implemented the backend services and API;
  • Integrated the backend;
  • Wrote tests.
Project Tech stack:
React
Node.js
PostgreSQL
Nest.js
REST API
GCP
Material UI
Typescript
TypeORM
Back-End Developer
Jan 2022 - Apr 20222 months
Project Overview

Crowdbotics is a company that help developer build application faster and easier.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Generated code pipeline for the user;
  • Generated the project boilerplate for the user;
  • Added and maintained features of different microservices;
  • Wrote unit and integration tests;
  • Optimized the project architecture;
  • Deployed the solution on AWS on EC2;
  • Used S3 for file storage.
Project Tech stack:
Node.js
Typescript
AWS
Lambda
Docker
MongoDB
Stripe API
REST API
Express.js
Full-Stack Web Developer
Jul 2021 - Dec 20215 months
Project Overview

Buvibu is a hotel reservation web application where the main features allow users to properly operate the user management system, complete hotel reservations, and keep track of hotel and room management.

Skeleton
Skeleton
Skeleton
Responsibilities:

As a freelance web developer, I worked with the SapancaOtelleri team to replace their old website built with WordPress with a new fresh React app. The sapancaotelleri.com.tr is the reference in Turkey/Sakarya for hotel reservations. Djibril accomplished:

  • Converted the new Figma UX design to React (Next.js) component;
  • Worked as a Node.js backend developer in order to build the API;
  • Worked on the API integration.
Project Tech stack:
React
Typescript
Material UI
Node.js
Heroku
JavaScript
REST API
CI
CD
Unit-testing Mocha Jest
Express.js
Next.js
HTML
CSS
CSS
Full-Stack Developer
Feb 2020 - Jan 202111 months
Project Overview

Medixbot is a telemedicine application. The main aim of the application is to connect patients and doctors around the world. Patients can find doctors, book an appointment, and have a video call session with the doctor. During the session, the patient can wear one of the team's custom medical devices (i.e. cgm diabetes monitor) so that the doctor can see the corresponding information about the patient in order to make better decisions.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Created the architecture of the project using nx monorepo;
  • Made technical decisions for the project and assigned tasks to each member of the team;
  • Mentored one junior developer who was on the team;
  • Created a project architecture where code (such as type, theme, and models) was shared between all the applications in the monorepo;
  • Worked on the front-end, created a styling system (using a combination of emotion and styled system), added components to the storybook, reviewing code.
Project Tech stack:
React
React Native
Node.js
Typescript
MongoDB
Docker
AWS
Apollo GraphQL
JavaScript
Express.js
PostgreSQL
Full-Stack Web Developer
Dec 2019 - Apr 20204 months
Project Overview

The project is about connecting job seekers and employees. The main features included the video and text chat and a collaborative magic text editor, among others.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Assisted during the maintenance of existing features for the web platform and other systems;
  • Led the development of new products and MVPs in collaboration with users and other stakeholders;
  • Conducted code reviews.
Project Tech stack:
React
Typescript
Unit testing
Node.js
AWS Lambda
Material UI
GraphQL
Storybook

Education

2021
Computer science
Master

Languages

English
Advanced
Copyright Β© 2024 lemon.io. All rights reserved.