Seeking Research & Advanced Engineering Opportunities

I am a Senior Software Engineer and Researcher with 5 years of production software development experience in high-concurrency systems, security infrastructure, and distributed architectures, alongside research trajectory in Health Data & AI, systems security, and decentralized AI systems. Looking for PhD / Research Scientist and Advanced Engineering opportunities.

Biography

I am a Computer Science graduate from Shahjalal University of Science and Technology (SUST), currently working as a Senior Software Engineer at Therap (BD) Ltd., a US-based healthcare managerial SaaS company, with 5 years of production engineering experience.

My professional work focuses on legacy system modernization, migration to high-concurrency distributed system, Identity & Access Management (IAM), and enforcing end-to-end security controls across data-intensive enterprise architectures. Working with health data has deepened my understanding of the critical role of privacy and security in health-data-driven AI infrastructure, particularly in protecting sensitive information across the data lifecycle. It has also led me to explore potential vulnerabilities emerging from real-world enterprise systems and user interactions, strengthening my interest in security that considers not only technical controls but also the people and contexts surrounding these systems.

My research interests focus on distributed AI/ML systems (Federated Learning), privacy-preserving machine learning, and human-centered security . Recently, I presented my work on secure client-side performance control and telemetry-driven governance without direct server-side intervention in federated learning architectures at the Flower AI Summit 2026. Alongside these interests, I have developed a growing interest in AI governance, particularly in how technical mechanisms, ethical principles, and organizational policies can help ensure the responsible and secure development of AI systems. I actively contribute to open-source projects on GitHub.

Featured Highlights

Flower FedAgent
Flower Summit Presentation 2026

Flower FedAgent

Poster and technical presentation on federated agent integration delivered at the Flower AI Summit 2026.

Agentic Research Assistant
Open Tooling

Agentic Research Paper Crawler

Autonomous crawler interpreting plain language research inquiries to systematically synthesize relevant literature.

News & Updates

Recent announcements & milestones
[ Apr. 2026 ]
Talk Delivered technical poster presentation on Flower FedAgent at the Flower AI Summit 2026.
[ Feb. 2026 ]
Release Open-sourced Agentic Research Paper Crawler on GitHub for automated literature discovery.

Research

Areas of interest & active research

My research sits at the intersection of Distributed AI/ML Systems, Privacy-Preserving Machine Learning, and Human-Centered Security, with a particular focus on Federated Learning. I am interested in developing secure and privacy-aware mechanisms for distributed AI systems, understanding vulnerabilities that emerge from system architectures and human interactions, and exploring technical approaches to AI governance that enable responsible, transparent, and accountable AI. My broader interests also extend to AI in Health, where privacy, security, and trustworthy AI are particularly critical.

Federated Learning & Privacy-Preserving ML

Building and contributing to federated learning frameworks (Flower AI) with a focus on differential privacy, model aggregation security, and agentic FL orchestration.

Human-Centered Security

Exploring security vulnerabilities arising from human interactions with systems, with a focus on usable security, user behavior, and designing security controls that account for real-world human and organizational contexts.

AI Governance

Developing telemetry-driven tools and autonomous governance mechanisms to monitor AI systems and enforce standardized policies, controls, and accountability requirements.

Systems Security & Cryptography

Investigating access control enforcement models, cryptographic primitives for secure multi-party computation, and vulnerability analysis in distributed system architectures.

I am actively seeking PhD / Research Scientist positions to pursue these research directions with academic depth. Please reach out if you have opportunities or collaboration ideas.

Publications

Peer-reviewed conference papers & surveys
[ 1 ]

Word Completion and Sequence Prediction in Bangla Language Using Trie and a Hybrid Approach of Sequential LSTM and N-gram

Soumik Sarker, Md. Ekramul Islam, Jillur Rahman Saurav, Md Mahadi Hasan Nahid
IEEE · ICAICT 2020 2nd International Conference on Advanced Information and Communication Technology (ICAICT) (Published: Feb 2021)
Bangla NLP Sequence Prediction Trie Architecture Sequential LSTM N-gram Models Encoder-Decoder

Text composition efficiency in low-resource and morphologically rich scripts such as Bangla often suffers from cumbersome keyboard navigation. This paper introduces a hybrid sequence prediction and word completion pipeline fusing hierarchical Trie search structures with sequential Long Short-Term Memory (LSTM) recurrent networks and N-gram statistical models. Evaluated across large-scale Bangla text corpora, the hybrid system demonstrates significant improvements in keystroke savings and prediction accuracy compared to standalone statistical or neural baselines.

@inproceedings{sarker2020word,
  author    = {Sarker, Soumik and Islam, Md. Ekramul and Saurav, Jillur Rahman and Nahid, Md Mahadi Hasan},
  title     = {Word Completion and Sequence Prediction in Bangla Language Using Trie and a Hybrid Approach of Sequential LSTM and N-gram},
  booktitle = {2020 2nd International Conference on Advanced Information and Communication Technology (ICAICT)},
  year      = {2020},
  pages     = {174--179},
  publisher = {IEEE},
  doi       = {10.1109/ICAICT51780.2020.9333518}
}
[ 2 ]

A Survey on Blockchain & Cloud Integration

Soumik Sarker, Arnob Kumar Saha, Md Sadek Ferdous
IEEE · ICECE 2020 11th International Conference on Electrical and Computer Engineering (ICECE) (Published: Mar 2021)
Blockchain Cloud Computing Blockchain-as-a-Service (BaaS) Decentralized Security Access Control

Cloud computing provides on-demand computational scalability but raises centralized vulnerabilities in data integrity, auditing, and tenant trust. Conversely, decentralized blockchain networks enforce tamper-evident consensus at the cost of processing throughput and storage capacity. This survey systematically reviews integration architectures uniting blockchain and cloud computing paradigms, analyzing Blockchain-as-a-Service (BaaS) delivery models, consensus offloading mechanisms, privacy preservation schemes, and open challenges.

@inproceedings{sarker2020survey,
  author    = {Sarker, Soumik and Saha, Arnob Kumar and Ferdous, Md Sadek},
  title     = {A Survey on Blockchain \& Cloud Integration},
  booktitle = {2020 11th International Conference on Electrical and Computer Engineering (ICECE)},
  year      = {2020},
  pages     = {403--406},
  publisher = {IEEE},
  doi       = {10.1109/ICECE51571.2020.9392748}
}
[ 3 ]

Deep Learning Approach Combining Lightweight CNN Architecture with Transfer Learning: An Automatic Approach for the Detection and Recognition of Bangladeshi Banknotes

Ali Hasan Md. Linkon, Md. Mahir Labib, Faisal Haque Bappy, Soumik Sarker, Marium-E Jannat, Md Saiful Islam
IEEE · ICECE 2020 11th International Conference on Electrical and Computer Engineering (ICECE) (Published: Mar 2021)
Banknote Recognition Lightweight CNN Transfer Learning Computer Vision Edge Inference
IEEE Paper

Automated currency recognition for individuals with visual impairments requires high classification precision paired with low computational latency suitable for edge and mobile environments. This study develops a lightweight convolutional neural network leveraging transfer learning and optimized feature extraction layers to detect and recognize Bangladeshi currency notes under varied lighting, angles, and physical wear conditions.

@inproceedings{linkon2020deep,
  author    = {Linkon, Ali Hasan Md. and Labib, Md. Mahir and Bappy, Faisal Haque and Sarker, Soumik and Jannat, Marium-E and Islam, Md Saiful},
  title     = {Deep Learning Approach Combining Lightweight CNN Architecture with Transfer Learning: An Automatic Approach for the Detection and Recognition of Bangladeshi Banknotes},
  booktitle = {2020 11th International Conference on Electrical and Computer Engineering (ICECE)},
  year      = {2020},
  pages     = {407--410},
  publisher = {IEEE},
  doi       = {10.1109/ICECE51571.2020.9393113}
}

Experience

Industry engineering & academic research appointments

Senior Software Engineer

Jul. 2021 — Present
Therap (BD) Ltd. · Dhaka, Bangladesh (US Healthcare Managerial Solutions SaaS)
  • Architected and implemented enterprise healthcare management modules catering to thousands of healthcare providers and strict compliance frameworks.
  • Spearheaded major framework and system upgrade migrations across enterprise modules, resolving technical debt and establishing automated regression guardrails.
  • Engineered flexible, secure data exchange pipelines and REST APIs enabling bidirectional integration with external health information networks.
  • Conducted code reviews, contributed to architecture design reviews, and mentored junior software engineers on clean design patterns and testing strategies.
Java 21 (Virtual Threads) Spring Security 6 Spring Boot / MVC Hazelcast RabbitMQ WebLogic JMS Oracle RAC Passkeys (WebAuthn) SAML 2.0 / JWT React 18 TypeScript Vite Datadog / Prometheus

Developer & Content Designer

Oct. 2019 — Nov. 2020
BRAC HNPP Application Development · Brac Center, Dhaka (Contractual · $4.3k USD)
  • Developed a learning and trainee management tool for health workers under BRAC Health, Nutrition and Population Programme (HNPP) via a 4.3k USD contract.
  • Maintained the production application across community health centers (comprising 25% of the user base); currently live with more than 3k+ users.
  • Collaborated in a cross-functional environment and synthesized client requirements through multiple on-site field visits.
Java Android Volley React Express.js Git

Research Assistant & Developer

Jul. 2019 — Jun. 2020
SUST Research Center · SUST, Sylhet (University Grant Funded)
  • Proposed an interactive Virtual Reality (VR)-based module for children with Autism Spectrum Disorder (ASD), funded by the university research center.
  • Researched existing VR approaches and designed an interactive prototype integrating Augmented Reality (AR) and Virtual Reality (VR).
  • Co-authored published study under supervisor Md Mahadi Hasan Nahid: Read Project Paper [IJEAT] .
Unity3D C# Augmented Reality (AR) Virtual Reality (VR) HCI

Thesis & Selected Projects

Research prototypes & software implementations

Open Source Contributions

Contributions to mainstream software & AI repositories
15+
PRs Merged
3+
Upstream Projects
280k+
Upstream Stars
4
Core Languages
Merged: 2+ Code Review

Spring Security is a foundational authentication, authorization, and access-control framework for the Java ecosystem.

Java Security Bugfix Refactoring Unit Tests
Merged: 3+ Docs & Guides

A friendly federated learning and decentralized AI orchestration framework used by global AI researchers.

Python Federated Learning Tutorials Community
Merged: 2+ Curriculum

Industry standard visual roadmaps, study guides, and educational resources guiding developers through modern software careers.

Curriculum Guides Documentation Computer Science

Education

Academic background & qualifications

Bachelor of Science in Computer Science & Engineering

2017 — 2021

Completed an intensive 4-year curriculum focusing on computer systems, theoretical computing, software architecture, and applied artificial intelligence. Active in ACM student chapter and research grant projects.

Notable Coursework:
Data Structures & Algorithms Operating Systems Computer Architecture Discrete Mathematics Computer & Network Security Artificial Intelligence Database Management Systems Object-Oriented Programming Computer Graphics

Technical Skills

Categorized technical expertise & toolchains

Programming Languages

Java Python JavaScript TypeScript C / C++ Solidity PHP SQL

Frameworks & Libraries

Spring Boot Hibernate / JPA React.js FastAPI Flower (FL) PyTorch Android SDK Laravel

Systems, Blockchain & Security

Smart Contracts Cryptography Ethereum / EVM Federated Learning Access Control Models Cloud Security & BaaS IPFS Decentralized Storage

DevOps & Platforms

Docker Git & GitHub Linux / Bash AWS Fundamentals Oracle DB PostgreSQL JUnit & Test Automation npm / Vite

Academic Leadership & Mentorship

General Secretary: SUST ACM Student Chapter
Lead: Design & Publication Team for University Events
Mentor: Executed competitive programming & coding workshops

Awards & Certifications

Competitive achievements & verified credentials

Honors & Hackathon Awards

BRACATHON 3.0 — National Champion (Winner)

2019

Team Nrick. Won 1st place among nationwide collegiate and industry competitors for building a digitalized training platform for BRAC, which resulted in a commercial development contract.

SUST TechFest 2019 — Winner

2019

Team Nrick. Champion project designing a virtual-reality interactive learning module specifically tailored for children and trainees on the autism spectrum.

IUT 10th ICT Fest — 1st Runners-Up

2019

Team Nrick. Developed an intelligent patient-triage AI algorithm connecting clinical symptoms with emergency medical assistance and on-call physicians.

Professional Certifications

AWS Fundamentals Specialization

Amazon Web Services · Coursera

Four-course specialization covering Cloud Introduction, Data Management, Migration Strategies, and Serverless Security Architecture on AWS.

Blockchain Specialization

University at Buffalo · Coursera

In-depth curriculum spanning blockchain fundamentals, cryptographic primitives, smart contract design, and decentralized applications (DApps).

Deep Learning Specialization

DeepLearning.AI · Coursera

Five-course specialization mastering neural network architectures, hyperparameter tuning, convolutional networks (CNNs), and sequential models.