HamzaShafiq

Full Stack Engineer — Building Smarter Web Applications with AI

Building scalable full-stack web applications for 9+ years, turning ideas into high-performing software that users love. I enhance applications with AI, integrating intelligent automation and LLM-powered features to create smarter, user-friendly solutions.

I've led teams, partnered with stakeholders, and deliver results that balance technical excellence with real business impact.

  • Vue
  • React
  • TypeScript
  • Rails
  • Django
  • GraphQL
  • LLMs & AI

Connect

Timeline

Experience

  1. Lead Engineer

    Hivebuy

    Berlin, Germany

    Oct 2021 — Present

    • Owned the frontend practice from early Vue 3 adoption through production-scale delivery.
    • Drove FusionAuth integration and a Storybook-based component workflow across the app.
    • Championed performance, scalability, and maintainability as the codebase grew.
    • Mentored new hires through onboarding, pairing, and constructive code review.
    Vue 3FusionAuthStorybookTypeScript
  2. Tech Lead

    Sendoso

    Lahore, Pakistan

    Jul 2019 — Oct 2021

    • Owned feature delivery end to end: new work, change requests, and production defect resolution.
    • Set direction for Vue.js initiatives and upskilled engineers through reviews and pairing.
    • Ran interviews and helped hire full-stack engineers across multiple squads.
    • Led a group of 15+ engineers for over a year, aligning priorities with delivery goals.
    • Raised automated test coverage to roughly 90% across several codebases to protect releases.
    Vue.jsRuby on RailsJavaScript
  3. Senior Software Engineer

    Arbisoft

    Lahore, Pakistan

    Nov 2017 — Jul 2019

    • Built and shipped features across the stack; triaged change requests, bugs, and release cadence.
    • Stayed aligned with roadmap commitments and stakeholder expectations on timelines.
    • Interviewed candidates for full-stack roles and supported team growth.
    Ruby on RailsDjangoReactJavaScript
  4. Software Engineer

    Square63

    Lahore, Pakistan

    Jun 2016 — Nov 2017

    • Delivered Rails features with clear ownership from development through deployment.
    • Reviewed pull requests daily to keep quality high and knowledge shared.
    • Spotted and addressed bottlenecks affecting scalability and response times.
    Ruby on RailsJavaScript

Selected work

Projects

Hivebuy

Oct 2021 – Present

Lead Engineer — frontend

Company-wide procure-to-pay: invoice verification, approval workflows, integrated catalogs, and real-time procurement visibility so teams can purchase with clarity and control.

  • Structured the Vue 3 app around shared layouts, routing, and reusable UI primitives.
  • Wired FusionAuth into sign-in, session handling, and role-aware views.
  • Used Storybook to document components and speed up design–engineering handoff.
  • Iterated on bundle size and runtime performance as the surface area expanded.
Vue.jsTypeScriptFusionAuthStorybook

Sendoso

Jul 2019 – Oct 2021

Tech Lead

Corporate gifting platform covering sourcing, warehousing, inventory, and ROI attribution—so teams can send goods and personalized campaigns at scale.

  • Contributed across Vue and Rails to gifting flows, logistics tooling, and campaign surfaces.
  • Tightened release quality with broader automated tests and disciplined code review.
  • Supported hiring loops and coached peers on Vue conventions and codebase standards.
  • Helped coordinate a large engineering group while keeping delivery predictable.
Ruby on RailsVue.jsJavaScript

Xiangqi — Chinese chess

Mar 2018 – Jul 2018

Full stack engineer

Online Chinese chess with profiles, chat, matchmaking, and private games—real-time social play in the browser.

  • Developed React views and Python services for lobby, chat, and match state.
  • Implemented game rules and social flows with attention to edge cases and latency.
ReactPython

Depth

Skills

Frontend

UI, SPAs, and component systems.

Vue.js0%
React.js0%
Angular0%
TypeScript0%
Storybook0%

Backend

APIs and services.

Ruby on Rails0%
Django0%
GraphQL0%

AI & scale

LLM features, assistants, and productized AI — built to scale.

LLM integrations & assistants0%
Scalable AI product features0%
Orchestration & guardrails0%

Leadership & quality

Mentoring, testing, delivery.

Testing / quality0%
Team leadership0%
Code review & mentoring0%

Credentials

Certifications

DeepLearning.AI

ChatGPT Prompt Engineering for Developers

Issued March 2026

Coursera

Google AI Essentials

Issued Sept 2025

Udemy

Understanding TypeScript

Issued Feb 2023

Collaborate

Contact

Get in touch

Use the form — or open your mail app via Email.

Email

Interactive

Assistant

Chat with me about my experience, projects, tech stack, and how I approach building products.

portfolio-chat
Resume context
Hi — I'm Hamza. Ask me about my work, projects, tech stack, or how I build software.

Try asking

Hamza Shafiq