About

Welcome, I'm M Hamza Iqbal, a passionate Senior Software Engineer with over 3 years of experience specializing in full-stack development. My journey in software engineering began at Punjab University College of Information Technology (PUCIT), where I earned my Bachelor of Science in Software Engineering from 2017 to 2021.

Throughout my career, I've had the opportunity to work on diverse projects, from health management systems for Fortune 1 retail clients to innovative e-commerce platforms and AI projects. I'm particularly skilled in React.js, Next.js, Node.js, and various modern web technologies, and I'm always eager to learn and apply new skills.

Currently, I'm working as a Senior Software Engineer at Rolustech, where I'm involved in multiple projects including marketplace development and both frontend and backend work on an exciting AI project. I'm passionate about creating robust, scalable solutions and collaborating with talented teams to deliver high-quality projects.

Feel free to explore my work and reach out if you'd like to connect or collaborate. Thank you for visiting!

Fun Facts

The 7 Habits of Highly Effective People

The 7 Habits of Highly Effective People

Favorite book

The Shawshank Redemption

The Shawshank Redemption

Favorite movie

Friends

Friends

Favorite TV show

Gaming

Gaming

Favorite hobby

Skills

Frontend Development

Proficient in React.js, Next.js, HTML5, CSS3, JavaScript, and TypeScript. Experienced with UI libraries like Material-UI, Tailwind CSS, and Bootstrap.

Backend Development

Skilled in Node.js, Express.js, and Nest.js for building robust server-side applications and RESTful APIs. Familiar with database management using MongoDB and MySQL.

Full Stack Development

Capable of handling end-to-end development using the MERN stack (MongoDB, Express.js, React.js, Node.js). Experienced in integrating frontend and backend technologies seamlessly.

Testing and Version Control

Proficient in writing automated tests using Cypress, ensuring high code coverage. Experienced with Git and GitHub for version control and collaborative development.

All Capabilities

React.jsNext.jsNode.jsExpress.jsMongoDBMySQLTypeScriptJavaScriptHTML5CSS3Tailwind CSSMaterial-UIRESTful APIsGitAgile MethodologiesResponsive DesignPerformance OptimizationCypress Testing

Work History

Rolustech

September 2024 - Present

As a Senior Software Engineer, I'm working on multiple projects including marketplace development and an AI project. My role involves both frontend and backend development, utilizing a wide range of modern web technologies to create innovative and scalable solutions.

Confiz Limited

February 2022 - August 2024

As a Software Engineer, I designed and developed a health-related management system for a Fortune 1 retail client. I worked with TypeScript, Next.js, and various modern web technologies, focusing on building high-quality, reusable components and maintaining excellent code coverage through automated testing.

Onyxtec

July 2021 - January 2022

In my role as a Software Engineer, I developed and maintained web applications using the MERN stack. I focused on frontend development with React and Next.js, ensuring mobile responsiveness and seamless user experiences. I also collaborated closely with backend developers and participated in Agile development processes.