Skip to content

mazanaqvi/portfolio

Repository files navigation

Ali Hamza — Software Engineer & Mobile App Developer

Ali Hamza

Flutter Developer • Full-Stack Engineer • Mobile App Specialist
Building beautiful, performant apps that people love to use.

PortfolioXrossAppsLinkedInGitHubStack Overflow


About Me

Hi, I'm Ali Hamza — a software engineer from Lahore, Pakistan with 5+ years of programming experience and a BS in Computer Science from FAST NUCES. I specialize in building cross-platform mobile applications with Flutter and React Native, and crafting robust backend systems with Node.js, Django, and Firebase.

I've completed 20+ projects across freelance, startup, and enterprise environments — from fintech and e-commerce to religious education and crypto platforms. I'm currently a Senior Developer at Breezelab Singapore, working remotely on advanced mobile applications.

I'm also the founder of XrossApps, my software development company.

Career

Period Role Company
Feb 2024 — Present Senior Developer Breezelab, Singapore (Remote)
May 2023 — Feb 2024 Remote Software Engineer Wave, USA
Jan 2022 — May 2023 Software Engineer Innovage.io
2020 — Present Freelance Developer Upwork & Direct Clients

Skills & Technologies

Mobile Development

  • Flutter & Dart (primary)
  • React Native
  • iOS & Android native deployment

Backend & Web

  • Node.js / Express
  • Django / Python
  • React.js / TypeScript
  • Firebase / Firestore

Languages

  • C++ • Java • Python • Dart • JavaScript / TypeScript • C# (Unity) • Assembly

Tools & Platforms

  • Git • Firebase • REST APIs • GraphQL • App Store Connect • Google Play Console • CI/CD

Published Live Apps

All apps are built by Ali Hamza and are live on the App Store and/or Google Play:

App Platforms
Matchark App StoreGoogle Play
Wave Get Signals App StoreGoogle Play
Moshaf (Kuwait Quran) App StoreGoogle Play
My Black Market App StoreGoogle Play
Mashrab e Naab App StoreGoogle Play
eClaim App StoreGoogle Play
Front Row App Store
Salesbucket CRM Web

About This Portfolio

This portfolio is a modern React + TypeScript single-page application built with:

  • React 19 + TypeScript — Type-safe, component-based architecture
  • Vite — Lightning-fast build tool and dev server
  • React Router — Client-side routing with clean URLs
  • SCSS — Pre-processed styling with CSS variables for theming
  • Font Awesome — Icon library
  • Dark / Light Theme — Toggle with localStorage persistence

Features

  • Animated typing effect on the hero section
  • Staggered fade-in animations across all pages
  • Animated skill progress bars with shimmer effects
  • Floating tech icons around the hero image
  • Fully responsive design for all screen sizes (mobile-first)
  • Rich link previews (Open Graph + Twitter Cards) for social media sharing
  • Resume download directly from the portfolio

Project Structure

src/
├── components/
│   ├── Layout/         # Sidebar, ThemeToggle, Layout wrapper
│   ├── Portfolio/      # PortfolioCard, PortfolioGrid
│   └── About/          # StatCard, SkillBar, Timeline
├── pages/              # HomePage, AboutPage, WebsitesPage, etc.
├── data/               # portfolio.ts, about.ts, socialLinks.ts, navigation.ts
├── styles/             # styles.scss (global styles + themes)
├── router.tsx          # React Router configuration
├── App.tsx             # Root app component
└── main.tsx            # Entry point

Getting Started

# Install dependencies
npm install

# Start development server
npm run dev

# Build for production
npm run build

# Preview production build
npm run preview

Deployment

This project automatically deploys to GitHub Pages via GitHub Actions. Every push to main triggers a build and deploy pipeline. The site is live at alihumza.com.

Contact


Made with ❤ by Ali Hamza

About

Live URL

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors