Muhammad Arslan Arshad
Verified Expert in Engineering
Software Developer
Islamabad, Pakistan
Toptal member since June 21, 2022
Arslan is a software engineer with over six years of experience. He has worked for some of the most prominent tech companies, managing all aspects of the development process in various industries, including real estate, car rental, hotels, banking, video streaming, edtech, and more. Arslan is passionate about programming, design, and problem-solving. He loves working with people, sharing knowledge, and learning from others.
Portfolio
Experience
- Docker - 6 years
- Laravel - 5 years
- Python - 5 years
- JavaScript - 5 years
- Django - 4 years
- Spring Boot - 3 years
- MEAN Stack - 3 years
- C# - 3 years
Availability
Preferred Environment
Windows, MacOS, Python, C#, Django, Laravel, Spring Boot
The most amazing...
...thing I've developed is an app for a startup that is the first of its kind in the poultry industry in Asia.
Work Experience
Senior Software Engineer
Careem Networks FZ
- Developed a microservice to manage the captain tiers and provide different benefit redemptions.
- Added the monitoring of different microservices in the captain-engagement squad.
- Added the functionality to send the WhatsApp message on the captain lifecycle update.
Lead Software Engineer
LearnOBots
- Built an edtech app from scratch. The app is running in different schools at the moment. Set up DevOps pipelines so CD can be ensured.
- Created a solution to address the business requirement after discussing the problem with stakeholders.
- Managed the team and assigned different tasks to the team members.
Senior Software Engineer
LearnOBots
- Developed the MVP to demonstrate the edtech product. It was developed in Python Django in the combination of different front-end frameworks.
- Designed the architecture of the system. Dockerized the application and deployed it so that it can handle large traffic.
- Worked on the Adept Data Generator data science tool, which was in Spring Boot, and the front-end was in Angular. This tool was able to scale up the data based on different DS algorithms. Used SQS for handling large file processing.
Software Engineer
Brainyloft
- Developed an application to track the shuttle in New York, which uses Google Maps and its API to get the ETA and the current location fetched from the device installed in the shuttle.
- Built an application to boost Instagram posts and increase followers. The product was named Volumefy.
- Worked closely with the business team to solve problems, provide the architecture of different software, and help them understand the technical part.
Web Developer Consultant
HISDU Primary and Secondary healthcare department, Government of Punjab, Pakistan
- Created an electronic medical record (EMR) system that keeps the history of patients and complete solutions for government hospitals.
- Developed and led the team to build the medico-legal certificate software used to digitize medical-legal and post-mortem certificate registrations across the government of Punjab.
- Oversaw the deployment of the software to handle the large traffic and used a load balancer to manage the significant traffic.
- Developed this health certificate for hospitals where they can generate birth and death certificates for people.
Experience
LearnOSTEAM
https://learnosteam.com/It has activities to give students ideas about science, electronics, physics, and other subjects. This product also includes different simulators.
Poulta
Gunnebo BGR
This desktop application allows users to configure different scanners and Intel RealSense Camera on a different port. Based on the configuration, the application validates the request to open the door based on the barcode scanned using a barcode scanner or facial recognition image captured using Intel RealSense camera; based on the information, it opens the Gunnebo gate by sending the command over Modbus protocol.
This application was developed using .NET Windows Forms and Entity Framework. Redis was also used in the development of this application.
This application runs on some of the international airports in the USA, e.g., Denver International Airport.
Adept Data Generator
https://adept-techsolutions.com/It creates the bins, detects the pattern in the data, and generates fake data based on those patterns. It also exports the signature in such a way that signature can generate approximate data in the future.
Medico-legal Certificates
https://mlc.pshealthpunjab.gov.pk/Account/LoginI built the software using .NET Core and MS SQL Server. I used the code-first approach to build this software and deployed it to IIS.
Education
Master's Degree in Computer Science
National University of Sciences and Technology - Islamabad, Pakistan
Bachelor's Degree in Computer Science
NFC Institute of Engineering and Technology - Multan, Punjab, Pakistan
Skills
Libraries/APIs
Socket.IO, Jenkins Pipeline, Node.js, React, Entity Framework, jQuery, Blockly
Tools
Jenkins, Amazon Simple Queue Service (SQS), NGINX, Google Kubernetes Engine (GKE), Webpack, Crystal Reports, Microsoft Team Foundation Server, Helm, Flink, Terraform, Amazon OpenSearch
Languages
Python, C#, JavaScript, JavaScript 6, TypeScript, Go, C++, Java, SQL, Stored Procedure, PHP, PHP 7, PHP 5, ECMAScript (ES6), Scratch, Python 3
Frameworks
Django, Laravel, Spring Boot, Laravel 5, AngularJS, Angular, Flask, .NET Core, .NET 5, Phaser.io, Unity, .NET, Laravel Mix, CodeIgniter, PHPT
Paradigms
Object-oriented Programming (OOP), MEAN Stack, Agile, Unit Testing, REST, Agile Project Management
Platforms
MacOS, Docker, Firebase, AWS IoT, Amazon Web Services (AWS), Kubernetes, Windows, AWS IoT Greengrass, AWS Lambda, Android, Apache Kafka
Storage
PostgreSQL, MongoDB, MySQL, PostgreSQL 10, Microsoft SQL Server, Redis, Google Cloud, Elasticsearch, Amazon DynamoDB
Other
APIs, Back-end, WebSockets, Data Structures, Arduino IDE, Machine Learning, Architecture, Technical Leadership, Deep Learning, Data Science, ESP8266, Software Engineering, Background Threading, Modbus Protocol, Reporting, IIS, Scrum Master, Springbot, Google, Pinot
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring