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
2021.09 - 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
2020.12 - 2021.06

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
2017.09 - 2021.08

Master of Science - Cyber Security

University of Bradford
Bradford
2023.01 - 2024.01

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
2023.01 - 2024.01

Full stack developer

Contrive Solutions
2021.09 - Current

MERN stack developer

NextPak Agile Solutions
2020.12 - 2021.06

Bachelor of Science - Software Engineering

University Of Gujrat
2017.09 - 2021.08
Muhammad Zain