Submitting more applications increases your chances of landing a job.

Here’s how busy the average job seeker was last month:

Opportunities viewed

Applications submitted

Keep exploring and applying to maximize your chances!

Looking for employers with a proven track record of hiring women?

Click here to explore opportunities now!
We Value Your Feedback

You are invited to participate in a survey designed to help researchers understand how best to match workers to the types of jobs they are searching for

Would You Be Likely to Participate?

If selected, we will contact you via email with further instructions and details about your participation.

You will receive a $7 payout for answering the survey.


User unblocked successfully
Asim Suleman, Senior Software Engineer

Asim Suleman

Senior Software Engineer·DefineX STC Bank

Saudi Arabia

Master's degree, Data Science

Work experience

Total years of experience: 6 years, 7 months

Senior Software Engineer

May 2025 - Present

DefineX STC Bank

Riyadh, Saudi Arabia

May 2025 - Present

• Contributed to the modernization of STCs backend banking application, transforming a
legacy .NET-based monolith into a Java 21 Spring Boot microservices architecture while
supporting critical workflows across remitance, compliance, wallet, payments, KYC, and
customer onboarding.
• Owned the end-to-end compliance module, implementing screening workflows, case
management, escalation flows, and integrations with internal and external sanction
checking systems.
• Integrated SAMA compliance checks, Thomson Reuters World-Check One, internal bank
blacklists, and KYC validation into remitance and customer onboarding workflows.
• Developed integrations with Western Union, Temenos T24, and Mastercard, supporting
remitance processing, core banking interactions, card/payment flows, and secure external
API communication.
• Contributed to digital wallet features including Qatah / split-money and gift transfer
workflows, supporting contribution tracking, user-to-user transfers, transaction validation,
and auditability.
• Designed and implemented Kafka-based event-driven pipelines using the outbox patern
with CDC/Debezium to capture database changes and publish reliable events across
distributed services.
• Implemented idempotency strategies using unique business keys, correlation IDs, and
deduplication checks to prevent duplicate remitance, screening, payment, and external
integration processing.
• Built robust retry and batch reprocessing mechanisms to handle transient failures in
sanction-screening providers, payment networks, and banking integrations while avoiding
duplicate side effects.
• Developed backend services using Java 21, Spring Boot, Spring Security, JPA/Hibernate,
PostgreSQL, Kafka, REST APIs, and SOAP-based integrations.
• Enforced PCI-aligned security practices using OAuth2/JWT authentication, role-based access
control, encryption of sensitive data, audit logging, and HashiCorp Vault for secrets
management.
• Enhanced observability using ELK, Zipkin, and Splunk, enabling centralized logging,
distributed tracing, faster root-cause analysis, and stronger production support.
• Containerized services using Docker and deployed on OpenShift, integrating with GitLab
CI/CD for automated build, testing, quality scanning, image creation, and deployment.
• Improved code quality and security using SonarQube, Veracode, and JaCoCo, enforcing
static analysis, vulnerability checks, and test coverage thresholds.
• Implemented comprehensive testing using JUnit, Mockito, Rest Assured, WireMock, and
Mockoon for unit testing, API testing, external service simulation, and contract-style
validation.
• Performed performance and load testing using Artillery, identifying botlenecks and
improving throughput under concurrent financial transaction loads.

Company industry:
Banking

Software Engineer

April 2024 - August 2025

Volmatica

New Jersey, United States Remote

April 2024 - August 2025

• Delivered a real-time Electronic Health Record (EHR) orchestration platform improving
patient-data interoperability, provider coordination, and clinical decision workflows across
multiple hospital networks.
• Designed and developed Java Spring Boot microservices and Kafka event-driven pipelines
to orchestrate patient registration, encounter updates, and diagnostic data synchronization
between internal and external systems.
• Built React micro-frontends providing clinicians with live patient-record visibility,
appointment tracking, and care-plan management in a unified interface.
• Standardized state management using Redux Toolkit and React Query, reducing redundant
network calls and improving EHR dashboard responsiveness.
• Optimized PostgreSQL queries and Redis caching on AWS RDS, improving patient-record
retrieval latency by 35 % under concurrent access loads.
• Secured protected-health-information (PHI) APIs with Spring Security (OAuth2/JWT) and
HIPAA-aligned encryption and access-control mechanisms.
• Enhanced observability with Elasticsearch and Amazon CloudWatch, enabling real-time
anomaly detection and compliance-event auditing.
• Automated infrastructure provisioning using Terraform, Docker, EKS, and OpenShift,
integrated with Jenkins CI/CD pipelines for consistent deployments across environments.
• Implemented comprehensive unit and integration testing using JUnit, Mockito, and Rest
Assured, with Karate-based automated API regression ensuring reliability across EHR
microservices.
• Integrated Splunk for centralized log aggregation and real-time monitoring, creating custom
dashboards and alerts to track microservice health, API latency, and system anomalies

Company industry:
Software Development
Job role:
Information Technology

Software Engineer

June 2021 - July 2024

Pakistan Air Force

Islamabad, Pakistan

June 2021 - July 2024

• Led mission-critical defense communication software operations, overseeing requirements gathering, on-premises deployments, and production support for secure real-time communication systems.
• Designed and developed Java Spring Boot microservices for defense communication orchestration, enabling encrypted signaling, call routing, and real-time event streaming across command-and-control units.
• Built RESTful APIs and Kafka-based pipelines to handle operational telemetry and inter-unit data synchronization with low latency and high fault tolerance.
• Integrated SIP and RTP protocols for secure voice and data transmission, with PostgreSQL, MS SQL and Redis providing resilient state management and caching layers.
• Deployed microservices to on-premises defense servers using Docker and OpenShift, ensuring controlled rollout, redundancy, and observability through Elasticsearch and CloudWatch monitoring.
• Directed an AI-based radar-track prediction project to forecast fighter-jet trajectories during radar-signal loss caused by terrain masking or electromagnetic interference.
• Engineered LSTM and Kalman-filter models in TensorFlow/scikit-learn for trajectory reconstruction, integrating predictions into live radar systems for real-time situational awareness.
• Authored detailed system-architecture and operational documentation (UML, Visio, Enterprise Architect) ensuring smooth maintenance, compliance, and mission readiness.

Company industry:
Military & Defense
Job role:
Information Technology

Junior Software Engineer

November 2019 - May 2021

Fouji Fertilizers Bin Qasim Limited

Islamabad, Pakistan

November 2019 - May 2021

• Engineered end-to-end ETL data pipelines on AWS stack using Lambda, Glue, CDK,
CloudFormation, S3, and DynamoDB to automate data ingestion and transformation.
• Implemented Apache Iceberg-based data lake architecture integrated with AWS Athena and
Snowflake Data Warehouse for scalable analytics and historical querying.
• Designed and maintained data schemas and partitions for high-volume product datasets
enabling efficient batch and streaming access.
• Developed AI/ML models with scikit-learn and TensorFlow to derive product insights and
performance forecasts using ensemble-learning techniques.
• Conducted model training, tuning, and evaluation for foresighting product trends and
supporting strategic-planning decisions.
• Built and deployed Django-based backend services exposing APIs for model outputs and
analytics.
• Utilized MongoDB for scalable document storage and retrieval, designing optimized indexes
and aggregation pipelines to support high-volume transactional and analytics workloads.
• Developed React dashboards for visualization of KPIs, forecast metrics, and AI-derived
insights, integrating with Django REST endpoints.
• Automated CI/CD deployments for ETL and ML components using Docker and Jenkins,
improving delivery reliability and observability.

Company industry:
Industrial Production
Job role:
Information Technology

Education

National University of Computer and Emerging Sciences

June 2021

June 2021

Master's degree, Data Science

Pakistan

Foundation University School of Science and Technology

June 2019

June 2019

Bachelor's degree, Computer Science

Pakistan

Skills

AMAZON WEB SERVICES
Intermediate
AMAZON WEB SERVICES
Intermediate
CONTINUOUS INTEGRATION
Intermediate
CONTINUOUS INTEGRATION
Intermediate
DATA PIPELINES
Intermediate
DATA PIPELINES
Intermediate
DEVOPS
Intermediate
DEVOPS
Intermediate
EVENT DRIVEN PROGRAMMING
Intermediate
EVENT DRIVEN PROGRAMMING
Intermediate
FINANCE
Intermediate
FINANCE
Intermediate
MICROSERVICES
Intermediate
MICROSERVICES
Intermediate
OBSERVABILITY
Intermediate
OBSERVABILITY
Intermediate
SOFTWARE ENGINEERING
Intermediate
SOFTWARE ENGINEERING
Intermediate
SYSTEMS DESIGN
Intermediate
SYSTEMS DESIGN
Intermediate
APACHE KAFKA
Intermediate
APACHE KAFKA
Intermediate
FINANCE
Intermediate
FINANCE
Intermediate
FULL STACK DEVELOPMENT
Intermediate
FULL STACK DEVELOPMENT
Intermediate
JAVA PROGRAMMING LANGUAGE
Intermediate
JAVA PROGRAMMING LANGUAGE
Intermediate
MICROSERVICES
Intermediate
MICROSERVICES
Intermediate
RESTFUL API
Intermediate
RESTFUL API
Intermediate
SCALABILITY
Intermediate
SCALABILITY
Intermediate
SOFTWARE ENGINEERING
Intermediate
SOFTWARE ENGINEERING
Intermediate
SOFTWARE SYSTEMS
Intermediate
SOFTWARE SYSTEMS
Intermediate
SPRING BOOT
Intermediate
SPRING BOOT
Intermediate
APACHE KAFKA
Intermediate
APACHE KAFKA
Intermediate
COMPUTER SYSTEMS
Intermediate
COMPUTER SYSTEMS
Intermediate
FINANCE
Intermediate
FINANCE
Intermediate
FRONT END SOFTWARE ENGINEERING
Intermediate
FRONT END SOFTWARE ENGINEERING
Intermediate
FULL STACK DEVELOPMENT
Intermediate
FULL STACK DEVELOPMENT
Intermediate
JAVA PROGRAMMING LANGUAGE
Intermediate
JAVA PROGRAMMING LANGUAGE
Intermediate
MICROSERVICES
Intermediate
MICROSERVICES
Intermediate
RELATIONAL DATABASES
Intermediate
RELATIONAL DATABASES
Intermediate
RESTFUL API
Intermediate
RESTFUL API
Intermediate
SPRING BOOT
Intermediate
SPRING BOOT
Intermediate

Social profiles

Languages

English

Expert

Arabic

Intermediate

Hobbies and interests

Football