Hi, I'm Muhammad Saqib, an experienced software engineer and analyst developer with a strong track record in delivering robust, scalable .NET applications and data-driven solutions. I have hands-on experience across full-stack development, MVVM/MVC patterns, and working with large live data feeds in high-volume, low-latency environments. I enjoy collaborating with teams to design clean architectures that balance performance and maintainability. I thrive in challenging environments that require continuous learning, mentoring others, and delivering value to end users. I’m keen to adopt new technologies, drive best practices, and contribute to projects from concept through production with a focus on user experience and reliable delivery.

Muhammad Saqib

Hi, I'm Muhammad Saqib, an experienced software engineer and analyst developer with a strong track record in delivering robust, scalable .NET applications and data-driven solutions. I have hands-on experience across full-stack development, MVVM/MVC patterns, and working with large live data feeds in high-volume, low-latency environments. I enjoy collaborating with teams to design clean architectures that balance performance and maintainability. I thrive in challenging environments that require continuous learning, mentoring others, and delivering value to end users. I’m keen to adopt new technologies, drive best practices, and contribute to projects from concept through production with a focus on user experience and reliable delivery.

Available to hire

Hi, I’m Muhammad Saqib, an experienced software engineer and analyst developer with a strong track record in delivering robust, scalable .NET applications and data-driven solutions. I have hands-on experience across full-stack development, MVVM/MVC patterns, and working with large live data feeds in high-volume, low-latency environments. I enjoy collaborating with teams to design clean architectures that balance performance and maintainability.

I thrive in challenging environments that require continuous learning, mentoring others, and delivering value to end users. I’m keen to adopt new technologies, drive best practices, and contribute to projects from concept through production with a focus on user experience and reliable delivery.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Fluent

Work Experience

Full stack Software Developer at Infosys client UBS Bank London
December 1, 2023 - Present
Working in UBS Investment Bank pre-trade lifecycle (GLS and GAS); enabling traders to locate securities and make them available for hedging across Asia, HK, EMEA and USA. Handles high-volume live data feeds with latency around 100ms. Tech stack includes C#, C++, WinForms, WPF, XML, Java, Spring Boot, Web Services, Kafka, EMS Tibco, Hibernate, RestApi, RestSharp, Xceed controls, Docker, Azure, Oracle 9i, Linux; deploys with UBS tooling; GitLab and telemetry dashboards.
Full stack Software Developer at Infosys
December 1, 2023 - Present
Advisor-facing role on UBS Bank London accounts; worked on GLS (Global Locate Service) and GAS (Global Availability Service) within the investment banking pre-trade life cycle. Built and maintained high-throughput services, integrated with Kafka, Tibco EMS, REST APIs, and Java/Spring back-ends, while delivering .NET/C# based desktop and web components (WinForms, WPF, XML) in a distributed environment with strict latency requirements.
Full stack Software Developer at UBS Bank London (Infosys client)
December 1, 2023 - Present
Working in UBS's Investment Banking pre-trade lifecycle on GLS and GAS. Responsible for handling global data feeds, implementing features across GLS/GAS, and ensuring low-latency processing (≈100ms) in a distributed environment. Technologies include C#, C++, WinForms, WPF, XML, Java Spring Boot, REST, Kafka, EMS Tibco, Hibernate RestApi, RestSharp, and various UI controls. Involves data integration from multiple sources, performance tuning, and deployment via UBS Deploy with telemetry and Grafana monitoring.
Consultant Software Engineer at UBS Bank
November 6, 2023 - Present
Working as full stack software developer with UBS Bank
Full Stack Software Developer at IG Group UK
October 31, 2023 - October 2, 2025
Developed DMA trading platforms (L2 Dealer) and gateway services (L2 Rest Gateway). Implemented high-availability data processing for live feeds with 100ms latency, using C#, C++, WinForms/WPF, DevExpress, RestAPI, Java Spring Boot, and microservices. Collaborated on security and data access layers, observability, and CI/CD pipelines.
Full stack Software Developer at IG Group UK
October 1, 2023 - October 2, 2025
Developed L2 Dealer and L2 Rest Gateway (DMA platform) for trading across shares, CFDs, and OTC; heavy data feeds with ~100ms latency. Tech stack includes C#, C++, WinForms/WPF, XML, SeCom messaging, REST API, Java Spring Boot, RestSharp; DevExpress controls; Docker, Azure/Linux; Jira, Bamboo, CyberArk, Grafana, InfluxDB; GitLab, Bitbucket.
Full stack Software Developer at IG Group UK
October 1, 2023 - October 2, 2025
Delivered features for L2 Dealer (DMA platform) and L2 Rest Gateway, handling high-volume data and low-latency requirements. Technologies include C#, C++, WinForms, XML, SeCom messaging, RestAPI, Java Spring Boot, RestSharp, DevExpress controls, REST/JSON services, Docker, Azure, Oracle 9i, Linux VMs, and CI/CD using GitLab and Jira. Responsibilities spanned front-end and back-end development, data integration, security token mechanisms, and performance metrics.
SDK Software Developer at Hadean
April 30, 2022 - October 2, 2025
Developed Aether Engine SDK and tooling for HadeanOS on Linux, enabling game/simulation developers to build environments on a distributed runtime. Implemented components in C++, C#, and WPF, with Linux/Windows support, Open Source integration, and build tooling (CMake, Ninja).
SDK Software Developer at Hadean
April 1, 2022 - October 2, 2025
SDK development for Aether Engine; contributed to HadeanOS in Linux, enabling game and simulation engineers to build virtual environments using the Aether SDK. Tech stack includes C++, C#, WPF, XML; Linux (Ubuntu), Open Source tooling, Azure; CMake, Git, Ninja.
SDK Software Developer at Hadean supercomputing
April 1, 2022 - October 2, 2025
Developed Aether Engine SDK on HadeanOS for game and simulation workloads. Worked across C++, C#, WPF, XML, Linux tooling (Nix, CMake), and open-source Azure integrations. Contributed to building a scalable platform for multi-tenant, high-performance simulations on cloud infrastructure.
Sr. Software Developer at e BECS / Dxc Technology
December 31, 2019 - October 2, 2025
POCA project for Post Office Card Account upgrade to Microsoft Dynamics 365; WPF/XAML with MVVM; SOAP/REST; multithreading and schedulers; Entity Framework; SQL Server 2012/2016; collaboration across modules and front-office users.
Sr. Software Developer at e BECS / DXC Technology
December 31, 2019 - October 2, 2025
Led WPF/MS Dynamics 365 development for the POCA project (Post Office Card Account). Implemented MVVM patterns, SOAP/REST services, EF, and data layer enhancements; contributed to UI/UX via XAML, Data/Templates, and custom controls; collaborated with government clients on secure data exchange.
Sr. Software Developer at e BECS / DXC Technology
December 31, 2019 - October 2, 2025
Led POCA (Post Office Card Account) project modernization for UK government, migrating from PEGA VB to MS Dynamics 365 with WPF and XAML front-ends. Implemented MVVM patterns, SOAP/REST services, multithreading, SQL Server PL/SQL, and EF-based data access. Collaborated across teams to deliver cross-module communication, unit tests, and DevOps practices.
Full Stack Software Developer at Shawbrook Bank Limited
September 30, 2018 - October 2, 2025
Commercial Broker Hub web portal and Blue Chip internal desktop applications for loan lifecycle management; Product GUI/engine for lending products; WPF, Angular/Knockout/JS, HTML5, JQ query; MVVM (Caliburn), EF 6.1; EF Model-First; SSRS reporting.
Full Stack Software Developer at Shawbrook Bank Limited
September 30, 2018 - October 2, 2025
Worked on Commercial Broker Hub (web portal), Blue Chip Internal desktop app, and Product GUI/Engine. Implemented MVVM with KnockoutJS, Caliburn, and WPF 4.5; used Entity Framework 6.1, SQL Server, SSRS, and front-end frameworks (HTML5/JS). Focused on data binding, templating, and middleware integration.
Full Stack Software Developer at Shawbrook Bank Limited
September 30, 2018 - October 2, 2025
Contributed to multiple lending products and internal tools: Commercial Broker Hub, Blue Chip internal desktop app, and Product GUI/Engine. Used MVVM with Knockout/Angular, Entity Framework 6.1, WPF, HTML5, CSS, JavaScript, and SSRS reporting. Responsibilities included UI wiring, data binding, custom controls, and end-to-end business logic.
Senior Software Engineer at Curzon Advisers Limited
January 9, 2018 - October 2, 2025
Asset Information Management Pricing and Interest Rate System; Silverlight and Prism MVVM; EF6; bank SWIFT web services; data updates and UI integration with MS Dynamics.
Senior Software Engineer at Curzon Advisers Limited
January 9, 2018 - October 2, 2025
Rejoined to extend CAPS functionality; contributed to MVVM-based WPF Prism architecture, end-to-end business use cases, and data access using EF6 Code First. Led offshore/onshore collaboration and established coding standards.
Senior Software Engineer at Curzon Advisers Limited
January 9, 2018 - October 2, 2025
Rejoined Curzon Advisers; led WPF Prism MVVM development, data access via Entity Framework, and front-office workflows for asset and portfolio management. Implemented testing, DI patterns, and cross-module communications.
Senior Software Engineer at LogiKal Projects
August 31, 2015 - October 2, 2025
VSMS – Vessel Spread Management System for Subsea 7; MVVM (MVVM Light), WPF, Telerik, EF6.1, multithreading; asset/cost control and reporting; team-based development with offshore/onshore collaboration.
Senior Software Engineer at LogiKal Projects
August 31, 2015 - October 2, 2025
Delivered Vessel Spread Management System for Subsea 7, integrating with Cobra and Deltek, using MVVM/WPF, Telerik, EF6, and SQL Server. Implemented UI frameworks with CAL/Prism, data bindings, and unit testing.
Senior Software Engineer at LogiKal Projects
August 31, 2015 - October 2, 2025
Contract role developing Vessel Spread Management System (VSMS) for Subsea 7, extending the Deltek Cobra integration. Built WPF UI using MVVM, CAL, Fluent NHibernate, and EF 6.1; implemented data bindings, UI templates, database procedures, and unit tests; standardized coding practices with ReSharper.
Senior Software Engineer at Curzon Advisers Limited
October 31, 2014 - October 2, 2025
CAPS – Curzon Asset Performance System; multithreaded WPF Prism MVVM; asset and loan portfolio management, pricing, and cash-flow analysis; EF6; Telerik/Crystal reports; Rhino Mocks; onsite/offshore team leadership.
Senior Software Engineer at Curzon Advisers Limited
October 31, 2014 - October 2, 2025
Led development of CAPS (Curzon Asset Performance System) leveraging MVVM/Prism, multithreading, EF6, and SQL Server. Built cross-module communication patterns, unit testing with Rhino Mocks, and a Prism-based modular architecture for asset and portfolio management.
Senior Software Engineer at Curzon Advisers Limited
October 31, 2014 - October 2, 2025
First stint: Worked on CAPS (Curzon Asset Performance System) using WPF Prism, MVVM, Entity Framework 6.1, multi-threading, and banking data workflows. Second stint (Aug 2015 – Jan 2018) extended MVVM Prism implementations and on-site/offshore leadership, test-driven development with Rhino Mocks, and front-office collaboration for asset and portfolio management modules.
Senior Software Engineer at Enghouse Interactive
November 29, 2013 - October 2, 2025
Cisco Unified Attendant Console Compact Edition (CUACCE) enhancements across BE3K/BE6K/CUCM platforms; WPF/MVVM/MVC, CAL Prism; Entity Framework 4; SQLite; AXL telephony integration; code reviews and deployment across Windows platforms.
Senior Software Engineer at Enghouse Interactive
November 29, 2013 - October 2, 2025
Extended Cisco Unified Attendant Console to BE6K/CUCM platforms; MVVM with Prism/Composite Application Library; implemented UI components, data bindings, and test scaffolding; supported multi-platform deployment and Telephony Web APIs.
Senior Software Engineer at Enghouse Interactive
November 29, 2013 - October 2, 2025
Cisco Unified Attendant Console Compact Edition integration across BE3K/BE6K/CUCM platforms. Implemented UI in WPF with MVVM/MVC/Prism, CAL, Entity Framework, and multithreading; worked on SQLite and telephony integration with Cisco Web API.
Software Engineer Consultant at KPMG
February 28, 2013 - October 2, 2025
K-Trinity AP accounts production automation and iXBRL workflow; WPF, Prism, MVVM, MVC; multi-threading; RX; EF; Agile/Scrum; BA collaboration and front-end design.
Software Engineer Consultant at KPMG
February 28, 2013 - October 2, 2025
Worked on K-Trinity AP (accounts production/iXBRL) with WPF, MVVM, Prism/Composite Library, and EF; contributed to UI development, testing, and code reviews in an Agile environment.
Software Engineer Consultant at KPMG
February 28, 2013 - October 2, 2025
K-Trinity AP accounts production automation and iXBRL workflow. Built WPF/MVVM UIs, Prism/CAL patterns, EF, and Agile/Scrum practices; contributed to UI/UX design, data binding, and unit testing.
Software Engineer Consultant at GavsIn
June 30, 2012 - October 2, 2025
Amazon games trading platform for SportingBet; thick client in WPF/C# with server-side Java; real-time feeds and bet management; CAL/Prism; SOAP; unit testing with MOQ.
Software Engineer Consultant at GavsIn
June 30, 2012 - October 2, 2025
Amazon games trading platform: thick-client WPF front-end with server-side Java; implemented CAL/Prism patterns, MVVM, unit testing with Rhino Mocks, and data integration from live feeds.
Software Engineer Consultant at GavsIn
June 30, 2012 - October 2, 2025
Amazon games trading platform: thick-client WPF frontend with Java backend. Implemented CAL/Prism MVVM patterns, NHibernate, Oracle, and HTML5 integration; contributed to UI theming, data bindings, and UI controls.
Software Engineer at Glencore UK
August 31, 2011 - October 2, 2025
UI Framework for WPF applications; dynamic module loading and UI standards; WPF, WCF, EF/Hibernate; CAL; code reviews and offshore collaboration.
Software Engineer at Glencore UK
August 31, 2011 - October 2, 2025
UI Framework for WPF applications; built a dynamic module-loading framework with Prism/CAL; implemented NHibernate data mappings, WCF services, and data access layers to support trading/insurance modules.
Software Engineer at Glencore UK
August 31, 2011 - October 2, 2025
UI Framework for WPF applications to host modular apps with dynamic module loading. Established coding standards, CAL/Prism usage, EF/NHibernate, and WCF services for a cross-application desktop ecosystem.
Software Engineer at Headstrong UK
May 6, 2011 - October 2, 2025
FXSTIRT Pricier; Forex trading lifecycle tooling with WPF, Infragistics NetAdvantage, Tibco EMS, Oracle; MVVM; multithreaded and high-throughput data handling; Agile.
Software Engineer at Headstrong UK
May 6, 2011 - October 2, 2025
FXStirtPricer project for Credit Suisse; WPF with Infragistics, Tibco EMS, and Oracle; implemented multithreaded data processing, UI theming, and data exchange with brokers via web APIs and Excel integration.
Software Engineer at Headstrong UK
May 6, 2011 - October 2, 2025
FXSTIRT Pricier project for Credit Suisse: FX trading lifecycle tool with forward points and pricing, consuming Bloomberg/EMS data, Excel feeds, and telephony integration. Built WPF UI, Infragistics components, WCF/web services, NHibernate, Oracle, and Rx-based event handling.
Software Engineer at Kings UK IT Solutions
August 31, 2009 - October 2, 2025
Paddock Pedigrees for Windows; WPF/Silverlight, MVVM, EF 6.1; PostgreSQL 8.3, Oracle; data import and migration; UI development and DAL considerations.
Software Engineer at Kings UK IT Solutions
August 31, 2009 - October 2, 2025
Paddock Pedigrees for Windows: WPF/Silverlight, MVVM, NHibernate, data migration, and data analysis tools for horse industry; implemented data entry interfaces and migration from Paradox to MySQL/PostgreSQL.
Software Engineer at Kings UK IT Solutions
August 31, 2009 - October 2, 2025
Paddock Pedigrees for Windows: WPF/Silverlight-based desktop/web product for horse industry. Used MVVM/MVP, NHibernate, EF, PostgreSQL, MySQL, and Oracle; data migration and UI/theming; implemented data access layers and data mapping.
Software Engineer at Catalisse Inc
February 29, 2008 - October 2, 2025
Akessa System – Oncology practice management; C#, Java; PostgreSQL; Hibernate; SDLC involvement; UI and backend integration with Java and .NET.
Software Engineer at Catalisse Inc
February 29, 2008 - October 2, 2025
Akessa System for oncology practice management; C#, Java, Hibernate; implemented DAL and UI layers, data migration, and cross-platform interfaces; contributed to SDLC and R&D.
Software Engineer at Catalisse Inc
February 29, 2008 - October 2, 2025
Akessa System: Oncology practice management software. Delivered GUI in Windows Forms with Infragistics, MVC/.NET, and Java components; DAL via Hibernate (Java) and XML mappings; data migration to multiple databases (PostgreSQL, MySQL, Oracle).

Education

Bachelor of Computer Science (BSCS(Hon)) at Punjab University College of Information Technology
March 3, 2003 - February 28, 2007
BS ( Hon ) Computer Science at PUCIT, University of Punjab, Lahore Pakistan
January 1, 2003 - January 1, 2007
Intermediate (Computer Science) at Punjab College of Information Technology
January 1, 2000 - January 1, 2002
Metric (SCIENCE) at Govt. Pilot Secondary High School
January 1, 2000 - January 1, 2000
Bachelor of Science (Honours) in Computer Science at PUCIT, University of the Punjab, Lahore, Pakistan
January 1, 2003 - December 31, 2007
Intermediate (Computer Science) at Punjab College of Information Technology (PCIT)
January 1, 2000 - December 31, 2002
Matriculation (Science) at Govt. Pilot Secondary High School
January 1, 2000 - December 31, 2000
BS (Hon) Computer Science at PUCIT, University of the Punjab, Lahore, Pakistan
January 1, 2003 - January 1, 2007
Intermediate (Computer Science) at PCIT, Lahore, Pakistan
January 1, 2000 - January 1, 2002
Metric (Science) at Govt. Pilot Secondary High School, Lahore, Pakistan
January 1, 2000 - December 31, 2000

Qualifications

Add your qualifications or awards here.

Industry Experience

Financial Services, Software & Internet, Professional Services, Government, Other, Healthcare