Hamza Shafique

About Me

I am a professional Full-Stack Developer holding a Bachelor's degree in Computer Science. My professional background encompasses extensive 8 years of experience in the development of full-stack applications, as well as testing, and deployment. I have a proven track record in project administration, maintenance, and training.

Experience

  • Senior Web Developer | Content Arcade

    Jan '25 - Present
    • Developing and maintaining an enterprise-level web application with a frontend built in Angular.
    • Collaborating with a team of developers to ensure scalability, performance, and security.
    • Implementing best practices in clean code, web security, and optimization for a seamless user experience.
    • Contributing to feature development and system enhancements while adhering to project confidentiality.
  • Senior Full-Stack Developer | AboveMax

    Sep '22 - Jan '25
    • Implementing server-side logic and APIs using Node.js, Javascript, and Typescript, ensuring seamless integration with NoSQL Databases
    • Develop and maintain highly responsive web applications using ReactJS (Javascript & Typescript) for the frontend.
    • Build reusable and testable components using React concepts and utilized CSS-in-JS techniques, including Styled Components, Tailwind CSS, and Material UI.
    • Utilize Redux for state management and Axios for API calls, ensuring efficient data fetching and handling.
    • Implement CI/CD pipelines using GitHub Actions and Docker for efficient deployment and testing.
    • Design and develop scalable and highly available RESTful APIs, integrating API gateways and implementing SSO or token-based authentication (REST, JWT, OAuth).
    • Monitor and improve front-end performance through benchmarking and optimization techniques, conducting performance tuning and debugging to enhance application efficiency.
    • Collaborate with cross-functional teams to define, design, and ship new features, ensuring timely delivery of high-quality software.
    • Conduct code reviews and implement best practices to maintain high code quality and team productivity
  • Full-Stack Website Developer | DOSS Developers Pvt Ltd

    Nov '21 - Sep '22
    • Developed and maintained server-side applications using Node.js and Laravel.
    • Incorporated backend applications with front-end developers to ensure seamless functionality across web and mobile platforms.
    • Implemented and maintained API endpoints for web and mobile applications.
    • Utilized frameworks such as Express.js and Laravel to build scalable backend services.
    • Managed and streamlined database systems including MySQL, PostgreSQL, SQLite, MongoDB, and Redis.
    • Leveraged AWS and other cloud services for application deployment, utilizing tools like Docker.
    • Implemented GraphQL and RESTful APIs for efficient data communication between services.
    • Adopted microservices architecture patterns to enhance application scalability and maintainability.
    • Employed testing frameworks such as Jest and PHPUnit to ensure code reliability and performance.
    • Applied fundamental design principles to build scalable, high-performance, and secure applications.
    • Collaborated in a fast-paced and dynamic environment, working effectively in a cross-functional team.
    • Ensured application performance, reliability, and security through rigorous testing and best practices.
  • Full-Stack Website Developer | Fiverr

    Oct '17 - Nov '21
    • Led the design, development, and maintenance of server-side solutions using Node.js and Laravel, ensuring high-performance, scalability, and secure architecture for a variety of applications in different business sectors.
    • Engineered and supported the seamless integration of API solutions for both web and mobile platforms, focusing on efficient data flow and robust error handling to improve user experience and service reliability.
    • Utilized Express.js and Laravel frameworks to architect and implement scalable, high-availability backend infrastructures, ensuring efficient request handling, modular code design, and optimized system resource utilization.
    • Administered, streamlined, and scaled database systems including MySQL, MongoDB, and Redis, ensuring data integrity, security, and performance through careful indexing, query optimization, and backups.
    • Orchestrated the deployment and continuous delivery of applications to AWS and other cloud environments, leveraging Docker containers and automation tools to streamline application delivery, ensure consistency across environments, and minimize downtime.
    • Utilized comprehensive testing frameworks, including Jest and PHPUnit, to develop and execute extensive unit, integration, and performance tests, ensuring the reliability, efficiency, and scalability of the codebase while proactively identifying and resolving potential issues before deployment.
  • Graphic Designer | Fiverr

    Jun '16 - Oct '17
    • Designed professional webpages, marketing banners, and brand logos, ensuring cohesive and impactful visuals that enhanced user experience and brand identity.
    • Edited and enhanced photos using Lightroom, focusing on retouching, color correction, and improving overall visual appeal to meet client specifications.
    • Utilized industry-standard tools such as Photoshop and Illustrator to create high-quality, custom designs for diverse clients across different industries.
    • Applied fundamental design principles to craft aesthetically pleasing layouts, typography, and color schemes, ensuring consistency and creativity across all formats.

Education / Training

  • BS Computer Science | Riphah Int'l University

    (CGPA: 3.26/4.0) | '18 - '22
  • Web Development Diploma | The Skills Institute

    2017
  • FSc Pre-Engineering | The Summit College Faisalabad

    2015 - 2017
  • Matric (Science) | The Faran High School

    2013 - 2015

Academic Projects

  • Mini Me Faisalabad

    Feb '23 - Oct '24
    • Created the company's logo and branding for their kids' clothing and jewellery services, ensuring a cohesive brand identity across both.
    • Developed two React-based websites using Tailwind CSS and shadcn/ui, delivering responsive and visually consistent designs.
    • Built the backend with Node.js, Express and Typescript, using MongoDB for the database and implementing microservices architecture for scalability.
    • Designed and developed a complaints and suggestions site using React, TypeScript, Tailwind CSS, and integrated it with Firebase Realtime Database for instant data storage and retrieval.
    • Created and enhanced their Google My Business (GMB) and Apple Business Connect profiles to enhance online visibility and customer engagement.
    • Integrated Redis caching for efficient data storage and object caching, enhancing performance and response times across the platform.
    • Deployed the project on Google Cloud Platform (GCP), ensuring scalability, with automated testing using Jest and a CI/CD pipeline for continuous deployment.
  • Marine Dark Theme | A soothing theme for VS Code and others

    2023
  • Guía | RIU Projects Supervision System

    Nov '21 - May '22
    • Developed a SaaS-based FYP supervision system for RIU, integrating their preferred theme and ensuring seamless integration with their existing systems.
    • Enforced multiple authentication guards for secure login, along with advanced hashing and encryption algorithms to enhance data security.
    • Applied extensive caching mechanisms to optimize server response times and ensure a smooth user experience across the platform.
    • Enabled interactive features for supervisors and students, such as Q/A sessions, suggestions, assignments, project tracking, and project history, using Websockets and clean code architecture for maintainability.
    • Utilized PostgreSQL as the primary database to ensure high performance and supported a micro-blogging feature with markdown for better idea expression.
    • Enforced secure file uploads and protected the system against various vulnerabilities, including CSRF, XSS, and SQL injection attacks.
    • Used Firebase to send real-time push notifications, keeping users informed and engaged with system updates and interactions.
  • Collaborated on a project | Grugar Industrial

    Apr '20 - Aug '20
    • Collaborated with a team of developers to build an online store solution during COVID-19, developing the front-end with React.js and Tailwind CSS.
    • Implementation of the backend using Express.js and created various microservices to ensure scalability and modular functionality.
    • Handled high availability, optimized file uploads, and managed testing and deployment to ensure a smooth, reliable platform experience.
    • Created and enhanced the company's Google My Business (GMB) profile to enhance their online presence and visibility.
    • Implementation of internationalization (i18n) to support both English and Spanish languages, providing a localized user experience.
  • sURL | A Full-Fledged URL and links manager

    2020
  • PicsDiary | Social Media

    Feb '19 - May '20
  • Sandboxww | Website for a company based in UAE

    2018

Skills

  • languages

    Javascript / Typescript / PHP / SQL / NoSQL / (S)CSS / Shell.
  • frameworks / platforms

    Node.js / Express.js / Laravel / ReactJS / Tailwind CSS / Material UI / GraphQL / REST APIs / Microservices / i18n.
  • domains

    Web Development / API Development / Authentication / Caching / Web Design / Performance Optimization / Security / Unit Testing / Integration Testing / Performance Testing / Load Testing.
  • databases

    MySQL / PostgreSQL / MongoDB / SQLite / Redis / Firebase Realtime Database.
  • tools / technologies

    VS Code / AWS / Google Cloud Platform (GCP) / Docker / GitHub Actions / CI/CD Pipeline / Jest / PHPUnit / Mocha / Photoshop / Illustrator / Lightroom / Postman / Git/Github / SVN / Firebase / XML / JSON / YAML / TOML / Markdown / Websockets / Socket.io / Shell / (Neo)Vim / GNU/Linux.

Certifications / Awards

  • Winner of Web Development Contest | IRIS 2.0

    14th Nov '19
    • Awarded for the best web development project in the contest from IEEE Riphah Innovation Summit.
  • Certificate of Participation | PIPC by Technolangs

    Oct '19
  • Web Development Course Completion | The Skills Institute

    2017

Languages

  • English (Fluent)

    • Speaking: C2
    • Reading: C1
    • Writing: C1
  • Urdu (Native)

    • Speaking: C1
    • Reading: C2
    • Writing: C1
  • Hindi (Fluent)

    • Speaking: C1
    • Reading: B2
    • Writing: B2