- 👋 Hi, I’m Muhammad Ali Anjum.
- ✅ Certified @Toptal
- 💼 Freelancer | Developer
- 👀 Goal: Customer Satisfaction
- 💼 Senior software engineer with master’s in computer science and eight years of professional experience in Node.js
- 🏆 Database optimization, problem solving, traveling
- 🔗 Website, LinkedIn, Toptal, Github, Upwork
- Master’s in Computer Engineering from Politecnico Di Torino 2017 - 2019
- Bachelor’s in Software Engineering from National University of Sciences and Technology 2011 - 2015
- Software Team Lead, Freelance, Austin, United States - 05/2023 - present: Designed and developed new onboarding and payment system with Easypaydirect and Paypal.
- Software Engineer: Freelance, Upwork: 08/2022 - 04/2023: Designed and developed backend for two MVP projects in Node.JS, Nest.JS, Prisma, PostgreSQL and GraphQL.
- Full-Stack Developer, Spindox S.P.A., Turin, Italy - 01/2021 - 04/2022: Developed maintainable RESTful services in Node.js using express for Vodafone Italy.
- Research Assistant, Computer Security, TORSEC, POLITO -03/2019 - 12/2019: Development of a WiFi access service with eIDAS for cross border authentication.
- Full-Stack Developer, Freelance, Awesomebox Technologies, Lockport, Illinois, United States -08/2016 - 12/2018: Developed an IT assistant as a software solution using Node.js and NW.js.
- Software Design Engineer, TeReSol Pvt Ltd, Islamabad - 11/2015 - 07/2016: Developed and implemented a RESTful web service for real-time vehicle tracking.
- Software Developer, Freelance - 01/2015 - 10/2015: Cross platform mobile application and Node.js backend development.
- Developed a scrapper using cheerio and axios. Reduced scrapping time from 5 minutes to 15 seconds from the old script. I deployed it on AWS Lambda using serverless.
- Updated serverless from version 2 to 3.
- Updated node_modules to the latest packages and resolved dependencies.
- Skills: Node.JS, AWS Lambda, AWS Step, AWS SNS, DynamoDB, AWS S3, Cheerio.
- Upwork client review
- Data: 1.5 million
- Execution time: reduced query time from 15 seconds to 2 seconds.
- Skills: Node.JS, GraphQL, PostgreSQL, Prisma, Svelte.
- Upwork client review
- Developed and deployed a CI/CD pipeline for the MERN application on AWS using Github Actions, AWS EC2, and Docker.
- Added Cloudwatch for unified monitoring.
- Added alerts for disc utilisation and CPU utilisation.
- Skills: Node.JS, React, Docker, Docker-Compose, AWS EC2, AWS CloudWatch, Cloudflare.
- Upwork client review
- Data: MongoDB has 30 million records.
- Execution time: reduced query time from 60 seconds to 2 seconds.
- Skills: MongoDB, Time Series Data.
- Upwork client review
- Developed a generic bot to scrape all products from a Shopify or e-commerce website.
- Github
- Skills: Node.JS, Shopify, Metascraper.
- Upwork client review
- Resolved and integrated the Tensorflow model with Node.JS using tensorflow.js.
- Skills: Node.JS, Tensorflow, Colab.
- Upwork client review