Software Engineer with experience in enterprise trading platforms and mission-critical systems. Currently working on Fixed Income trading applications, focusing on high-performance GUI, application optimization, and production issue resolution. Strong background in Java (Swing, JavaFX), Spring Boot, Git-based release management, and real-time systems, with a proven record in both financial and defense-grade software environments.
Experience
- Working on enterprise Fixed Income trading platforms supporting RFQs, pricing, quoting, and bond execution.
- Delivered Java Swing & JavaFX UI enhancements and performance optimizations to improve speed, stability, and trader workflows under heavy market load.
- Resolved production-critical issues across pricing, quoting, and order flows using advanced debugging and profiling.
- Developed Spring Boot backend services for trading and market-data processing.
- Managed Git branches, merges, and release hygiene, ensuring clean, stable production releases.
- Collaborated with QA, traders, and product teams to validate fixes in fast-moving trading environments.
- Developed mission-critical desktop applications for UAV, AUV, and USV ground control and mission planning.
- Built real-time visualization and control systems for live operational environments.
- Delivered on-site deployments, operator training, and system certification for end users.
- Produced technical documentation, release notes, and audit-compliant software packages (ISO/AS QMS).
- Worked with C# (WPF), JavaFX, SQL, and Linux (RHEL) in high-reliability systems.
Projects
- Full-stack analytics platform: bond pricing, portfolio DV01/duration/P&L, FRED yield curve integration, IRR scenarios, callable bond analysis, duration matching, and cash flow gap ALM.
- Tech: Java 21, Spring Boot 3.2, PostgreSQL, React 19, TypeScript, Recharts, Tailwind CSS.
- Trained and deployed ML models on CICIDS2017 dataset using GNS3 for live traffic analysis.
Education
BS, Computer Science — PIEAS, Islamabad
2019 – 2023 | CGPA 3.70
Skills & Tools
- Languages
- Java (Swing, JavaFX), C# (WPF), SQL
- Frameworks
- Spring Boot, JavaFX, WPF (.NET)
- Trading
- Fixed Income Platforms, RFQ & Quoting Workflows, Real-time Trading UI
- Tools
- IntelliJ IDEA, Git, Jira, Linux (RHEL), Visual Studio
- Practices
- Performance Optimization, Debugging & Profiling, Release Management, Production Support