Skip to content
TechWithSwag

TechWithSwag

Ahmad Amin · Full-Stack AI Developer

I design and ship production systems end to end (APIs, dashboards, AWS infrastructure), and I'm usually still the one on call when something breaks.

5+ years shipping with Rails, React, Next.js, and Python, including migrating a Heroku app to AWS ECS and cutting REST sprawl down to one GraphQL API. Outside the day job, I build and ship my own products solo, and write about what I learn as TechWithSwag.

Digital Footprint

Everywhere I build, ship, and share — pulled live, not just claimed.

Experience

  • Field Technical Engineer

    Bitrock — Italy

    Mar 2025 – Present

    • Primary liaison between clients and engineering, owning end-to-end support and delivery for backend and frontend systems.
    • Lead L2 troubleshooting, incident management, and root-cause analysis across multiple applications while upholding SLAs.
    • Hands-on across full-stack tech including JavaScript/TypeScript, React.js, Node.js, Java, REST APIs, SQL, and AWS deployment.
    • Use Docker, Postman, Kibana, Grafana, and JIRA for monitoring, diagnostics, ticket workflows, and reporting.
    • Drive service improvements and 24/7 support processes, ensuring compliance with ISO 27001 and GDPR.
    • Implemented internal tooling and UI improvements in React/TypeScript to streamline incident workflows.
  • Senior Software Developer

    American Contractor Organization — United States

    Aug 2024 – Feb 2025

    • Designed and developed a WordPress plugin for real-time updates and integration with Ontraport CRM, storing data in encrypted format.
    • Designed and implemented complex, reusable UI components using Vue.js/Nuxt 3 and Vuetify, improving modularity and consistency.
    • Used advanced TypeScript patterns (utility types, generics, discriminated unions) to enforce type-safe APIs and components.
    • Built dynamic dashboards in Next.js for data monitoring and graph plotting, using both Server and Client Components.
    • Optimized client-side performance via lazy-loading, reducing initial load times and improving Lighthouse scores.
    • Maintained comprehensive test coverage with Jest and Cypress for reliable unit and end-to-end testing.
    • Ensured WCAG accessibility compliance via semantic HTML, ARIA attributes, and keyboard navigation support.
  • Software Developer II

    Devsinc — Lahore

    Jul 2022 – Apr 2024

    • Implemented UI using Material UI and Chakra UI, and added SEO tags/optimizations that increased overall traffic by 25%.
    • Created and integrated a GraphQL API to reduce endpoints and avoid unnecessary data transfer.
    • Migrated the application from Heroku to AWS using ECS, ECR, load balancers, and RDS.
    • Built end-to-end admin dashboards in React and Next.js for payment transfers using Stripe.
    • Implemented end-to-end automation with cron jobs, eliminating manual triggers.
    • Developed multiple web applications using React and Vue with Redux for state management, including TypeScript.

What People Say

I had the opportunity to work with Ahmad at Bitrock, where he contributed to one of our projects as a Field Technical Engineer, providing L2 technical support within a highly complex architectural environment. Throughout the engagement, Ahmad demonstrated strong technical expertise, professionalism, and a structured approach to troubleshooting and incident resolution. He was dependable in handling technical issues, collaborating effectively with the broader project team, and ensuring appropriate follow-up through to resolution. I particularly appreciated his sense of ownership, responsiveness, and ability to work effectively in a demanding technical environment. His contribution helped ensure the stability and continuity of the services under his responsibility. It was a pleasure working with Ahmad, and I would confidently recommend him as a reliable and skilled technical professional.

Andrea Lala

IT Services Director/ITIL,SLA Management & Cross Functional leadership · Bitrock

Let's Work Together

Have a project in mind or just want to say hello? Grab a time on my calendar, or email me. My inbox is always open.