Skip to Main Content
Mohiuddin Sohel

Security Researcher

Mohiuddin Sohel, Ph.D.

Builds security analytics and AI-assisted automation systems that transform complex security data into actionable insights.

Focuses on network security assessment, vulnerability intelligence, cyber threat intelligence, and applied AI.

Network Security Threat Intelligence Security Analytics Applied AI

What I Do

Configuration analysis
Analyze network security device configurations to identify security gaps.
CIS assessments
Assess network device configurations against CIS Benchmarks and identify remediation needs.
Security software development
Build security software and automation with AI-assisted development tools, including Claude Code and Codex.

About

From Research to Practical Systems

Cybersecurity researcher with a Ph.D. in Computing and Information Systems from UNC Charlotte.

Combines security research, software engineering, and applied AI to build practical tools for threat analysis and security assessment.

Selected work

Areas of Focus

Current focus and selected research and engineering contributions.

NGFW Configuration Analysis

Network Security

Analyzes next-generation firewall configurations to identify policy weaknesses, unintended exposure, and gaps in security-control enforcement.

  • • Evaluate firewall rules, policy behavior, and configuration effectiveness.
  • • Identify potential exposure paths and inconsistent security policies.
  • • Translate configuration findings into actionable remediation priorities.

Vulnerability Intelligence & Analytics

Exposure Analysis

Connects vulnerability information with technical and threat context to support risk-based prioritization.

  • • Analyze CVEs, CWEs, affected products, and associated threat intelligence.
  • • Enrich vulnerability findings with relevant context.
  • • Support vulnerability investigation and remediation decisions.

Cyber Threat Intelligence & AI

CTI

Develops automated workflows for collecting, enriching, structuring, and interpreting cyber threat intelligence.

  • • Process indicators of compromise and structured threat intelligence using STIX.
  • • Integrate threat-data sources into automated enrichment pipelines.
  • • Apply LLM-based reasoning and evaluation techniques to support security analysis.

Security Control Assessment

Research

Investigates methods for measuring and validating the implementation and enforcement of cybersecurity safeguards.

  • • Map security controls to measurable observables and assessment methods.
  • • Develop ontology-based representations of security safeguards.
  • • Explore LLM-assisted extraction of assessment guidance and metrics.

Cryptography & Secure Systems

Engineering

Engineering experience in cryptographic middleware, certificate management, and smart-card authentication systems.

  • • Developed PKI-related middleware and certificate-based authentication components.
  • • Worked with PKCS#7, PKCS#11, JavaCard, and OpenSSL.
  • • Built cross-platform components using Java, C++, and JNI.

Experience

Professional Experience

Member of Technical Staff

Security Startup

Apr 2025 – Present
  • • Develop and evaluate automated approaches to network security assessment and vulnerability analysis.
  • • Work on threat intelligence enrichment, data processing, and security analytics workflows.
  • • Integrate security-domain knowledge with AI-assisted analysis and engineering automation.

AI Tutor — Code Evaluation & Training Data

DataAnnotation.tech · Freelance

Mar 2024 – Mar 2025
  • • Evaluated AI-generated Python, Java, and C++ code for correctness, robustness, and instruction adherence.
  • • Developed and reviewed code-oriented training data, including tool-calling and multi-turn evaluation tasks.
  • • Analyzed model failure cases, reasoning quality, and technical explanations.

Research Assistant · Teaching Assistant

University of North Carolina at Charlotte

Aug 2016 – Apr 2024
  • • Conducted cybersecurity research in distributed threat hunting, threat intelligence, and security-control assessment.
  • • Developed research methods and prototypes involving security analytics, CTI extraction, and LLM-assisted validation.
  • • Contributed to peer-reviewed publications and supported undergraduate and graduate computing courses.

Team Lead · Software Engineer

Kona Software Lab Ltd., Dhaka, Bangladesh

Mar 2014 – Jun 2016
  • • Developed cryptographic middleware, certificate authority components, and smart-card authentication solutions.
  • • Worked with Java, C++, JNI, and OpenSSL on cross-platform security software.
  • • Led a small engineering team developing NFC-based authentication capabilities for Windows.

Junior Software Engineer

Nascenia, Dhaka, Bangladesh

Mar 2013 – Feb 2014
  • • Developed backend APIs and integrations for sports analytics platforms.
  • • Worked with REST services, JSON, XML, and web application infrastructure.

Publications

Selected Publications

Research spanning security-control validation, distributed threat hunting, CTI extraction, and adversarial analysis.

Prompting LLM to Enforce and Validate CIS Critical Security Control

2024

ACM SACMAT

Using LLMs to derive measures and assessment guidance for security-control validation.

View Paper (opens in a new tab)

Distributed Hierarchical Event Monitoring for Security Analytics

2024

Ph.D. Dissertation

A distributed architecture for scalable security monitoring and threat hunting.

View Dissertation (opens in a new tab)

A Poisoning Attack Against Cryptocurrency Mining Pools

2018

ESORICS CBT

Analysis of an attack that can disrupt mining pools by implicating legitimate miners.

View Paper (opens in a new tab)

TTPDrill: Automatic and Accurate Extraction of Threat Actions from Unstructured Text of CTI Sources

2017

ACSAC

Automated extraction of threat actions from unstructured intelligence reports.

View Paper (opens in a new tab)

Education

Academic Background

Ph.D. in Computing and Information Systems

University of North Carolina at Charlotte

2024

Research specialization: distributed security analytics, threat hunting, cyber threat intelligence, and security-control assessment.

BSc in Computer Science and Engineering

Bangladesh University of Engineering and Technology (BUET)

2013

Skills

Core Competencies

Capabilities spanning current work, research, and engineering experience.

Current focus

Applied Security Analysis

NGFW Configuration Analysis Vulnerability Analytics CTI Analytics Risk Prioritization CVE & CWE Analysis IOC Enrichment

Deep experience

Research & Engineering

MITRE ATT&CK · Ph.D. Research CIS Controls · Published Research PKI & Cryptography · Production Python · Research & AI Evaluation Java, C & C++ · Engineering Prompt Engineering · Research Windows ETW · Threat Hunting

Supporting tools

Platforms & Methods

Elasticsearch RabbitMQ Docker & Kubernetes Wireshark IDA Pro & OllyDbg OpenSSL Splunk LangChain & Scikit-learn Prolog, SQL & Shell Git OWASP & NIST CSF TCP/IP & OSI

Contact

Let’s Connect

Welcomes discussions on cybersecurity research, security engineering, and applied AI.

Get in touch for technical discussions, research collaborations, or professional opportunities.