Portrait of Md. Saif Khan Shahrin, Lead Software Engineer

Md. Saif Khan Shahrin

Software Engineer passionate about research-driven problem solving, enterprise-grade system design, and full-stack developments.

Experience

Lead Software Engineer at Samsung Research

Building enterprise semantic platforms that turn messy, multi-source data into governed, lineage-aware, queryable knowledge using clean ontologies, reusable mappings, and incremental rule-based reasoning.

Technical Skills

Knowledge & Semantic Technologies Knowledge Representation & Reasoning, Semantic Web, Ontology Engineering, Data Engineering, Data Modeling, RDF, RDFS, OWL (OWL 2)
Query & Programming Languages SPARQL, Datalog, Structured Query Language (SQL), MongoDB Query Language (MQL), TypeScript (and JavaScript), Java, Python, C/C++, YANG
Databases & Storage RDFox, MySQL, MongoDB
Data Processing and Streaming CSV, Parquet, ETL, Data Mapping, Preprocessing, Streaming Data, Apache Kafka, Kafka Streams
Web and Backend Frameworks Next.js, React, React Flow, React Query (TanStack Query), tRPC, Material UI (MUI), Zod, Zustand, Spring Boot, FastAPI
Tooling and Testing Storybook, Playwright, Jest, Swagger, Postman
DevOps and Version Control Docker, Git

Research & Publications

Automatic License Plate Recognition System for Bangla License Plates using CNN
View Paper →
IEEE TENCON 2019 • Conference Paper

This work presents a CNN-based system specifically designed to detect and recognize Bangla license plates under challenging real-world conditions. It enhances prior CNN-only methods by incorporating fuzzy logic, enabling adaptive performance across varying lighting, blur, orientation, and plate positioning scenarios.

Awards & Recognition

Star Engineer

Dec 2024

Samsung

Excellence

Oct-Dec 2024

Samsung

Icon

Jul-Aug 2022

Samsung

Icon

May-Jun 2024

Samsung

Document of Invention

Jan-Jun 2022

Samsung

Outstanding Collaborator

2021

Samsung

Excellence - Innovation

Apr-Jun 2020

Samsung