Muhammad B.

About Me

I am a Fullstack Developer with strong technical expertise in cloud development, MEAN stack and web app development. I produce high-quality solutions for complex mobile, web and cloud-based apps using the most cutting-edge tools, languages, and frameworks. I design solutions to integrate frontend elements into apps and work on the performance of server-side logic. I give priority to details on all projects - working independently or in a remote setting.

Frontend

Backend

Database

DevOps

Other

Work history

UpStack
UpStack
Fullstack Developer
2021 - Present (4 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Buybit
Buybit
Senior Software Architect
2018 - 2021 (3 years)
Islamabad, Pakistan
  • Worked with cross-discipline teams to design and implement low-latency, high-availability, and performant applications on projects.

  • Developed and implemented software architecture solutions and integrations on projects - defining software structures, functional capabilities, and security.

  • Designed and maintained backend services on projects to ensure that the entire stack is designed and built for speed and scalability.

Evento Solutions
Evento Solutions
Mobile App Developer (MEAN Stack)
2017 - 2018 (1 year)
Lahore, Pakistan
  • Built robust, scalable and flexible MEAN stack solutions using suitable development standards and architectural patterns.

  • Made high-level architecture decisions for implementation on solutions within Evento - writing clean, bug-free code.

  • Addressed sub-standard work or work that does not meet Evento's expectations in delivering several mobile apps.

Coding Pixel
Coding Pixel
Web / Mobile App Developer
2015 - 2017 (2 years)
Lahore, Pakistan
  • Developed innovative and stable code for implementation on easy-to-use web applications using rich client-side code.

  • Designed and delivered well-tested, high performing and scalable applications on different platforms - using client requirements and technical specifications.

  • Provide recommendations and evaluations for new designs and architecture - staying current on mobile and web development best practices.

Goodlogics
Goodlogics
Web Developer / Mobile Developer
2014 - 2015 (1 year)
Lahore, Pakistan
  • Delivered web and mobile apps across the entire solution lifecycle on projects - handling release to production websites and app stores.

  • Produced high-quality solutions to optimize the performance of different web and mobile apps - complying with the latest industry standards.

  • Worked on implementing backend solutions for various features on apps and web solutions.

Showcase

Lead Software Architect - BuyBit
Lead Software Architect - BuyBit
  • Buybit is a cryptocurrency exchange providing crypto services through local stores.

  • The platform utilizes a microservices architecture and GCP cloud infrastructure.

  • Implementations include MEAN stack app development, serverless Firebase services, and real-time crypto price and wallet management via WebSockets.

Lead Developer - Ajman Tourism Development Department (ATDD)
Lead Developer - Ajman Tourism Development Department (ATDD)
  • Ajman Tourism Development Department (ATDD) is the primary authority for tourism development and promotion in Ajman.

  • The ATDD produces backend solutions for their tourism products, including REST API and mobile app development.

  • The text highlights the ATDD's role in managing tourism products and supporting the attraction of tourists.

Team Lead - Law Center
Team Lead - Law Center
  • The Law Center is a private service provider for law firm clients.

  • They developed and implemented centralized legal case management software.

  • The solution improved efficiency, compliance, and reduced human errors.

Education

Big Data Foundations - Level 1
Big Data Foundations - Level 1
IBM
2016 - 2016
BSc. Computer Science
BSc. Computer Science
National University of Computer and Emerging Sciences
2009 - 2013 (4 years)