const harris = {
handle: "@imharris24",
role: "Full-Stack / Forward Deployed Engineer",
location: "Pakistan π",
works_on: ["Web apps", "Mobile apps", "Desktop apps", "Edge & APIs"],
superpower: "Turning ambiguous requirements into shipped, tested software",
mode: "Building Β· Learning Β· Shipping",
philosophy: "First, solve the problem. Then, write the code.",
} as const;|
Production-grade apps with Next.js, React and Tailwind + shadcn/ui, deployed on Vercel and Cloudflare. |
Cross-platform apps with React Native and Expo: one codebase, native feel. |
Lightweight native-feeling apps with Tauri and Electron. |
Schemas and services on PostgreSQL, MySQL, MongoDB, Redis and Firebase. |
| Principle | In practice | |
|---|---|---|
| π― | Problem first | I understand the real constraint before touching the keyboard. |
| π§ͺ | Tested by default | Unit tests with Vitest/Jest, end-to-end flows with Playwright. |
| π | Ship small, ship often | Preview deploys, short feedback loops, no big-bang releases. |
| π€ | Close to the user | Comfortable embedded with a team or client, turning needs into working software. |
+ Building β products that solve real problems, end to end
+ Learning β system design Β· cloud architecture Β· DevOps
+ Exploring β edge computing, Tauri, and AI-assisted engineering
! Fun fact β I debug with console.log and I'm not ashamed π
