I build robust and secure server-side applications and APIs.
System design, Backend & Frontend Dev., Devops.
System design, Backend Dev., Devops.
System design, Backend & Frontend Dev., Devops.
Solo system design, Backend Dev., API Docs(oapi spec) & Blog CMS Dev.
(From 2023)
System redesign, Backend architecture & API Docs
(2024 - 2025)
Mobile Development
(2021)
Tech explained, blog articles.
10K+ reads
Building scalable and useful applications
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.
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.
Airforce Institute of Technology, Kaduna
2018 - 2023
Google Cloud
2024
2022-2024
Building scalable and useful applications
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 Google Cloud Virtual Machine, served with Nginx(running as a reverse proxy), and each application runs in a docker containter.
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 on 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 subscription.
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 being used the most especially for newly released coins/tokens. The bot is built with NodeJS, uses the Telegram API to send messages to users and uses coinGecko API to query for crypto data.
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.
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.
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.
(From 2023)
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. Also, a national tiered 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 bring to life.
(2024-2025)
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.
(2021)
Built with a team of 4 in my first year of 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 paused.
Building scalable and useful applications