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

Djibril

From Turkey (UTC+3)flag

Full-stack Web Developer|Senior
Lemon.io stats
8
projects done
2628
hours worked
1
offers now 🔥

Djibril – Node.js, React, 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.

8 years of commercial experience in
AI
Analytics
Communications
Cybersecurity
E-learning
Energy
Healthcare
Hospitality
Productivity
Project management
Renewable energy
Retail
Sports
AI software
Chatbots
Collaboration tools
Dev tools
ERP
Virtual assistants
Main technologies
Node.js
7 years
React
7 years
Typescript
7 years
Express.js
7 years
Next.js
4 years
JavaScript
8 years
Additional skills
MongoDB
REST API
Docker
Material UI
Apollo GraphQL
AWS
Heroku
Stripe API
Redux
PostgreSQL
React Native
Nest.js
AWS Lambda
CI/CD
Prisma
OpenAI
GCP
Angular
Ionic
Tailwind CSS
AI
Vercel
Fastify.js
TanStack
Prettier
ESLint
Testimonials

"''Thank you for everything you have done over the last couple of months to get us back on track'' - Brian "

#40983067969FS developer for an AI-powered curriculum app

"Working with Djibril has been a refreshing experience. From the start, he demonstrated strong technical expertise and a clear understanding of the project’s needs. He quickly adapted to the existing codebase and infrastructure, asked the right questions, and offered thoughtful solutions.

One of the qualities I appreciate most is his communication style — he keeps me informed without overwhelming me, explains technical concepts in a way that’s easy to follow, and is transparent about progress and next steps. His organization and ability to prioritize have given me confidence that my project is moving in the right direction.

It’s clear Djibril takes pride in his work and is invested in delivering a high-quality product. I’m excited about the direction our project is headed with him on the team, and I’d gladly recommend him to anyone looking for a skilled, reliable, and collaborative developer."

#40983067969FS developer for an AI-powered curriculum app

"Djibril has been amazing. We worked through the final details of the site and completed the transfer of knowledge/product."

Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Founding Engineer
Mar 2026 - May 20262 months
Project Overview

This is a social football (soccer) prediction game. Players predict Premier League fixtures, create or join leagues with friends (or open public leagues), and are scored and ranked on leaderboards after every gameweek. It's built around four game modes, each with its own scoring logic. The app is for football fans who want prediction games with friends "without the old-school admin".

Main features:

  • Predictions: master predictions per game mode, with per-league overrides and Last-One-Standing pick/used-team tracking.
  • Leagues: private & public leagues, invite codes, public discovery, join-request approval, member roles (owner/admin/member), multi-entry, auto-renew, banning/email-blocking, and per-tier league limits.
  • Leaderboards: global per-mode and per-league boards with rank movement and PRO-gated filters (following, start gameweek).
  • Automated scoring: a pure scoring engine + scheduled jobs that sync fixtures/results from a football data provider and recompute standings.
  • Social: follow users, an activity feed, and public profiles.
  • Performance Insights: predictions-vs-reality analytics (PRO), with raw-data export (ELITE).
Project gallery:
Portfolio example for BeatPredictors by Djibril, Founding Engineer
Portfolio example for BeatPredictors by Djibril, Founding Engineer
Portfolio example for BeatPredictors by Djibril, Founding Engineer
Portfolio example for BeatPredictors by Djibril, Founding Engineer
Portfolio example for BeatPredictors by Djibril, Founding Engineer
Portfolio example for BeatPredictors by Djibril, Founding Engineer
Portfolio example for BeatPredictors by Djibril, Founding Engineer
Responsibilities:
  • Guided the client thought the design of the PRD and project planification.
  • Designed and built a full-stack, type-safe monorepo with Turborepo
  • Designed a relational data model in PostgreSQL with Drizzle ORM
  • Built a deterministic scoring engine for four game modes
  • Integrated a third-party football data provider (API-Football) for fixtures, results, head-to-head data, teams and standings.
  • Built a scheduled job system (node-cron) to sync results and recompute league standings automatically each gameweek.
  • Integrated Stripe end-to-end
  • Implemented the full league lifecycle: creation, invite-code/public joining, approval workflows, roles & moderation, competitions, entries and renewals, with subscription-tier limits enforced server-side.
Project Tech stack:
Turborepo
React
Next.js
TanStack
tRPC
ESLint
Prettier
Node.js
GitHub Actions
Git
GitHub
GitHub Copilot
Claude Code
Claude LLM
Stripe API
JWT
Axios
Sentry
PostgreSQL
ORM
Fastify.js
Tailwind CSS
Senior Full-stack Developer
Oct 2025 - Apr 20266 months
Project Overview

A B2B integration platform that enables energy-tech partners to onboard and scale connected-device products across OEM ecosystems. Built for developers, the platform turns complex OEM integrations into a unified API product with enterprise-grade security, observability, and webhook-driven automation

Project gallery:
Portfolio example for Amps.ai by Djibril, Senior Full-stack Developer
Portfolio example for Amps.ai by Djibril, Senior Full-stack Developer
Portfolio example for Amps.ai by Djibril, Senior Full-stack Developer
Portfolio example for Amps.ai by Djibril, Senior Full-stack Developer
Responsibilities:
  • Led end-to-end implementation of secure auth and reconnection flows, including MFA token handling, credential lifecycle updates, and protected device registration;
  • Delivered customer-facing device APIs (GET/POST patterns for battery/HVAC/solar) with auth guards, validation, pagination/filtering, and clear error handling;
  • Improved security and reliability by fixing credential encryption/decryption behavior and tightening environment/live-access gating via customer metadata;
  • Built and productionized lifecycle webhook orchestration (Cloud Tasks + Svix patterns), enabling reliable event delivery and reducing integration friction for downstream partners;
  • Improved engineering velocity and operational excellence via unified logging, API/dashboard observability, and CI/CD workflow upgrades across the monorepo.
Project Tech stack:
Node.js
Typescript
Pulumi
Terraform
Next.js
React
Turborepo
PostgreSQL
API
OpenAPI
GCP
Redis
JavaScript
Fastify.js
Nest.js
Tailwind CSS
ElasticSearch
Full-Stack Founding Engineer
Aug 2025 - Sep 20251 month
Project Overview

A platform that helps to generate and manage lessons for homeschooled children using AI. It helps create custom lessons, book lists, and projects from the child's interests instantly.

Project gallery:
Portfolio example for Pirch AI by Djibril, Full-Stack Founding Engineer
Portfolio example for Pirch AI by Djibril, Full-Stack Founding Engineer
Responsibilities:
  • Designed the project development plan according to the recommendations and the timeline;
  • Designed the entire project from scratch as a Solo developer;
  • Contributed to shaping the product direction with key insights about AI and best practices;
  • Built and admin dashboard as a voluntary work to help management automate many tasks that would otherwise require the intervention of a developer.
Project Tech stack:
Next.js
Vercel
Node.js
tRPC
LLM
OpenAI
React
Tailwind CSS
PostgreSQL
Prisma
Playwright
Typescript
OAuth
SQL
Tech Lead & Founding Engineer
Apr 2024 - Jul 20251 year 3 months
Project Overview

An AI executive assistant that manages user inbox by scanning emails and archiving those that don't require the user's attention, writes draft replies using a social graph architecture to make the drafts personalized, prepares users for meetings by conducting deep research about each attendee, joining the meeting with a customized meeting bot and take notes on behalf of the user. The product also sends Podcasts every day to help users catch up on what is happening on the news, and their inbox.

Responsibilities:
  • Built the frontend and backend from scratch including the following:
  1. Mobile app;
  2. Web app;
  3. Desktop app.
  • Designed the backend architecture;
  • Integrated with different LLM providers;
  • Optimized the infrastructure cost;
  • Built the meeting recording Bot.
Project Tech stack:
React
Next.js
Nest.js
Google App Engine
Typescript
Node.js
Redis
MongoDB
Neo4j
LLM
OpenAI
AI
React Native
Expo
Electron.js
Sentry
Stripe API
Cron
Terraform
NoSQL
Microservices
JWT
Senior AI Back-End Developer
Sep 2023 - May 20248 months
Project Overview

This is a chatbot company that allows users to easily create a custom chatbot on top of powerful LLMs.

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
AI
Next.js
AWS
Vercel
Front-End Developer
Jan 2023 - Jun 20234 months
Project Overview

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

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
Vercel
Tech Lead and Full-Stack Developer
Feb 2022 - Mar 20231 year 1 month
Project Overview

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

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.

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.

Responsibilities:
  • Built 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
Full-Stack Developer
Jan 2020 - Dec 202011 months
Project Overview

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.

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:
Swagger
Postman

Education

2021
Computer science
Master

Languages

French
Advanced
Turkish
Intermediate
Hausa
Advanced
English
Advanced

Hire Djibril or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestdream dev illustration
Copyright © 2026 lemon.io. All rights reserved.