Muhammad Zain
@muhammadzain
Versatile Full Stack Developer with 9 years of experience.
What I'm looking for
I am a versatile and skilled Full Stack Developer with 9 years of experience in building scalable and efficient web and mobile applications. My expertise lies in both front-end and back-end development, specializing in MEAN, MERN, and MEVN stacks. I have a proven track record of designing and implementing RESTful APIs and GraphQL, optimizing database systems such as MongoDB, MySQL, and PostgreSQL, and collaborating with cross-functional teams to deliver high-quality software solutions.
Throughout my career, I have led the design, development, and maintenance of robust web applications, ensuring adherence to coding standards and best practices. I am adept at mentoring junior developers, conducting code reviews, and implementing automated testing to maintain software quality. My creative problem-solving skills enable me to tackle complex technical challenges and contribute to innovative, user-centric projects, making me a valuable asset to any team.
Experience
Work history, roles, and key accomplishments
Senior Software Engineer
Procare Solutions
Jan 2023 - Present (2 years 4 months)
Lead the design, development, and maintenance of robust web applications using Ruby on Rails. Collaborate with teams to gather requirements, develop RESTful APIs, and implement responsive user interfaces with modern frontend technologies. Mentor junior developers and ensure adherence to coding standards.
Senior Full Stack Engineer
Clikdone
Dec 2017 - Jan 2023 (5 years 1 month)
Led the architecture and development of scalable web and mobile applications using MEAN, MERN, and MEVN stacks. Designed APIs, created dynamic user interfaces, and managed complex state efficiently. Automated deployment processes and ensured secure development practices.
Software Engineer
TruMed Systems
Jan 2015 - Nov 2017 (2 years 10 months)
Designed and developed scalable web and mobile applications utilizing MEAN, MERN, and MEVN stacks. Built backend services with Node.js and Express.js, developed responsive frontend interfaces, and optimized database architectures with MongoDB.
Education
Degrees, certifications, and relevant coursework
Comsats University Pakistan
Masters in Computer Science, Computer Science
2015 - 2017
Completed a Master's degree in Computer Science, focusing on advanced topics in software development, algorithms, and data structures.
University of the Punjab
Bachelor of Computer Science, Computer Science
2010 - 2014
Earned a Bachelor's degree in Computer Science, covering foundational concepts in programming, database management, and software engineering.
Tech stack
Software and tools used professionally
Sidekiq
GitHub
GitLab
Kubernetes
Jenkins
CircleCI
GitHub Actions
GitLab CI
Heroku CI
MySQL
PostgreSQL
MongoDB
SQLite
Shopify
Gmail
Node.js
Ruby on Rails
Tailwind CSS
Bootstrap Styled
Figma
Redis
Jira
styled-components
Vue.js
jQuery
jQuery UI
React-Vue
Webpack
JavaScript
HTML5
JSON
CoffeeScript
HAML
Google Maps
Kafka
Grafana
Prometheus
Ubuntu
macOS
Windows
Heroku
GraphQL
Firebase
Socket.IO
Elasticsearch
vuex
RSpec
OmniAuth
Twilio
Availability
Location
Authorized to work in
Website
zain.fullstack.devSkills
Interested in hiring Muhammad?
You can contact Muhammad and 90k+ other talented remote workers on Himalayas.
Message MuhammadFind your dream job
Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
