Close

Shehroz Akbar

Software Engineer

Download Resume

About Me

Hey there! I’m a software engineer with a solid background in ensuring code quality from my time as an SQA engineer, which means I know how to build robust and reliable backend systems. Lately, I’ve been applying that experience to backend development with Node.js, diving deep into JavaScript, and bringing some personal projects to life. I'm passionate about coding and love the challenge of creating efficient and scalable solutions. I’m all about continuous learning and growth, and I’m excited to keep pushing my skills as a backend developer. Let’s create something awesome together!

Education

National Textile University

Sept 2017 - Sept 2021

Bachelor of Science in Software Engineering

I completed my BS in Software Engineering in 4 years with honors, earning a 3.0 out of 4.0 CGPA. I was particularly strong in core subjects like Data Structures and Algorithms, Databases, Object-Oriented Programming, Basic Programming, and Web Development. These subjects have given me a solid foundation and the skills to tackle complex problems and build efficient, reliable software.


Projects

Certification

Chingu

Node Js Developer

I worked as a Node.js backend developer on a full-stack MERN application called Book Corner, an online bookstore. I created APIs for managing books and users using Node.js, Express.js, and Mongoose. I was part of Chingu’s Voyage 49, in group v49-tier3-team-25, and received a certification from Chingu for my work on this project.

Chingu

Vanilla Js Developer

I created a MADLIB game as a project using vanilla HTML, CSS, and JavaScript. As part of Chingu’s Voyage v43, in group v43-tier1-team-1, I developed 2 stories for the game and earned a certification from Chingu for my work on this project.

Experience

Sabre Corporation

Oct 2022 - March 2024

Software Quality Assurance Engineer

I worked as an SQA engineer at Techsembly, where I was part of the SQA team. My role involved regularly performing a variety of tests, including functional, UI, API, and penetration testing. This experience allowed me to ensure the quality and security of the software products we delivered.


Achivements/Tasks

Recent Projects

Book Corner

Book Corner is a full stack MERN application, an online bookstore where users can view books, sign up, and sign in to add/remove books to their wishlist, and add/remove books to their cart. It also includes a protected admin dashboard where admins can view books, and add, edit and remove a book, and view orders (UI) and customers (UI).

View Project GitHub Repo Link

E-Commerce Shop

This app is built using Node.js, Express, MongoDB, and the EJS templating engine to deliver a seamless online shopping experience. It features a products page where users can browse a variety of items, and each product has its own detailed description page. The app includes user authentication with login, signup, and password recovery options. Logged-in users can add products to their cart, create orders, and complete purchases, providing a comprehensive e-commerce solution.

GitHub Repo Link

Post Management API

This API, developed with Node.js, Express, and MongoDB, allows users to perform all CRUD operations on their posts. Users can create new posts, view all their existing posts, update, and delete posts they have created. Access to these functionalities is restricted to authenticated users only, requiring a valid login and authentication key.

View Project

MADLIB game

A simple and fun web app created using HTML, CSS, and JavaScript that offers unique stories. Each story comes with a form where users can input words, which are then dynamically inserted into the story to create a customized and humorous narrative. The website features a home page, individual pages for each story, and an "About Us" page.

View Project

Bankist Application

A vanilla JavaScript web app designed to simulate online banking features. The app allows users to view their transaction history, transfer money between accounts, request loans, and close their accounts securely. It provides an intuitive interface for managing personal finances, making it easy to track transactions and handle basic banking operations.

View Project

Skills

Get in Touch