Available for work

I am Peter Ebode

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

Profile

Backend Engineer

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.

10K+ reads

Let's build for the next billion users.

Building scalable and useful applications

About

Meet Peter

I am Peter Ebode, a backend developer with over 4 years of building experience. Overtime, I have developed a passion for building solution oriented applications, approaching problems in creative ways, and with a first principle mindset. I aim to build real world solutions into applications that provide refreshing and unparalleled user experience.

Peter Ebode hover

More about me

I hold a B.Sc. (Hons) in Cybersecurity, from the Air Force Institute of Technology, Kaduna. This background has provided me with a well-rounded perspective on security in software development. Additionally, I completed an internship in the Network and Communications Department at the Nigerian Defence Headquarters in Abuja, further enhancing my practical experience.

When I am not writing code or solving problems, I make out time to write explainer articles on my blog, where I try to help people understand how everyday technology we use, works. I am also a bit of a competitive gamer, completing the Clash Royale trophy road, a realtime competition amongst millions of players globally in a battle to the top. I am also a retired Clash of Clan Player after once maxxing out.

I strongly believe in a healthy work-life balance, making sure to take breaks and re-energize, to avoid burnouts.

My Certifications

AFIT Logo

BSc. Cyber Security

Airforce Institute of Technology, Kaduna

2018 - 2023

Google Cloud Logo

Google Coud 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

Explore my portfolio, where adventure meets engineering. All of my projects are custom tailored solutions to very unique problems I have come across. They were all built out of interest to satisfy my curiosity, and to solve my type of problems in my free time, some of which I have shared with the world.

My live projects are currently being hosted on a Google Cloud Platform's Virtual Machine. They are served with Nginx(running as a reverse proxy), with each application running in a docker containter.

Featured Projects

freeread.xyz

Visit site
freeread cover

Freeread is a web app I created to address the frustration of too many online paywalls, especially to read articles. While I eventually had to cross so many hurdles and become a paying subscriber, I'm maximizing value by sharing access with friends on the platform. Currently, the app allows users to read Medium's member-only articles through my subscription.

Tech Stack

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

Crypto Trends

Visit Bot
Cryptotrends demo

A Telegram bot I built that provides real-time cryptocurrency prices, trending coin information, and customizable price alerting function for users to monitor their selected cryptocurrencies.

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 out of curiosity. It generates and emails unique time-sensitive codes to users, displaying the requester's IP information in the HTML template. Users must enter the correct code within 15 minutes to authenticate or the code gets rejected. This project was inspired by an authentication flow I encountered in another application and tried to replicate.

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.

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 me streamline Linkedin profile data collection and aggregation, initially requested as a gig I completed and that a friend requested. It pulls user information including names, work history, skills, certifications, etc in one click, saving everything directly to Google Sheets for easy export as JSON or CSV or whatever file.

When I decided to make the code public, I switched from a messy and ever-changing DOM-query and manipulations extraction approach, to a 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 represents my first true startup venture attempt. I went all-in, developing the entire stack from backend to frontend, writing API documentation, implementing auth systems, and finally creating a WordPress CMS with blog content alongside Adunni. Though a national tiered ISP showed interest, their terms weren't really right for what I envisioned. I'm continuing to develop and refine it independently until I can figure something.

Unifii offers 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, we reduce costs significantly. This allows us to offer competitive pricing while maintaining profitability and becoming an essential service in our users' daily lives.

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 platform connecting crypto companies with broader internet audiences via their platform. During my time there, I helped redesign their backend architecture and develop innovative solutions to their unique technical challenges.

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

USSDbase was my first product to reach thousands of users. Built with a team, it aggregated all USSD codes into a single offline-accessible app. We hit 1K+ downloads in under a month on Google Play before development paused.

Tech Stack

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

Let's build for the next billion users.

Building scalable and useful applications