Skip to content
View akirap3's full-sized avatar

Highlights

  • Pro

Block or report akirap3

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
akirap3/README.md

Ming-Hung Fan

Portfolio: fanstation.vercel.app

I am a Frontend Engineer based in Toronto, ON, with a background spanning network operations, systems infrastructure, and modern web development.

My path to software engineering is slightly unconventional. I started my career as an Information and Network Officer in the military, transitioned into roles as an Operations Engineer managing critical network infrastructures, and eventually found my true calling in frontend development. This background gives me a distinct advantage: I don't just build user interfaces; I understand the systems, servers, and networks that power them.

I am currently wrapping up a Computer Programming diploma at Seneca Polytechnic (GPA 4.0/4.0) and am looking for opportunities in frontend, full-stack, or software engineering roles.


Technical Skills

Frontend & Mobile

  • Languages: TypeScript, JavaScript (ES6+), HTML5, CSS3
  • Frameworks & Libraries: React 19, Angular 18, Redux, Ionic, TailwindCSS (v4), Angular Material, Bootstrap
  • Testing: Jest, Cypress

Backend & Infrastructure

  • Run-times & Frameworks: Node.js, Express.js, .NET
  • Other Languages: Python, C, C++, C#
  • Databases & Cloud: PostgreSQL, MongoDB, Firebase, Supabase, AWS

Networks & Systems Operations

  • Hardware & Routing: Cisco (CCNP Certified), Juniper, Palo Alto, Fortinet
  • Monitoring & Automation: Grafana, Zabbix, Python automation scripting

Featured Projects

Sir Isaac's Vocab Studio — AI-Powered Vocabulary Builder

  • Tech Stack: React 19, Google Gemini 2.5 Flash, IndexedDB
  • A personalized vocabulary learning tool that leverages the Google Gemini API to generate contextual words and sentences. It uses IndexedDB to handle local caching for datasets up to 50MB+ and supports high-resolution PDF/PNG exports of custom flashcards.
  • Link: Live Demo

Casa Sueño del Mar — Vacation Rental Web Application

  • Tech Stack: React 19, Vite 6, Supabase, Tailwind CSS v4, @dnd-kit
  • A bilingual vacation rental platform integrated with Supabase for PostgreSQL database management and file storage. It features a custom CMS built with drag-and-drop mechanics (@dnd-kit) allowing non-technical owners to easily update listing assets.
  • Link: Live Demo

Air Quality Monitoring Platform — Real-Time IoT Dashboard

  • Tech Stack: Angular, Tailwind CSS, WebSocket, JWT, ApexCharts
  • A live-streaming dashboard that visualizes environmental metrics using WebSockets. Built with RESTful APIs and a custom JWT automated token-refresh flow to maintain seamless, secure connections during continuous telemetry tracking.
  • Link: Live Demo

ShengShi — Food Sharing and Exchange Platform

  • Tech Stack: React, Redux, Firebase, Algolia, Google Maps API
  • A serverless food-sharing platform built to reduce community food waste. It features Redux for client-side state management, Google Maps API for localized restaurant discovery, Firebase Auth for security, and Algolia for instant search capabilities. Fully tested end-to-end using Cypress.
  • Link: Live Demo

Sun Moon Lake Travel Showcase — Responsive Semantic Web Page

  • Tech Stack: HTML5, CSS3, Bullframe.css, Responsive Web Design
  • A semantic, responsive travel guide page for Sun Moon Lake, Taiwan. It showcases clean layout structures, lightweight CSS frameworks, integration of embedded media components (Google Maps, YouTube player, and HTML5 audio controls), and strict adherence to responsive design principles.
  • Link: Live Demo

The Intersection of Ops and Frontend (Why Work With Me)

Most frontend developers view the application as starting at the browser level. Because of my systems background:

  • I build with production infrastructure in mind. I write frontend code understanding how API gateways, caching layers, and server loads affect user response times.
  • I understand network security. Having mitigated DDoS attacks and managed firewall policies, I naturally write frontends that respect secure storage, token lifecycles, and CORS settings.
  • I automate. If a task needs to be done more than twice, I build a TypeScript or Python automation script to handle it, whether it's setting up local test environments or parsing logs.

Certifications

  • Cisco Certified Network Professional (CCNP)
  • Certified Associate in Python Programming (PCAP)
  • ITIL 4 Foundation
  • Scrum Fundamentals Certified

Contact

Pinned Loading

  1. ShengShi ShengShi Public

    ShengShi website

    JavaScript 1

  2. ArchiCV ArchiCV Public

    ArchiCV

    TypeScript

  3. VocabByPaw VocabByPaw Public

    VocabByPaw makes mastering advanced English vocabulary engaging through the eyes of a sophisticated ginger tabby. The app leverages AI to generate unique illustrations that turn complex words into …

    TypeScript

  4. FanStation FanStation Public

    A premium, cyber-minimalist developer portfolio and operations hub built with React 19, TypeScript, and Tailwind CSS. Features custom floating planet physics, interactive canvas mesh, an IDE simula…

    TypeScript