Muhammad Ali Anjum
Verified Expert in Engineering
Software Developer
Muhammad is a senior software engineer with a master's in computer engineering and six years of professional experience in Node.js. He designed and developed RESTful services for various projects, including Vodafone services, European eID4u, a real-time vehicle tracking system, and biometric authentication. Muhammad is dedicated to top-notch results focusing on security, quality, and performance.
Portfolio
Experience
Availability
Preferred Environment
Git, Slack, Confluence, Jira, Node.js
The most amazing...
...optimization I have performed recently was reducing the query time for 30 million records in MongoDB 30X using materialized views and query optimization.
Work Experience
Node.js Engineer
Freelance Clients
- Jumped into projects quickly and resolved issues faced by companies for several months.
- Designed and developed the back end for two MVP projects in Node.js, Nest.JS, Prisma, PostgreSQL, and GraphQL.
- Developed optimization for two projects and reduced query time by 30X.
Full-stack Developer
Spindox
- Designed and developed maintainable RESTful services in Node.js using an Express framework.
- Implemented containerized versions of the existing stack.
- Led the implementation of the CI/CD pipeline in the development environment using Jenkins, Bitbucket webhook, and Docker.
- Designed, developed, and implemented a service monitoring system using Grafana, Prometheus, swagger-stats, Promtail, and Loki.
- Refactored legacy scripts written in PHP to Node.js.
Full-stack Engineer
Awesomebox Technologies
- Designed and developed an IT assistant as a software solution.
- Built a RESTful web API in Node.js and Windows application in NW.js.
- Created an effective and accurate text search using Elasticsearch.
Software Design Engineer
TeReSol Pvt. Ltd.
- Designed, developed, and implemented a RESTful web service for a real-time vehicle tracking system in Node.js using the Sails MVC framework.
- Developed boilerplate code using Node.js, Express, Sails, Backbone, and MySQL that was used for multiple projects, including a project for the National Bank of Pakistan.
- Built a custom solution to handle large amounts of incoming requests from trackers.
Software Developer
Ops Assurance
- Developed a RESTful API using Node.js, Express, and MongoDB.
- Designed and developed a cross-platform application using Ionic and AngularJS.
- Developed a PDF module to save clients information in a readabe format.
Experience
TereTrack
https://www.teresol.com/automotive-system/vehicle-tracking-solutions/Cancer Detection
Awesomebox
https://awesomebox.tech/I was the full-stack developer and responsible for the MEAN stack. I designed and developed the client and server components of the application.
Racksnet
https://racksnet.com/en/Tweet Like Bot
https://github.com/alianjum0/tweet-like-botTicketJam
https://ticketjam.io/J2 Group Dashboard
https://j2group.com.au/about/Education
Master's Degree in Computer Engineering
The Polytechnic University of Turin - Turin, Italy
Bachelor's Degree in Software Engineering
School of Electrical Engineering and Computer Science - Islamabad, Pakistan
Certifications
SQL (Intermediate)
HackerRank
AWS Cloud Practitioner Essentials Day
Amazon Web Services
REST API (Intermediate)
HackerRank
Continuous Integration
Coursera
Skills
Libraries/APIs
Node.js, NW.js, Backbone.js, Socket.IO, JSON API, REST APIs, React, D3.js, Slack API, Twitter SDK, Twitter API
Tools
Git, Jira, Confluence, Mongoose, Slack, Docker Compose, Postman, NGINX, Amazon Simple Email Service (SES), AWS Step Functions, Amazon Simple Notification Service (Amazon SNS), Jenkins, Grafana, Vim Text Editor, MongoDB Atlas, Prisma, Apache, Auth0
Frameworks
Express.js, Swagger, Sails.js, Ionic, Hadoop, Bootstrap, Django, Redux, React Native, AngularJS, NestJS, Svelte
Languages
JavaScript, SQL, Python, TypeScript, Markdown, Scala, HTML, CSS, GraphQL, HTML5
Paradigms
REST, Agile Software Development, DevOps, Back-end Architecture, Cross-platform, Test-driven Development (TDD), Desktop App Development, Microservices, Data Science, Distributed Programming, Object-oriented Programming (OOP), Parallel Programming
Platforms
Docker, Amazon Web Services (AWS), MacOS, Amazon EC2, AWS Lambda, Linux, Visual Studio Code (VS Code), Ubuntu, DigitalOcean, Firebase, Shopify, Unix
Storage
MySQL, MongoDB, PostgreSQL, Amazon S3 (AWS S3), JSON, Amazon DynamoDB, NoSQL, Elasticsearch, Spring Data Elasticsearch, Cloud Firestore, Redis
Other
CI/CD Pipelines, APIs, Back-end, Software Architecture, Software Development, TypeORM, Complex Problem Solving, Scripting, Architecture, Security, Web Scraping, Full-stack, API Gateways, MERN Stack, JSON REST APIs, API Design, API Documentation, Web Servers, Full-stack Development, Third-party APIs, API Integration, WebSockets, Lambda Functions, HTTP REST, Back-end Development, API Connectors, Computer Architecture, Big Data, Machine Learning, Prometheus, Teams, Cordova, SOAP, Serverless, AWS Cloud Development, Apollo, RPC, PlanetScale, Artificial Intelligence (AI), Operating Systems, Database Optimization
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