Available for work

I am Peter Olusegun-Ebode

I build robust and secure server-side applications and APIs.

Profile

Backend Engineer

Typescript
Typescript
Node.js
Node.js
MongoDB
MongoDB
GCP
Google Cloud
Docker
Docker
Git
Git

Featured Projects

freeread Logo

freeread.xyz

System design, Backend & Frontend Dev., Devops.

CryptoTrends Logo

Crypto Trends Bot

System design, Backend Dev., Devops.

Verfier Logo

Verifier

System design, Backend & Frontend Dev., Devops.

Work Experience

Unifii Logo

Unifii.ng

Solo system design, Backend Dev., API Docs(oapi spec) & Blog CMS Dev.

(From 2023)

BCAds Logo

Blockchain-Ads

System redesign, Backend architecture & API Docs

(2024 - 2025)

USSDbase Logo

USSDbase

Mobile Development

(2021)

Personal Blog

ES

Ebode's Space

Tech explained, blog articles.

12K+ reads

Let's build for the next billion users.

Building scalable and useful applications

About

Meet Peter

I am Peter Olusegun-Ebode, a backend-focused software developer currently pursuing a Master of Applied Computing in Software Engineering at the University of Windsor. Over the past four years, I have built and deployed backend services, APIs, and automation tools used in real-world applications.

My experience spans production Node.js systems, cloud deployments, and workflow automation for startups and clients. I enjoy building reliable systems that solve practical problems and can grow with user demand. With a background in cybersecurity, I naturally approach development with a strong focus on security, structure, and long-term maintainability.

Peter Ebode hover

More about me

My foundation in software came with an unusual twist, a B.Sc. in Cybersecurity from the Air Force Institute of Technology in Nigeria. That background shapes how I think about building: I default to asking "how could this break?" before asking "does this work?" It's made me a more careful and deliberate developer.

Outside code, I write educational technology articles on my blog, where I break down complex technical concepts into practical explanations. It's reached over 12,000 readers organically, which still surprises me. Writing helps me clarify my thinking and deepen my understanding of systems.

I also enjoy competitive strategy games, which sharpen my problem-solving skills and strategic thinking. Above all, I value steady growth, curiosity, and maintaining a sustainable balance between work and personal life.

My Certifications

AFIT Logo

BSc. Cyber Security

Airforce Institute of Technology, Kaduna

2018 - 2023

Google Cloud Logo

Google Cloud Computing Foundation

Google Cloud

2024

Free Code Camp Logo

Free Code Camp

2022-2024

Hire Me | Available for work

Get in Touch

Let's build for the next billion users.

Building scalable and useful applications

Projects

My works

The projects in my portfolio are examplifications of adventure meeting engineering. All of my projects are tailored solutions to unique problems I have come across in my everyday life. They were built because when I encoutered these hiccups, I knew there had to be a better, more efficient way to achieve the same goal.

My live projects are hosted on a personally managed Virtual Private Server (VPS), served with Nginx(running as a reverse proxy), and each application runs in a docker containter.

Featured Projects

freeread.xyz

Visit site
freeread cover

Freeread is a web app that was built out of my believe in a less paywall-ed internet. As a paying subscriber, I'm maximizing value by sharing access with friends on the platform. The app is built primarily with Javascript(NodeJS) and I custom wrote a rate-limit with the user's IP and fingerprint to ensure users do not exceed the provided daily article reads. Currently, the app allows users to read Medium's member-only articles through my personal subscription.

Tech Stack

  • Firebase: Firestore, Realtime-DB(RDB)
  • Hosting: Vercel
  • NodeJS: Express
  • Rate limit: fingerprintJS, RDB

Crypto Trends

Visit Bot
Cryptotrends demo

Crypto Trends is a Telegram bot designed to provide real-time cryptocurrency prices, trending coin information, and customizable price alerting function for users to monitor their selected cryptocurrencies. My friends in the crypto space and I, have been the major users of the bot since creation, with the monitoring and notification system for newly released coins/token being the most used feature. The bot is built with NodeJS, uses the Telegram API for all user interactions, and uses the coinGecko API to query for crypto data.

Tech Stack

  • API: CoingeckoAPI
  • Docker
  • Google Cloud Platform
  • MongoDB
  • NginX
  • NodeJS: Express(TG-API Webhook), Cronjob

Verifier

Visit site
Verifier cover

Verifier is a custom email authentication system I built simply out of curiosity. It generates and emails unique time-sensitive codes to users, displaying the requester's IP and information, an example of a security conscious app flow use-case. Users must enter the correct code within 15 minutes to authenticate or the code gets invalid, and another needs to be requested. This project was inspired by an authentication flow I encountered in another application, which I decided to replicate to well understand the "behind-the-scene".

Tech Stack

  • API: Gmail API
  • Docker
  • Google Cloud Platform
  • MongoDB
  • NginX
  • NodeJS: Cron-job, Express, rate-limit

Answer Polls 4 Me

Visit repo
Answer-Polls-4-me verifier

Answer-poll-4-me is currently my most adventurous application. It automatically answers Telegram poll quizzes with perfect accuracy at superhuman speeds. I developed it to give me an edge over thousands of competitors in winning prizes in Telegram groups decided by speed and accuracy of answering polls, and it did that absolutely well.

Tech Stack

  • Telegram TDLib
  • Self Hosted: Run as needed
  • NodeJS: Express, Puppeteer

Linkedin Hugger

Visit repo
Cryptotrends cover

LinkedIn Hugger is a Chrome extension I developed to help streamline Linkedin profile data collection and aggregation. The first interation of the project was designed for a friend to pulls user information including names, work history, skills, certifications, etc in one click. It has evolved to allow users save everything directly to Google Sheets for easy export in whatever file type they prefer.

When I decided to make the code open-source, I switched from a messy and ever-changing DOM-query and manipulations extraction approach, to a more reliable API service provider.

Tech Stack

  • Chrome extension: JS, Tailwindcss, HTML
  • Appscript: '.gs' - Google sheet logic

Work Experience

unifii.ng

(From 2023)

Visit site
unifii cover

Unifii aims to deliver fast, affordable, unlimited WiFi to university students, who are mostly heavy internet users with limited budgets. By connecting directly to national ISPs and utilizing unlicensed radio spectrum, the project looks to reduce cost as a barrier to meaningful connectivity significantly. The project's design allows us to offer competitive pricing while maintaining profitability and becoming an essential service in our users' daily lives.

Unifii represents my first true startup venture attempt. For this project, I pulled out all the skills in my arsenal; developing the entire stack from backend to frontend, writing API documentation, implementing authentication systems, and creating a WordPress CMS with blog content alongside my partner Adunni.

Unifii has been presented to several organisations I believe aligned with my vision and was received with curiocity and feedback that has informed many improvements. The project was featured on IEEE's Linkedin lists of validated projects during a global "connecting the unconnected" financing challenge, reaching the semi-final round but not making it through, due to scalability concerns. Also national tier ISP showed interest in the Unifii project, but their terms weren't really right for what I envisioned. My core tenets for UniFii remains speed, affordability and data-access with no-cap. I am continuing to iterate on the idea and refine it independently until I can properly bring it to life.

Tech Stack

  • Blog: Wordpress
  • Doc: Openapi-spec
  • Firebase: Auth, Firestore, Function, Storage
  • NodeJS: Express, Joi, Nodemailer

Blockchain-ads

(2024-2025)

Visit site
unifii demo

Blockchain-ads is a web3 advertising organisation connecting crypto companies with a larger internet audiences via their platform. During my time there, I helped redesign their backend architecture to improve stability and address the unique technical challenges I encountered. During the time there, we got our first set of paying customers.

Tech Stack

  • Doc: Openapi-spec, Markdown
  • Firebase: Auth, Firestore, Function, Storage
  • NodeJS: Express, Joi, Nodemailer
  • Version Control: Git/Github(Team Collab)

USSDbase

(2021)

View archive
USSDbase cover

Built as a part of a 4-person team in my first year in university, USSDbase was my first product to reach thousands of users. The app solved a simple problem; it aggregated all USSD codes Nigerians need in their daily lives into a single offline-accessible app. We hit 1K+ downloads in under a month on Google Play before the project was eventually paused and later discontinued.

Tech Stack

  • Angular
  • Ionic Framework
  • Cordova: Native API(phonebook, storage)
  • Bitbucket

Let's build for the next billion users.

Building scalable and useful applications