~/portfolio $ whoami

> Hi, I'm KMohZaid

A passionate developer specializing in backend systems, open source contributions, and building tools that make developers' lives easier.

KMohZaid
developer.ts
const developer = {
name: "KMohZaid",
role: "Backend Developer",
available: true
}
01.

About Me

Hello! I'm KMohZaid, a passionate developer who loves building things that live on the internet. My fascination with computers started way back in class 6–7 when I used to play online games on my father's office PC. He taught me how to use a browser, search the web, and find games to play. Out of all the games I discovered, I played Phineas and Ferb: Transport-inators of Doooom! the most — a memory I still cherish. Those old browser games are all gone now, but I hope to find or run them again someday.

My whole family supported me every step of the way. I learned about computers from my father, and my family always encouraged me whenever I tried to learn something new. I used my mom's phone as a second device to experiment — automating apps, trying control tools — and she never once stopped me, even when things could go wrong. Once I accidentally messed up the partition settings on my dad's office PC and it wouldn't boot. Instead of getting upset, he calmly said "it's fine, you can try tomorrow, and if not we'll bring someone and you can learn from them." I already knew the fix from a past incident where a tech guy had wiped my PC saying it wasn't recoverable — this time I wanted to prove I could do it myself. Next day, I fixed it using a live USB recovery. My knowledge even helped my dad later when he found an old hard disk he thought was broken — the partition table was simply missing, and I recovered it.

Even with all that early interest, I never pursued computers formally — I thought I should focus on school first and computing would come naturally later. That mindset changed when the 2020 lockdown gave me the time to finally dive in. I love to use anime-based alias names over the internet such as Chika Fujiwara and more. When I'm not writing code, you'll find me exploring new tools, learning from the developer community, or working on personal projects that push my boundaries.

about.sh
$cat profile.json
{
"name": "KMohZaid",
"alias": "Chika Fujiwara",
"focus": "Backend & APIs",
"passion": "Open Source",
"learning": true
}

Skills

Mastering— Good at it

Python
JavaScript
Node.js
SQL Databases
MongoDB
Git
Linux
Bash
Docker
RESTful APIs

Learned for Now— Learned but not mastering

React
TypeScript
Next.js
Java
Android Dev
Telegram Bots

Working in Progress— Currently learning

Data Science & ML
CyberSecurity
Go
DevOps
Nginx

On My Radar— Plan to learn

Rust
AWS
GraphQL
Redis
02.

My Journey

$ git log --oneline --graph journey

Still improving! This is just the beginning — constantly learning and growing every day.

January 2026 – Present

Semester 4 & CTF Champion

Started 4th semester in Canada — taking a Fullstack Development course with Node.js, Express, and React. Learning the same tech from a different professor gives a totally new perspective.

  • During 20–22 February 2026, competed in a college CTF event as a solo team under alias "Chika Fujiwara"
  • Scored rank 1 in the college division and rank 3 in the open division (all of Canada)
  • Rank 1 & 2 in open division were multi-member teams (University of Toronto Club & Maple Fan Club) — as an individual player, scored #1 MVP
  • Moved back to Arch Linux from NixOS due to disk space issues with generations and unstable packages
2025

Moved to Canada for Studies

Moved abroad to Canada for a diploma program. Many concepts overlap with what I learned in India, but new ones keep things interesting. Completed 3 semesters — was consistently ahead of the class.

  • Professors started saying "I know you know the answer, let someone else try" — so I just started answering without raising my hand
  • Used NixOS on my laptop for the full year — it was smooth once I figured it out the second time around
April 2024

Full Switch to Linux

Got the urge to fully commit to Linux. Used my Android phone with rsync over USB tethering to back up ~100GB of important files from Windows before wiping it.

  • Started with Arch Linux — loved it from day one
  • Switched to NixOS in August for its declarative config, went back to Arch after a month, then returned to NixOS in December
  • Had previously dual-booted openSUSE and tried Arch and Kali Linux (in VM) in 2022, so the transition was natural
  • Made the final switch just a week before the flight to Canada in December
2023

New Laptop, New Tools

Got my own laptop, explored better development tools and workflows.

  • Discovered Obsidian for note-taking (tried Logseq first but preferred Obsidian's paragraph-based approach)
  • Picked up Neovim as primary editor alongside VS Code
  • Explored more developer tooling and Linux configurations
2022

Got a PC & Expanded Skills

Got my own PC at home, moved to VS Code, and started building more seriously. Semester 4–5 brought Java, Network Security, and more.

  • Helped friends on Telegram with encoder bots and various coding tasks — GitHub still has traces of those collaborations
  • Network Security became my favorite course — professor was an experienced cybersecurity professional who knew I already had the concepts
  • During a Caesar cipher lab, automated the entire thing with JavaScript instead of doing it manually — professor joked "I told you to do the lab and here you are trying to find vulnerabilities in the website!"
  • Since semester 3, every professor knew me — always finished assignments first and helped classmates with theirs
  • Used to explore the shared network in the lab — opening \\STAFF-PC via Run dialog to browse shared folders
  • Evenings after college work were for Genshin Impact and GTA V
2021

Rapid Learning & First Exams

Picked up multiple languages and tools while balancing diploma coursework. Started contributing to the Telegram community.

  • Learned C++, SQL, Bash scripting, and networking basics
  • Semester 1 offline math exam — scored 100% on everything I wrote (still proud of that)
  • Actively helping people on Telegram with bots and coding tasks
  • Started using Vim in Termux after Pydroid packages stopped installing (brief love affair with Nano before that)
  • In C advance concepts lab, professor asked if I did struct/class work manually or from online — said "good" when I confirmed it was manual
  • Asked my database professor about a SQL command that wasn't even taught yet
May – December 2020

The Beginning — Lockdown Era

Class 10 finished in February 2020. After a vacation in March–April, the lockdown gave me the time to finally dive into programming.

  • Started learning C language around May–June 2020
  • Diploma college began in September 2020
  • By December 2020, blasted through a full Python course in days — the C fundamentals made it click instantly
  • Got deeply involved in the Telegram userbot community — writing custom features and hosting bots on Heroku's free tier (23–25 days on free dyno)
  • Coded entirely on Android using Termux and Pydroid IDE throughout 2020–2021
04.

Open Source

$ gh contribution --user KMohZaid

contribution-graph.sh
05.

Get In Touch

contact.sh
$cat contact.json
{
"location":"Earth",
"availability":true
}

I'm always open to interesting conversations, collaborations, or just a friendly hello. Feel free to reach out!

Enjoyed my portfolio?