Mujeeb Arshad, Developer in Wolverhampton, United Kingdom
Mujeeb is available for hire
Hire Mujeeb

Mujeeb Arshad

Verified Expert  in Engineering

Full-stack Developer

Location
Wolverhampton, United Kingdom
Toptal Member Since
September 7, 2022

Mujeeb has five years of experience in full-stack development, specializing in Ruby on Rails, React, Node.js, SQL, Neo4j, and D3.js. He focuses on integrating enterprise solutions for SaaS, IT service management, and eCommerce applications. At EZO, he developed product features adopted by NASA, Microsoft, iRobot, Nintendo, HBO, BBC, and Netflix. Mujeeb also built features for the company's AssetSonar product, increasing subscriptions by 50 times.

Portfolio

Fintech Ecosystem Ltd.
D3.js, Ruby on Rails (RoR), JavaScript, TypeScript, HTML, CSS, Stimulus...
ShowHub
JavaScript, Node.js, Stripe, MySQL, EJS, Amazon Web Services (AWS)...
Medtryck Sverige
Ruby on Rails (RoR), PostgreSQL, MySQL, Neo4j, Express.js, React, SQL...

Experience

Availability

Part-time

Preferred Environment

Slack, Notion, MacOS, Linux, Visual Studio Code (VS Code), Sublime Text, Nano

The most amazing...

...features I've developed were for an IT service management platform, which increased subscriptions from 5 to 250+ in two years.

Work Experience

Senior Full-stack Developer

2023 - 2023
Fintech Ecosystem Ltd.
  • Designed architecture for the authorization and authentication of the users linking with the graphs.
  • Restructured the existing complex design of roles and teams to scalable solutions.
  • Worked on the visualization of graphs and nodes using D3.js.
Technologies: D3.js, Ruby on Rails (RoR), JavaScript, TypeScript, HTML, CSS, Stimulus, Unit Testing, Integration Testing, Architecture, Front-end Development, Front-end, Webpack, Figma, Responsive Layout, Back-end Development, Back-end Architecture, UX Design, Dry-rb, AWS Lambda, Database Management, New Relic, Responsive Web Design (RWD), Semantic UI, Content Management Systems (CMS), Agile, Project Scoping, Software Troubleshooting, System Integration, Software Development, Estimations, Slim, Sass, Pixel Perfect

Full-stack Developer

2022 - 2023
ShowHub
  • Tracked and fixed bugs in auto-recurring payments. I also improved the existing auto-recurring payment flow and made changes to make it scalable.
  • Fixed inconsistent data in the database for Stripe users. The data was mixed, something I resolved by fetching the payment information of the required users from Stripe.
  • Renewed expired and broken SSL certificates related to our payment system.
Technologies: JavaScript, Node.js, Stripe, MySQL, EJS, Amazon Web Services (AWS), React Native, SSL Certificates, Webhooks, Cross-platform App Development, Mobile App Development, Front-end Development, Front-end, Responsive Layout, Back-end Development, Back-end Architecture, Integration, Dry-rb, Database Management, Software Troubleshooting, Software Development, eCommerce

Senior Software Engineer

2022 - 2023
Medtryck Sverige
  • Implemented SaaS-based features for the eCommerce product, including group access and authorization.
  • Restructured the authentication module and added an extra layer of security.
  • Developed the product and a variants module to handle product variants seamlessly.
  • Provided system design solutions to overcome scalability and high-availability challenges.
  • Engaged in code reviews and technical discussions.
  • Worked on the Rails migration from version 4.2 to version 7, including upgrading gems.
  • Designed and performed the migration of MySQL to Neo4j.
  • Upgraded React Material Design (MUI) version 4 to version 5.
  • Optimized and increased REST API performance by fixing Neo4j slow queries.
Technologies: Ruby on Rails (RoR), PostgreSQL, MySQL, Neo4j, Express.js, React, SQL, JavaScript, REST, Ruby, Ruby on Rails 4, Ruby on Rails 6, APIs, HTML, Web Development, Back-end, Git, Graph Databases, Microservices, React Native, Node.js, Docker, API Development, API Integration, Ruby on Rails API, REST APIs, Bootstrap, Full-stack, Redis, Elasticsearch, CSS, User Interface (UI), User Experience (UX), Code Review, Stripe, RSpec, Stripe API, Stripe Checkout, Full-stack Development, JSON, Heroku, Sequelize, Redux, Databases, Database Design, NoSQL, Team Management, Amazon Web Services (AWS), Leadership, GitHub, Upgrades, CoffeeScript, Handlebars, Sidekiq, Tailwind CSS, Webhooks, Architecture, Front-end Development, Front-end, Webpack, Rollup.js, OAuth, Responsive Layout, Back-end Development, Back-end Architecture, Material UI, CSV, Haml, Cypress, Jest, UX Design, PDF, Dry-rb, NestJS, AWS Lambda, TypeORM, Email Protocols, Database Management, OpenAI Gym, Responsive Web Design (RWD), Semantic UI, Content Management Systems (CMS), ChatGPT, OpenAI GPT-4 API, OpenAI GPT-3 API, Agile, Mentorship, Technical Leadership, Project Scoping, Software Troubleshooting, Next.js, System Integration, App Integration, B2B, Software Development, eCommerce, Slim, Sass

Senior Software Engineer

2021 - 2022
EZOfficeInventory
  • Worked on designing scalable systems that ensured high availability and improved application performance.
  • Developed features like the configuration management database (CMDB) module that caused a rapid increase in application subscriptions.
  • Redesigned and improved SCIM integration that instantly improved user integrations and increased security for company clients like Netflix, NASA, Microsoft, and others.
  • Designed architecture and developed third-party integrations, including SCCM, G Suite, and Okta, to fetch cloud software from G Suite, Azure AD, and Jira.
  • Participated in regular code reviews and design discussions.
  • Received an award in 2021 for being the most "Dedicated Engineer" for my work on developing the CMDB module and mobile application.
Technologies: Ruby, Ruby on Rails (RoR), Ruby on Rails API, D3.js, React Native, TypeScript, API Development, API Integration, REST APIs, Bootstrap, Full-stack, Elasticsearch, CSS, SCSS, User Interface (UI), User Experience (UX), Test-driven Development (TDD), Code Review, Stripe, RSpec, Agile Sprints, Full-stack Development, JSON, Redux, SAML, Rails Engines, Databases, Database Design, Team Management, Amazon Web Services (AWS), Leadership, Code Auditing, GitHub, Devise, Metaprogramming, Ruby Gems, Webhooks, Cross-platform App Development, Mobile App Development, Architecture, Front-end Development, Front-end, Webpack, Rollup.js, Figma, OAuth, Single Sign-on (SSO), Responsive Layout, Back-end Development, SaaS, Back-end Architecture, CSV, Integration, QuickBooks API, Haml, UX Design, GraphQL, React, PDF, NestJS, IMAP, Email Protocols, Database Management, Google Drive API, Responsive Web Design (RWD), Semantic UI, Jenkins, Agile, Mentorship, Technical Leadership, Project Scoping, Software Troubleshooting, System Integration, App Integration, B2B, Software Development, Sass

Software Engineer

2021 - 2021
Jitera
  • Worked on significant features of code generator applications.
  • Implemented the Stripe integration for a saloon management system project.
  • Performed R&D for major code structuring and development processes.
Technologies: Ruby on Rails (RoR), React, Ruby on Rails API, REST APIs, Bootstrap, Full-stack, Redis, CSS, User Interface (UI), User Experience (UX), Code Review, Stripe, RSpec, Stripe API, Stripe Checkout, JSON, MongoDB, Twilio API, Payment APIs, Databases, Database Design, GitHub, Sidekiq, Webhooks, PHP, Architecture, Front-end Development, Front-end, Webpack, Responsive Layout, Back-end Development, Back-end Architecture, Hugo, CSV, Integration, AWS Lambda, Email Protocols, Database Management, Flask, Responsive Web Design (RWD), Content Management Systems (CMS), Jenkins, Agile, Project Scoping, Software Troubleshooting, CircleCI, Software Development, eCommerce

Software Engineer

2019 - 2021
EZOfficeInventory
  • Contributed to the SaaS application's major features, including an SCCM integration agent, SAML, LDAP, and SCIM protocols, and the service desk alerts module with Zendesk and Jira integration.
  • Developed third-party integrations, including SCCM, G Suite, and Okta, to fetch cloud software from G Suite, Azure AD, and Okta.
  • Implemented a complete configuration management database (CMDB) module with visualization using D3.js.
  • Built in-depth authentication and authorization capabilities and added a patch in the existing SAML gem to handle a major security bug.
  • Conducted technical interviews with the software engineers and engaged in code review sessions and technical discussions.
  • Received an award in 2020 for being an "Initiative Taker" for my work on a Rails upgrade and integration improvements.
Technologies: Ruby on Rails (RoR), MySQL, SQL, JavaScript, jQuery, D3.js, REST, SAML, SCIM, Okta, Ruby, Ruby on Rails 4, Ruby on Rails 5, Ruby on Rails 6, APIs, HTML, Web Development, Back-end, Git, C#, React Native, LDAP, Docker, Django, API Development, API Integration, Ruby on Rails API, REST APIs, Bootstrap, Full-stack, Elasticsearch, CSS, SCSS, User Interface (UI), User Experience (UX), Test-driven Development (TDD), Code Review, Perl, RSpec, Agile Sprints, Mobile Back-end, JSON, Heroku, Rails Engines, Databases, Database Design, Code Auditing, GitHub, Upgrades, Devise, Handlebars, Salesforce, Ruby Gems, Webhooks, Mobile App Development, Front-end Development, Front-end, Webpack, OAuth, Single Sign-on (SSO), Responsive Layout, Back-end Development, SaaS, Back-end Architecture, CSV, Integration, QuickBooks API, Haml, Cypress, UX Design, IMAP, Email Protocols, Database Management, Google Drive API, Data Feeds, Responsive Web Design (RWD), Semantic UI, Jenkins, Agile, Mentorship, Project Scoping, Software Troubleshooting, System Integration, App Integration, B2B, Software Development, Sass

EZOfficeInventory | Asset Tracking Software

http://www.ezofficeinventory.com
An enterprise asset management and tracking product featuring asset management, a SaaS product, B2B, and accounting software. Some of the major features I worked on were requested by enterprise clients, such as NASA, Microsoft, iRobot, Nintendo, and Netflix. My significant contributions to features and integrations included the CMDB module, service desk alert with Zendesk and Jira integrations, Okta users, OneLogin users, SCIM, SAML, Google API integrations, and the LDAP module.

AssetSonar | IT Asset & Service Management Software

http://www.assetsonar.com
An enterprise IT asset management and IT service management (ITSM) product that provides solutions for companies like iRobot, Netflix, and Nintendo. I worked on numerous features and integrations that helped increase product subscriptions from five to 250+ in two years. My major contributions included the SCIM integration module, SAML, SCCM, Google Cloud, OCS Inventory, Zendesk integrations, and the LDAP module.

An Employee Tracking System

An employee tracking system that helps companies engage with employees and track their daily activities. I contributed to task monitoring, time tracking, and attendance reporting modules. The administrator manages multiple departments/teams and sub-teams, each comprising a team lead and several members, and the admin functionalities are limited to their team(s) only. The functionalities include the following:
• Dashboard login/logout
• Critical deadlines
• Attendance and performance charts
• Employee overviews
• Tasks and status reporting
• Daily attendance calendar and team alert settings
• Creation of meeting events

For employees, the basic functionalities include the following:
• Dashboard login/logout
• Team/peer chat
• Ongoing tasks, task updates, and status
• Deadline notifications
• Time and attendance (remaining leaves, late count, attendance calendar
• Performance charts
• Log times

Smart Attendance Management System

An innovative management system I developed for marking and storing daily class attendance records. This intelligent AMS includes built-in correspondence that reduces the professor's effort. Attendance is automatically marked by listening to students' responses when their names are called. The system does this without the need for physical user interaction. Other functionalities include storing previous attendance records and an admin panel for adding names of professors and students.

Instructor Portal for Online Class Management

A web application where instructors can manage classes online, add or remove students, set up assignments or assessments, track students' activities, and generate impact reports. Instructors can also add courses and topics to the portal and set learning objectives for each. I collaborated with the project manager and developed all the features.
2015 - 2019

Bachelor's Degree in Computer Science

University of Punjab - Lahore, Punjab, Pakistan

OCTOBER 2022 - PRESENT

A Deep Dive into React Hooks

Educative, Inc.

JULY 2022 - PRESENT

Web Application Security: Understanding HTTP Security Headers

Educative, Inc.

OCTOBER 2021 - PRESENT

Introduction to Visualization Using D3.js

Educative, Inc.

MAY 2021 - PRESENT

Server-side Development with Node.js, Express, and MongoDB

Coursera

APRIL 2021 - PRESENT

Nanodegree Program in Robotics Software Engineering

Udacity

Libraries/APIs

jQuery, D3.js, React, Node.js, Ruby on Rails API, API Development, REST APIs, Stripe, Stripe API, Rails Engines, Devise, Handlebars, Sidekiq, QuickBooks API, Google Drive API, Twilio API, Rollup.js, EJS

Tools

Redux Thunk, Git, RSpec, Sequelize, Stripe Checkout, GitHub, Webpack, Figma, ChatGPT, OpenAI Gym, Jenkins, CircleCI

Frameworks

Ruby on Rails (RoR), Express.js, Ruby on Rails 4, Ruby on Rails 5, Ruby on Rails 6, React Native, Bootstrap, Redux, Tailwind CSS, Material UI, Slim, Django, Scrapy, Cypress, Jest, NestJS, Flask, Next.js, Stimulus

Languages

SQL, JavaScript, SAML, Ruby, HTML5, CSS3, HTML, Python, TypeScript, CSS, SCSS, CoffeeScript, PHP, Haml, GraphQL, Sass, C#, Hugo, Java, Perl

Paradigms

REST, Test-driven Development (TDD), Database Design, Metaprogramming, Responsive Layout, Back-end Architecture, UX Design, Responsive Web Design (RWD), Agile, B2B, Microservices, Unit Testing

Platforms

Heroku, Amazon Web Services (AWS), Docker, Firebase, Salesforce, AWS Lambda, New Relic

Storage

MySQL, PostgreSQL, Neo4j, Graph Databases, Elasticsearch, JSON, MongoDB, Databases, NoSQL, Database Management, Redis

Other

Web Security, SCIM, SQL Server 2015, APIs, Web Development, Back-end, LDAP, API Integration, Full-stack, User Interface (UI), User Experience (UX), Code Review, Agile Sprints, Mobile Back-end, Full-stack Development, Payment APIs, Team Management, Leadership, Code Auditing, Upgrades, Ruby Gems, Webhooks, Cross-platform App Development, Mobile App Development, Architecture, Front-end Development, Front-end, OAuth, Single Sign-on (SSO), Back-end Development, SaaS, CSV, Integration, PDF, Dry-rb, IMAP, Email Protocols, Semantic UI, OpenAI GPT-4 API, OpenAI GPT-3 API, Mentorship, Technical Leadership, Project Scoping, Software Troubleshooting, System Integration, App Integration, Software Development, eCommerce, Estimations, Pixel Perfect, Okta, TypeORM, Data Feeds, Content Management Systems (CMS), Natural Language Processing (NLP), SSL Certificates, Integration Testing, Generative Pre-trained Transformers (GPT)

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring