
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
Senior Software Engineer | Distributed Systems | System Design | Java, Python, C++
I design and build high-throughput, fault-tolerant backend systems for regulated financial and mission-critical environments , with 7+ years of experience across fintech, defense, and enterprise platforms. My core work sits at the intersection of distributed systems correctness, real-time data pipelines, and platform reliability. I have built systems handling sub-millisecond trade execution, 99.99% uptime under strict operational constraints, and event-driven architectures processing high-frequency financial data — owning delivery end-to-end from architecture through to production operations, observability, and incident response. I am also a published researcher in distributed systems security. My work on temporal authorization correctness — the Auth Invariant Tester — introduces executable invariants that detect revocation bypass, zombie tokens, and stale policy decisions that standard OAuth/JWT designs miss entirely. Preprint available on TechRxiv. Selected into the Toptal global engineering network (top 3%) following a rigorous multi-stage technical evaluation. 𝗖𝗼𝗿𝗲 𝘀𝘁𝗿𝗲𝗻𝗴𝘁𝗵𝘀: • Distributed systems design and event-driven architectures • API platform engineering and third-party integrations • Real-time data pipelines and high-frequency systems • Production reliability, observability, and incident response • AI agent systems and LLM-powered automation (LangGraph, OpenAI, Anthropic) 𝗧𝗲𝗰𝗵𝗻𝗶𝗰𝗮𝗹 𝘀𝘁𝗮𝗰𝗸: • Languages: Java 8/17/21, Python 3.x, TypeScript, C++, SQL • Backend: Spring Boot, FastAPI, Django, Celery, Kafka, RabbitMQ, Redis, Node.js • Infrastructure: Docker, Kubernetes, GCP, AWS, GitLab CI/CD, Terraform, Ansible • Data: PostgreSQL, MySQL, MongoDB, Flyway, jOOQ • Observability: Prometheus, Grafana, NewRelic, distributed tracing, st
UNSW
Bachelor's degree, Information Technology
January 1, 2015 – January 1, 2017
Toptal
Software Engineer
December 1, 2025 – Present
Remote
River Prime LTD
Senior Software Developer
June 1, 2024 – Present
Dubai, United Arab Emirates · On-site
Scripted Saga
Co-Founder / Software Engineer
July 1, 2023 – July 1, 2024
Dubai · Remote
Pakistan Navy
Lieutenant / Software Engineer
July 1, 2019 – December 1, 2023
On-site
Pakistan Navy
Sub Lieutenant / Software Engineer
December 1, 2017 – July 1, 2019
On-site
Australian Defence Force Academy
Midshipman
January 1, 2015 – December 1, 2017
Canberra, Australian Capital Territory, Australia · On-site
Image and Text Annotation Platform
August 1, 2023 – Present
I'm actively involved in the development of an Image and Text Annotation Platform. This versatile platform facilitates the annotation of images for text localization, allowing users to mark objects and apply labels. In addition to annotating images, the platform supports text annotation, enabling users to label various elements such as entity relationships and any type of text. One of its standout features is the automatic creation of bounding boxes around text, streamlining the annotation process. Users can then conveniently label these boxes, enhancing the efficiency and precision of the annotation process. This capability not only simplifies the annotation workflow but also contributes to a more seamless training experience for machine learning models. The platform harnesses technologies like React, Javascript, Django framework, sqlite3, Json, and other relevant libraries to ensure a robust and user-friendly annotation solution. Concurrently, I am furthering my understanding of cloud architecture roles and plan to undergo an examination at the end of this month.
Website
January 1, 2021 – February 1, 2021
Dynamic website from scratch, employing React, Python Flask, and CSS. The project highlights my expertise in creating customizable web applications with a focus on user experience. Utilizing React, I crafted a responsive interface with custom forms to enhance user interaction, while Python Flask on the backend ensures robust functionality and seamless data flow. The website boasts meticulously designed visuals, incorporating custom UI materials and images for a unique and engaging user interface, elevating both functionality and aesthetics.
Pilot logbook
July 1, 2017 – September 1, 2017
The FlightLog application, developed as an IT project (with a team) at the university, served as a comprehensive solution for pilots and crew members to log and track their flight information and duty schedules. Built using TypeScript, Firebase, and leveraging the Ionic framework, the app ensures a seamless user experience. Employing JSON for efficient data storage, it facilitates real-time updates of active pilots, duty assignments, and sortie details, providing a user-friendly interface for logging and managing aviation-related data.
Network Monitoring Platform
February 1, 2017 – June 1, 2017
As part of a university project collaboration with other team members, we developed a robust network traffic monitoring system using Ntopng and Lunascript. Our solution, integrated with Atlassian tools like Jira and GitHub, focuses on tracking employee application usage in real-time. This project showcases effective teamwork and leverages industry-standard tools for streamlined development and project management within the university setting.
Build an Ethereum Blockchain App
June 23, 2026 – Present
Become a Blockchain Developer
June 23, 2026 – Present
Blockchain : Learning solidity
June 23, 2026 – Present
Data Analysis with Python
freeCodeCamp
June 23, 2026 – Present
Responsive Web Design
freeCodeCamp
June 23, 2026 – Present
JavaScript Algorithms and Data Structures (Beta)
freeCodeCamp
June 23, 2026 – Present
Data Collection and Processing with Python
Coursera
June 23, 2026 – Present
Python Functions, Files, and Dictionaries
Coursera
June 23, 2026 – Present
Python basics
Coursera
June 23, 2026 – Present
Cultural Fit Analysis
The candidate has a diverse background, transitioning from military software engineering to freelance and startup environments. Their project experience, while technically strong, does not directly align with the 'Blockchain Developer' target role in terms of practical, hands-on blockchain project delivery. While they have certifications in blockchain, these are future-dated and do not reflect current applied experience. The projects listed are primarily web development, AI/ML annotation, and network monitoring, which are not directly blockchain-centric. This indicates a potential gap in direct cultural fit for a dedicated blockchain role without further demonstrated experience.
Soft Skills & Operational Fit
The candidate's experience in the Pakistan Navy and as a co-founder suggests strong discipline, leadership, and problem-solving abilities. Their work on team projects at university also indicates collaboration skills. The description of owning projects end-to-end points to a high degree of responsibility and initiative. However, without specific psychometric test results, a deeper assessment of work attitude, stress handling, and team collaboration is limited.