Resume
hittheresameera@gmail.com · +91 6300183807 · LinkedIn · GitHub · Blog

Sameera Khatoon

Software Engineer · Systems · Backend · Security

National Institute of Technology, Warangal (B.Tech 2021-2025)

Sameera Khatoon

About

I am a Software Engineer from NIT Warangal, working across low-level systems, secure backend platforms, and cloud-native infrastructure.

I currently work at Seaionl Inc as a Software Engineer, building CertPing - a PKI and Certificate Lifecycle Management platform supporting multi-tenant, customer-hosted, and hybrid deployments.

Experience

Software Engineer @ Seaionl Inc

Aug 2025 - Present

Core contributor to CertPing (PKI & Certificate Lifecycle Management). Tech: Java, Spring, Kubernetes, Docker.

Tech: Java, Spring, Kubernetes, Docker, Azure.

Software Engineer Intern @ Athena Tech Systems

May 2025 - Jul 2025

Built a Java Application Performance Monitoring tool with JMX/JFR.

Tech: Java, PostgreSQL, Kafka.

AI/ML Intern @ NITW

Jun 2024 - Aug 2024

Developed ML pipelines for CFD prediction and a Flask prediction service.

Tech: Python, PyTorch, Scikit-learn, Flask.

Open-Source Systems Projects

Multithreaded Kernel (32-bit OS)

32-bit OS kernel with paging, drivers, ELF loader and multitasking

Tech: C, x86

C Compiler (C99)

Nearly complete C99 compiler with lexer, parser, AST and x86 codegen

Tech: C, Compiler Design

Memory Leak Detector

Runtime leak detector for C programs with detailed diagnostics

Tech: C, Debugging

TCP/IP Stack

Custom TCP/IP implementation with L2/L3 features and topology emulation

Tech: C, Networking

SQL-RDBMS

Lightweight SQL engine with B+ Tree indexing and query support

Tech: C, Data Structures

Backend Patterns

Collection of backend communication and execution patterns

Tech: Java, Spring, Tomcat

IP Webcam App

Android app to stream device camera as an IP webcam over HTTP

Tech: Java, Camera2

Terminal Chat App

Multithreaded TCP/UDP chat servers with scalable client handlers

Tech: Java, Sockets

Blog Posts

Understanding the JVM: How It Works Under the Hood

Understanding Send and Receive Buffers in Network Programming on Linux

Discovering a Critical Bug in emu8086: Incorrect Handling of Word-Sized Immediate Values

Certifications

Linux Inter Process Communication

Asynchronous Programming Design Patterns in C

Multithreading  |  Design Patterns in C