SENIOR SOFTWARE ENGINEER | FULL-STACK DEVELOPER

Hi, I'm Muhammad Adil
I Build Digital
Experiences

A passionate Senior Software Engineer with 4+ years of experience crafting intelligent, scalable applications. I specialize in bridging the gap between robust software engineering and cutting-edge AI solutions to solve complex problems.

4+Years Experience
20+Projects Delivered
10+Technologies
50+Clients Served
02. EXPERIENCE

Where I've Worked

A timeline of my professional journey, from writing my first lines of production code to leading engineering teams.

04/2025 -- Present

Sr.Software Engineer

Arctic Intelligence-Australia (Remote)
  • Worked on a risk assessment platform built with Angular and .NET Core, focused on financial crime compliance (AML/CTF, sanctions, fraud)
  • Led the UI modernization (reskinning) of a legacy application, migrating it to a newer Angular version and implementing a clean, scalable UI using Tailwind CSS.
  • Developed and shipped new core features, translating complex business requirements into intuitive, user-friendly interfaces.
  • Integrated and handled complex backend APIs, ensuring seamless data flow for risk calculations and reporting workflows.
  • Improved application performance and code quality through refactoring, optimization, and adoption of best practices.
  • Resolved critical bugs and enhanced system stability while working in a fast-paced, production environment.
  • Played a key role in migrating legacy code to modern architecture, improving maintainability and scalability.
AngularTypeScriptRxJSDev ExpressTailwind CSSHTML.NETMySQL
05/2024 -- Present

Software Engineer

People Tech
  • Built and maintained Angular features across a large HR and payroll management system, working on modules like employee management, payroll processing, and leave management.
  • Worked extensively with RxJS to control async data flows throughout the application, including real-time updates, dependent API calls, and maintaining clean subscriptions to prevent memory leaks.
  • Built reusable Angular components with Angular Material and PrimeNG that were shared across modules, which kept the UI consistent and reduced the amount of duplicated template code.
  • Helped improve the overall performance of the frontend — identified components that were triggering unnecessary re-renders and applied OnPush change detection where it made sense.
AngularTypeScriptRxJSAngular MaterialEChartsHTMLCSSNode.jsExpressMySQL
09/2023 -- 05/2024

Software Engineer

Vertex Infotech Solutions
  • Developed features and fixed bugs across multiple Angular 16 projects, working within an agile team with regular sprint cycles and code reviews.
  • Built a custom reporting portal for an internal automation tool using Angular and Apache ECharts — the project improved team productivity by around 30% by replacing manual reporting with interactive visual dashboards.
  • Handled direct communication with Charter Communications, a US-based client.
  • Collaborated closely with the backend team to implement complex features and business use cases.
AngularTypeScriptRxJSAngular MaterialPrimeNGEChartsHTMLCSS
02/2022 -- 09/2023

Associate Software Engineer

Vertex Infotech Solutions
  • Developed features and fixed bugs across multiple Angular 16 projects, working within an agile team with regular sprint cycles and code reviews.
  • Focused on writing responsive, cross-browser-compatible UI code.
Angular 16TypeScriptTailwind CSSAngular MaterialApache EChartsGitJira
03. TECH STACK

Technologies & Skills

My toolkit spans the entire stack. Here are the technologies I use daily to build performant, scalable applications.

01AI & Machine Learning

Python (PyTorch/TensorFlow)85%
LLMs (OpenAI/LangChain)88%
NLP & Computer Vision82%
RAG & Vector Databases85%
Data Science & Analytics80%

02Frontend

Angular95%
React85%
Next.js85%
TypeScript85%
JavaScript95%
Angular Material95%
PrimeNg85%
Tailwind CSS90%
HTML/CSS95%

03Backend

Node.js92%
Python88%
Express.js90%
REST APIs93%
Fast API78%

04Database

MongoDB90%
PostgreSQL87%
MySQL85%
Redis80%
Firebase82%
Prisma85%

05DevOps & Tools

Git93%
Docker82%
AWS78%
CI/CD85%
Vercel90%
Linux80%
04. PROJECTS

Things I've Built

A selection of projects that showcase my skills across the full stack, from real-time apps to developer tools and e-commerce platforms.

01

Enterprise Financial Crime Risk Assessment Platform

An enterprise-grade RegTech platform for Arctic Intelligence, helping organizations worldwide assess and manage financial crime risks — including AML/CTF, sanctions, anti-bribery, and fraud. Built scalable front-end workflows with Angular and robust backend APIs with .NET, serving clients from fintech startups to global banks, fully aligned with FATF guidelines.

AngularTypeScript.NETSQLDevExpressTailwind CSSGitJira
02

Peoplei — Payroll & HR Management System

A full-stack Payroll & HR Management System built with Angular and Node.js, designed to streamline core HR operations at scale. Delivered key modules including Employee Management, Payroll Processing, and Leave Management, while optimizing RESTful APIs for high-performance, reliable data processing across large datasets.

AngularTypeScriptNode.jsSQLTailwind CSSAngular MaterialGitJira
03

LearnLive — Learning Management System

A feature-rich Learning Management System built with Angular, delivering real-time online education experiences. Implemented live streaming functionality using Socket.IO for interactive virtual classes, and developed dynamic UI components for course management, assessments, and user dashboards. Leveraged RxJS for reactive state management.

AngularTypeScriptNode.jsMongoDBTailwind CSSSocket.IORxJSAngular Material
04

CaseCracker AI — Interview Preparation Platform

An AI-powered interview preparation platform designed to help users land their dream roles with confidence. Features include speech-to-text analysis for transcribing mock interview responses, a personalized step-by-step roadmap tailored to each user's skill level, and peer-to-peer interview scheduling. Built to deliver actionable feedback and a structured path to success.

ReactNode.jsMongoDBTailwind CSSMaterial UIOpenAIChart.js
05

Custom Reporting Portal — Automation Tool

A comprehensive reporting portal built with Angular for an internal automated testing tool, transforming raw test data into meaningful insights. Integrated Apache ECharts to deliver dynamic, interactive widgets and charts, enabling teams to visualize and act on data more efficiently, boosting overall productivity by 30%.

AngularTypeScriptNode.jsMongoDBTailwind CSSApache ECharts
06

ORBIT — Web 3.0 Social App

A cutting-edge Web 3.0 social platform built on the Solana blockchain, empowering users to share insights on NFT market trends. Features a 'Shorts' section for video content, fostering community engagement and real-time information exchange — bridging the gap between decentralized technology and social interaction.

Next.jsNode.jsMongoDBSolanaTailwind CSSWebRTC
07

FinTrack Pro

Personal finance management application with AI-powered spending insights, budget forecasting, and real-time bank integration via Plaid API.

ReactNode.jsMongoDBPlaid APIChart.js
08

ShopEase E-Commerce

Full-stack e-commerce platform with product management, Stripe payments, order tracking, and an admin dashboard for inventory analytics.

AngularExpressMySQLStripeRedis
09

CollabBoard

Real-time collaborative whiteboard application with drawing tools, sticky notes, and video chat for distributed teams.

ReactSocket.ioCanvas APIWebRTC
05. CONTACT

Let's Work Together

I'm currently open to new opportunities and interesting projects. Whether you have a question or just want to say hi, my inbox is always open.

Say Hello