TechWithSwag
Ahmad Amin · Full-Stack AI Developer
I build scalable APIs and polished front-ends, integrate CI/CD and automated testing, and ship reliably on AWS and Docker.
An experienced full-stack developer with expertise in Ruby on Rails, React, Next.js, Nuxt 3, and Python. With 5+ years in the field, I've led projects from concept to deployment, improving system performance and user engagement.
Digital Footprint
Everywhere I build, ship, and share — pulled live, not just claimed.
GitHub
Where the code lives — repos, contribution activity, and what I've been building.
- 564 Contributions
- 72 Repos
- 14 Stars
- 2 Followers
SepOctNovDecJanFebMarAprMayJunJulAugSepcustom-form-builder
ReactForm is a visual no-code React form builder. Drag, drop, and customize forms instantly. Export clean React code. Perfect for developers and startups.
JavaScript · 0 stars
ai-expense-tracker
FinscanAI is an AI-powered mobile expense tracker that simplifies personal finance management. It helps users record expenses, organize spending, and understand where their money goes, reducing manual tracking and making everyday expense management faster, smarter, and easier.
TypeScript · 0 stars
shadow-guard
ShadowGuard is a privacy-focused Chrome extension that helps prevent sensitive data from being accidentally shared with AI tools. It detects information like emails, API keys, credentials, and personal data before a prompt is sent, using local, on-device detection to keep user data private.
TypeScript · 0 stars
system-design-platform
BuildSysDesign is an interactive system design canvas: drag load balancers, caches, queues, and databases onto a board, wire them up, then simulate real traffic from 1K to 1M RPS and watch latency, throughput, and errors respond live. Includes guided scenarios, chaos testing, and cost estimation.
TypeScript · 0 stars
google-meet-clone
A Google Meet-inspired video conferencing app built with Next.js, PeerJS, and socket-based communication. It uses a peer-to-peer mesh architecture to connect participants for real-time video communication, providing a simple implementation of how modern online meeting platforms work.
JavaScript · 0 stars
File-Management-Threads-implemented-
A C++ file management system that demonstrates multithreading and low-level file operations using POSIX threads. It processes multiple user commands concurrently and supports creating, reading, writing, appending, moving, and deleting files while managing file data through custom data structures.
C++ · 1 star
npm
Open-source packages other developers can install straight into their own projects.
use-component-infinite-scrollv1.2.1
3 downloads/week
A React hook for infinite scrolling with built-in debounce, pagination, search, and authentication support
YouTube
Videos where I break down what I'm building and what I've learned.
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.
- Document technical flows, manage onboarding, and coordinate APAC-aligned remote operations.
- 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.
Let's Work Together
Have a project in mind or just want to say hello? My inbox is always open.
baigahmad@gmail.com

