avatar

Mian Muhammad
Software Engineer

About

I'm a full stack web developer who can build apps from the ground up. I am a very product focussed developer who prioritizes user feedback first and foremost. I am a programming enthusiast and a Full-Stack JavaScript developer proficient in writing modern single-page applications using ReactJS and secure, scalable back-ends using NodeJS, ExpressJS, NestJS.

Work Experience

ArbataTech
Lahore
January 2023 – Present
Senior Full Stack Developer
Setup the entire frontend architecture. Working as a backend developer using TypeScript and NestJS. Daily duties include reviewing PRs, converting business requirements into technical ones, and deciding which libraries to use. Writing type-safe frontend components using React.js and TypeScript to deliver consistent and pleasant user experience. Involved in frontend and backend development both. Leveraged knowledge in the following:
Highlights
  • AWS
  • React, MaterialUI, Tailwindcss
  • Redux
  • Node.js
  • NestJS
  • TypeScript
  • REST
  • Requirement Gathering / Client Communication
Maxenius
Lahore
January 2022 – December 2022
Senior Full Stack Developer
Writing type-safe frontend components using React.js and TypeScript to deliver consistent and pleasant user experience. Writing test cases using Cypress. Worked on Python(Django framework) to develop backend for education based startup. Was actively involved in training of interns. Participated in requirement gathering, client communication. Leveraged knowledge in the following:
Highlights
  • React, MaterialUI, Tailwindcss
  • Redux
  • Node.js
  • ExpressJS
  • NestJS
  • REST
  • SQL
  • Python(Django framework)
  • Requirement Gathering / Client Communication
Synavos
Lahore
October 2018 – December 2022
Software Engineer
Structure and design custom REST APIs built in JavaScript Nodejs/Express and Java Spring Boot. Participating in all phases of software development life cycle (SDLC).Collaborate with other software engineers in diagnosing, fixing, and preventing production issues. Work with the technical lead and other engineers to maintain and develop new features, as well as enhancing existing functionalities. Jira task creation and task assignment to team members. Projects worked on Ticketlake, Brandcloud, Meymaar.
Highlights
  • React, MaterialUI, Tailwindcss
  • Redux
  • Node.js
  • ExpressJS
  • NestJS
  • REST
  • Docker / Heroku
  • SQL
  • Requirement Gathering / Client Communication

Projects

  • Meymaar: Meymaar is an end-to-end solution based on BIM for companies dealing with Construction services. It provides workflow from very concept of a building to 3D modeling (Integrated with Autodesk Revit) , building cost estimates, budget approvals, bidding, tendering, contracting leading up to Construction & Tracking of a building. I was involved in development of Backend APIs, bugs fixes.
  • Ticketlake: This Project is basically a SaaS-based multi-platform ticketing System. In which one company can register with ticketlake and can sell their tickets and for consumer-end, there is a web and mobile apps where they can buy tickets. This platform is providing an ecosystem to whole ticketing-related things.
  • FEBYS: It is an multi vendor e-commerce website like amazon. It has an admin panel, website for consumer, an android and iOS application. I was involved in development and maintenance of backend APIs
  • Brandcloud: BrandCloud’s Social DNA™ uses interactions with millions of consumers to identify a brand’s most active customers and develop behavioral profiles that outline what motivates them to purchase and advocate for the brand. I am fully responsible for writing and maintaining the entire backend of this project

Contact

Mianwali, Punjab PK
(+92) 3024936537
LinkedIn

Education

  • 2014 2018

    University of Sargodha

    Bachelors

    Computer Science

Skills

Frontend
Javascript ReactJS Tailwindcss MaterialUI HTML/CSS
Backend
Sequelize KnexJS NodeJs ExpressJS NestJS MySQL Postgres JavaScript Docker

Interests

Reading/Writing