Summary
Overview
Work history
Education
Skills
Languages
Projects
Timeline
Generic
Muhammad Zain

Muhammad Zain

Manchester,Lancashire

Summary

Full Stack Developer with over 3 years of hands-on experience in crafting robust and dynamic web applications. Proficient in the entire web development stack, with a strong command of React.js, Redux, and Node.js. Skilled in building user-centric interfaces using React Context and TailwindCSS, and adept at integrating frontend components with backend services. Proven track record of successfully delivering projects on time and within budget, leveraging Agile methodologies and collaboration tools such as Jira, GitHub, Bitbucket, and GitLab. Extensive experience in backend development with Node.js and Express.js, coupled with expertise in database management using MongoDB and Firebase. Passionate about continuous learning and staying abreast of the latest industry trends and technologies, including TypeScript, Next.js, and GraphQL Apollo Client. Dedicated to driving innovation and delivering high-quality solutions that exceed client expectations and drive business growth.

Overview

3
3
years of professional experience
5
5
years of post-secondary education

Work history

Full stack developer

Contrive Solutions
Lahore, Punjab Pakistan
09.2021 - Current

At Contrive Solutions, I excelled as a versatile full-stack developer, specializing primarily in React.js development while also contributing to Node.js and Vue.js projects. Leading a team of developers, I spearheaded a comprehensive GUI overhaul, elevating product aesthetics and functionality. My responsibilities included crafting captivating designs, integrating new features into applications, and collaborating seamlessly with cross-functional teams to deliver exceptional digital solutions. Leveraging my expertise in React.js, Node.js, and Vue.js, I consistently achieved project milestones and exceeded client expectations in a dynamic and fast-paced environment.

MERN stack developer

NextPak Agile Solutions
Rawalpindi, Punjab
12.2020 - 06.2021

At NextPak Agile Solutions, a trailblazing software development firm dedicated to pioneering digital solutions across industries, I served as a MERN stack developer. My role encompassed designing intuitive UIs, developing RESTful APIs, and shaping the architectural backbone of cutting-edge applications. Leveraging MongoDB, Express.js, React, and Node.js, I collaborated with interdisciplinary teams to deliver scalable software products. In an environment fostering creativity and collaboration, I contributed to revolutionizing digital experiences for businesses globally.

Education

Bachelor of Science - Software Engineering

University Of Gujrat
Gujrat Pakistan
09.2017 - 08.2021

Master of Science - Cyber Security

University of Bradford
Bradford
01.2023 - 01.2024

Skills


Reactjs Redux React Context TailwindCSS JavaScript HTML TypeScript Nextjs Postman Material-UI Redux Toolkit SCSS Git Reactstrap Jira/GitHub/Bitbucket/Gitlab Material-UI GraphQL Apollo Client REST APIs jQuery MongoDB Firebase Nodejs Expressjs Vuejs Vuex

Languages

Urdu
Proficient (C2)
English
Upper intermediate (B2)

Projects


12/2020-06-2021

Simple As I Do

Simple As I Do (SAID) is revolutionizing wedding planning by providing an intuitive platform for couples to discover vendors effortlessly. Our user-friendly interface streamlines the vendor selection process, eliminating the need for accounts and simplifying the journey towards the big day.

My Role

As a React.js developer at SAID, I played a pivotal role in crafting the platform's UI to ensure a seamless user experience. Leveraging my expertise, I integrated Firebase Firestore backend services, enabling efficient data management and enhancing platform functionality

Tech

React.js, Firebase, Firestore.

Link: http://simpleasido.com.au/


09/2021-Current

Veva Collect

Veva Collect is tailored for the music industry, offering specialized tools for audio management, file sharing, credit attribution, and metadata organization. Musicians can store, share, collaborate, and manage their music releases seamlessly, whether they're published or unreleased.

My Role

As a React.js developer, my responsibilities encompassed enhancing the platform's functionality and user experience. I spearheaded the development of new features and resolved existing issues. Notably, I introduced a file-sending feature enabling users to transmit files of up to 200 GB, leveraging AWS multipart upload. Additionally, I implemented a waveform preview feature for audio files with annotations. Moreover, I led a team of developers to execute a comprehensive GUI redesign, optimizing the application's visual appeal and usability

Tech

React.js, Grapgql, Apollo, Carbon Components, React-context, SCSS.

Link: https://vevacollect.com/

Timeline

Master of Science - Cyber Security

University of Bradford
01.2023 - 01.2024

Full stack developer

Contrive Solutions
09.2021 - Current

MERN stack developer

NextPak Agile Solutions
12.2020 - 06.2021

Bachelor of Science - Software Engineering

University Of Gujrat
09.2017 - 08.2021
Muhammad Zain