Hi, I'm Daniel Esosa

Software
Developer

Hunting vulnerabilities in DeFi protocols and building full-stack web apps with Node, React and PostgreSQL.

Portrait of Daniel

Technical Expertise

  • Competitive audit contests on multiple platforms
  • Foundry tests and proof-of-concept exploits
  • Lending, stablecoin and vault protocols
  • Node.js and Express APIs
  • PostgreSQL with Prisma and pg
  • JWT and session authentication
  • React with Vite and React Router
  • Responsive HTML and CSS, dark themes
  • Vanilla JavaScript

My work

Projects

Blog API reader site showing the list of published posts

Blog API

Deployed

A blog platform with an Express and Prisma API, JWT auth, a React reader site and a separate React admin site for authors.

ReactExpressPrismaPostgreSQL

Messaging app

Messaging App

Deployed

Chat with JWT auth, profiles with photo avatars, image messages, group chats and online status.

ReactExpressPrismaSupabase

File Uploader

File Uploader

Deployed

Passport session login, folders, private file storage on Supabase and share links that expire.

ExpressPrismaPassportSupabase

Members Only

Members Only

Deployed

A clubhouse message board with sign-up validation, hashed passwords, membership and admin roles.

ExpressEJSPassportPostgreSQL

More projects on GitHub

Let's talk

Contact

Have a question, a project in mind, or an audit to discuss? Send a message and I'll get back to you.