Software Engineer

AWAIS AMIN

Results-driven Software Engineer with 3 years of experience in React.js, Next.js, and TypeScript. Building scalable UI, managing state with Redux Toolkit, and integrating REST/GraphQL APIs.

React.js Developer
Next.js Specialist
Full Stack Developer
Scroll

About Me

Awais Amin - Software Engineer

Professional Summary

Results-driven Software Engineer with 3 years of experience in React.js, Next.js, and TypeScript. Skilled in building scalable UI, managing state with Redux Toolkit, and integrating REST/GraphQL APIs. Focused on clean architecture, performance optimization, and secure authentication. Also familiar with backend tools like Node.js and MongoDB.

Professional Journey

Software Engineer (React.js / Next.js)

Crickslab – Lahore, Pakistan | Nov 2024 - Present

Enhancing high-performance React.js-based CMS dashboard for PCB (Pakistan Cricket Board) and building Qatar Cricket Association frontend with Next.js and GraphQL.

Associate Software Engineer

Eritheia Labs – Lahore, Pakistan | Nov 2022 - Oct 2024

Developed Criclay cricket analytics app using Next.js, GraphQL, and TypeScript. Worked on Cardano-based NFT staking system and contributed to full-stack solutions.

Education

National College of Business, Administration & Economics | Nov 2017 - Nov 2021

Bachelor of Science (B.S.) in Computer Science - Lahore, Pakistan

My Skills

Specializing in modern web technologies with expertise in React.js, Next.js, and full-stack development to deliver exceptional digital experiences.

Frontend Development

React.js90%
Next.js90%
TypeScript85%
JavaScript90%
Redux Toolkit85%
Tailwind CSS90%

Backend Development

Node.js75%
Express.js75%
MongoDB70%
GraphQL80%
RESTful APIs85%
Firebase75%
JWT80%

Tools & Platforms

Git85%
Bitbucket80%
ClickUp75%
Jira75%
Netlify80%
Vercel85%

Technology Ecosystem

React.js
Next.js
TypeScript
JavaScript
Redux Toolkit
Node.js
Express.js
MongoDB
GraphQL
Git
Bitbucket
ClickUp

My Projects

Explore my portfolio of projects featuring cricket management platforms, analytics apps, and modern web applications built with cutting-edge technologies.

Qatar Cricket Association - Match Central

Qatar Cricket Association - Match Central

A fully dynamic cricket match platform built with Next.js and GraphQL. Includes modules for ground booking, match scheduling, ticket reservations, and real-time data sync with backend.

Next.jsGraphQLTypeScriptReal-time APIBooking System
Criclay Cricket App

Criclay Cricket App

A sports web application for organizing cricket tournaments, built with Next.js and GraphQL. Designed with optimized performance, real-time data, and user engagement tools.

Next.jsGraphQLTypeScriptReal-time DataPerformance Optimization
Kanban Task Management App

Kanban Task Management App

A drag-and-drop task manager with local storage and dynamic state updates using React.js. Features intuitive UI for task organization and productivity management.

React.jsLocal StorageDrag & DropState Management
Makmur Energy

Makmur Energy

Leading Indonesia's energy sector with innovative coal and oil & gas trading solutions, connecting markets across Asia with reliability and excellence.

React.jsCMSDashboardAdmin PanelPCB

Work Experience

My professional journey in software development, building scalable applications and delivering impactful cricket tech solutions.

Nov 2024 - Present

Software Engineer (React.js / Next.js)

Crickslab - Lahore, Pakistan

Responsibilities

  • Enhanced the development of a high-performance React.js-based CMS dashboard for PCB (Pakistan Cricket Board), enabling streamlined content management, match handling, and team administration
  • Build and Optimize the frontend development of QATAR Cricket Association using Next.js and GraphQL, transforming cricket operations in Qatar
  • Built both the Ground Booking and Ticket Booking Modules, integrating backend APIs for real-time match data and event reservations
  • Ensured a responsive, user-friendly experience and optimized Next.js features for server-side rendering and performance
  • Focused on React performance tuning, SEO optimization, and building modular, maintainable components

Key Achievement

Successfully enhanced PCB CMS dashboard and built Qatar Cricket Association platform with Next.js and GraphQL

React.jsNext.jsTypeScriptGraphQLSSR
Nov 2022 - Oct 2024

Associate Software Engineer

Eritheia Labs - Lahore, Pakistan

Responsibilities

  • Developed Criclay, a modern cricket analytics app using Next.js, GraphQL, and TypeScript, delivering seamless UI/UX and optimized performance
  • Worked on a Cardano-based NFT staking system and a React + Ruby NFT Marketplace, where my focus was on building the Next.js frontend and integrating it with GraphQL APIs
  • Contributed backend enhancements to Terra, a Node.js-based job application platform, showcasing full-stack proficiency
  • Ensured on-time delivery, high code quality, and adherence to documentation standards

Key Achievement

Successfully delivered 4+ projects including cricket analytics app and NFT marketplace with 100% client satisfaction

Next.jsGraphQLTypeScriptReact.jsNode.jsRuby
Nov 2022 - Feb 2023

MERN Stack Bootcamp Graduate

Arhamsoft - Lahore, Pakistan

Responsibilities

  • Completed comprehensive MERN Stack bootcamp covering MongoDB, Express.js, React.js, and Node.js
  • Built full-stack applications with authentication, state management, and database integration
  • Learned modern development practices, version control with Git, and deployment strategies
  • Developed strong foundation in both frontend and backend technologies

Key Achievement

Successfully completed intensive bootcamp with distinction and practical project implementations

MongoDBExpress.jsReact.jsNode.jsJavaScriptGit

Get In Touch

Have a project in mind or want to discuss potential opportunities? I'd love to hear from you.

Send Me a Message

Contact Information

Let's Work Together

I'm currently available for freelance work and open to new opportunities. If you have a project that needs some creative touch, feel free to reach out!