Hassan Amin

Software Engineer

Experience

2025 - Present

Software Developer

Helping Hands

  • Build and test scalable features across a Ruby on Rails backend and responsive JavaScript/CSS frontend enhancing functionality for both desktop and mobile users
  • Apply QA best practices to identify bugs, verify feature integrity, and maintain cross-browser compatibility in a production-grade environment
  • Manage infrastructure tasks using AWS, PostgreSQL, NGINX, and Linux server tools to deploy updates, configure secure access controls, and ensure high system availability.

2025 - Present

Software Developer

urFace Dev

  • Deployed microservices on GCP to enhance system reliability
  • Automated skin-tone classification with TensorFlow, eliminating manual grading
  • Architect scalable solutions using React and TypeScript
  • Collaborate with design and product teams

2023

Full Stack Developer

Summit SKS

  • Built a Firebase/React authentication system with Google OAuth to improve login reliability
  • Optimized Firestore data workflows and added QA checks to reduce data issues
  • Optimized application performance and user experience
  • Worked with Node.js, React, and cloud infrastructure

Skills

Frontend

React, TypeScript, Next.js, Tailwind CSS

Backend

Node.js, Python, PostgreSQL, Redis

Tools

Git, Docker, AWS, Vercel, GCP

Design

Figma, Sketch, Adobe Creative Suite