
Muhammad Ali Anjum
Verified Expert in Engineering
Software Developer
Turin, Metropolitan City of Turin, Italy
Toptal member since August 9, 2022
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
- Node.js - 6 years
- Git - 5 years
- REST - 5 years
- Express.js - 5 years
- JavaScript - 5 years
- MySQL - 3 years
- Mongoose - 2 years
- Docker - 2 years
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
Full-stack Developer
Mentoring
- Developed an AI-powered lead qualification agent using OpenAI and Claude. This system streamlined the sales process by identifying high-potential leads, reducing manual effort, and enabling the sales team to focus on conversion-driven prospects.
- Designed and developed a seamless onboarding and payment flow integration. Built a dynamic checkout system supporting multiple payment options, including EasyPayDirect, PayPal, and My Abundant Financing. Developed a streamlined onboarding process.
- Built a checkout page with EasyPayDirect, ensuring secure transactions, lower fees, and protection against account blockages.
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, NestJS, 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
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
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
Claude Certified Architect - Foundations
Anthropic
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, OpenAPI, React, D3.js, Slack API, X (formerly Twitter) SDK, X (formerly Twitter) API, Claude API, PayPal API, Stripe API, Coinbase API, Calendly API, Dropbox API
Tools
Git, Jira, Confluence, Mongoose, Slack, Docker Compose, Postman, NGINX, Amazon Simple Email Service (SES), AWS Step Functions, Amazon Simple Notification Service (SNS), Jenkins, Grafana, Vim Text Editor, MongoDB Atlas, Prisma, Apache, Auth0, PandaDoc, Make (formerly Integromat), GitHub, Facebook Pixel, Claude, Zoom, Claude Code, Claude Agent SDK
Languages
JavaScript, SQL, Python, TypeScript, Markdown, Scala, HTML, CSS, GraphQL, HTML5
Frameworks
Express.js, Swagger, Sails.js, Ionic, JSON Web Tokens (JWT), Hadoop, Bootstrap, Django, Redux, React Native, Next.js, AngularJS, NestJS, Svelte, Fastify
Paradigms
REST, Agile Software Development, DevOps, Back-end Architecture, Cross-platform, Test-driven Development (TDD), Desktop App Development, Microservices, 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, Vercel, DigitalOcean, Firebase, PlanetScale, Shopify, Unix, HubSpot
Storage
MySQL, MongoDB, PostgreSQL, Amazon S3 (AWS S3), JSON, Amazon DynamoDB, NoSQL, Elasticsearch, Spring Data Elasticsearch, Cloud Firestore, Redis, Google Cloud
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, Bug Fixes, Large Language Models (LLMs), Prompt Engineering, Computer Architecture, Big Data, Machine Learning, Prometheus, Teams, Cordova, SOAP, Serverless, AWS Cloud Architecture, Apollo, RPC, Artificial Intelligence (AI), Data Science, Operating Systems, Database Optimization, Grafana 2, BullMQ, Slackbot, Social Media Optimization, GitHub Actions, LangChain, OpenAI GPT-4 API, Claude Design
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