Elmir Abdullaiev

AI / software engineer · M.Eng. CS, Cornell Tech

From a 4.62 KB model on a microcontroller to RAG assistants and AI agent tests.

BLE advertising packets ESP32-S3 · 4.62 KB model · inference 0.9 ms

Research & publications

Real-Time BLE Vulnerability Detection using TinyML on Edge Devices

E. Abdullaiev, V. Sokolov, P. Skladannyi, Y. Kostiuk, V. Strelnikov · CH&CMiGIN-2026, Kraków · June 2026 · CEUR-WS Vol-4278 (Scopus-indexed)

99.68%test accuracy
75.5%smaller after INT8 quantization
4.62 KB1,212 parameters
0.9 msESP32-S3 inference
  • Neural classifier on 23,481 BLE packets from 144 manufacturers (97.98% field accuracy), quantized to INT8 after training (75.5% smaller).
  • Open-sourced the full pipeline from packet collection to embedded deployment: ble_vulnerability_tinyml.

Mechanisms and Tools for Data Protection on Web Applications

L. Myrutenko, I. Parkhomenko, E. Abdullaiev, S. Denichenko · PCSITS-2024, Kyiv · April 2024

Detection tools reaching 87% accuracy across 150+ test applications, with OWASP ZAP integration.

Mathematical Modeling of Surfaces Formed by Rotating a Rhombus

E. Abdullaiev · "Shevchenkivska Vesna – 2019", Kyiv · April 2019

Mathematical model and simulations; third place in a city-wide modeling competition.

Projects

Agent Fire Drill demo: a replay in which a payment times out and the agent retries, with the real ledger showing two refunds and an UNSAFE verdict

Agent Fire Drill, a crash test for AI agents

Built with a teammate for the Daytona HackSprint with Arize AI. A mock payment times out after it was processed, and the drill checks the real ledger to see whether the AI agent refunds twice. Across 32 runs on Amazon Bedrock (16 per model), Claude Haiku 4.5 double-refunded 8 of 8 times without a guardrail and 0 of 8 with it, and Claude Sonnet 5.5 stayed safe in all 16. I built the verifier, guardrail and demo. Mock payments, one fault. Interactive demo.

PythonDaytonaAmazon BedrockArize AXteam of 2built with AI coding agents
StreetScript screenshot: a message assembled from words cut out of old New York storefront photographs

StreetScript, 1st place at AI Agents Hack Night

Team project from the Mistral AI x Elasticsearch hack night in New York. It writes poems and letters using only words cut from 1940s NYC storefront photographs, and a strict check rejects any word with no photograph behind it. I built the Rearrange feature, a hybrid word search and Mistral moderation.

PythonElasticsearchMistralteam of 4
Advocate screenshot: a translated conversation where one landlord line is marked as a soft no and another as a promise

Advocate, a live interpreter that flags what was not a promise

Built in one day at a Google DeepMind hackathon in New York. A renter and a landlord talk through one button: it works out who spoke from the language, translates both ways, and marks the landlord's vague lines, promises and money terms, then writes a two-language summary only after the renter approves. On 20 scripted lines it reached 0.90 precision and 1.00 recall. Not legal advice. Scripted demo.

Gemini LiveFastAPIJavaScriptbuilt with AI coding agents
PharOS screenshot: my 3D map of Manhattan showing a year of crash history and a ranked list of intersections

PharOS, street-safety map and near-miss candidates

Team project from the Real-Time Video Agents Hack in New York. A 3D Manhattan map of a year of crash reports, DOT cameras and live street-video analysis. I built the near-miss measurement (approximate distance and time to collision, shown as candidates for human review) and the shared map color scale. Accuracy was not measured.

ReactFastAPIYOLO11team of 4

Hermes, personal RAG assistant

Personal Telegram assistant, deployed for a single user, with long-term memory (RAG over a SQLite vector store), automatic fallback across six model tiers, Google Calendar via OAuth 2.0, systemd-supervised on a Linux cloud instance.

PythonLLM APIsRAGsystemd
Rental Housing Law Navigator screenshot: a Los Angeles address with its applicable, superseded and pending housing rules

Rental Housing Law Navigator

Built solo in one night for the Hack-Nation RealPage challenge. An LLM extracts rules from a 59-document public corpus, a verifier rejects any quote not literally in the source, and a deterministic engine decides which rules apply to each of 500 addresses in nine cities. Not legal advice. Live demo.

PythonLLMsStreamlit

Chronicle, self-healing project memory

Built the resolution engine for a 4-person team at a MongoDB hackathon: conflict resolution by source authority and recency, and policy learning from human corrections. Verified end to end on real MongoDB Atlas Vector Search.

PythonMongoDB AtlasFastAPI

Security Overflow, OWASP scanner

Flask scanner orchestrating Wapiti, SQLMap and Nikto behind one interface, with LLM-generated remediation guidance. 87% detection accuracy across 150+ test applications.

FlaskWapitiSQLMapNikto

Utility Debt Shield

Prototype API that flags utility activation friction before a lease is signed. Mock data only, consent-gated, 44 tests with CI.

PythonFlaskpytest

GenAI guidelines for the university (TUM)

Machine Learning and Society course, July 2024. Systematic evaluation of ChatGPT across 215 academic tasks (87% success rate, 26% false-information rate); findings contributed to TUM's institutional AI strategy.

evaluationthematic analysis

More on GitHub: ClipTidy, multi-model research orchestrator, tuichat and others.

Experience

2023 – 2024

System Administrator & Infrastructure Engineer, Avalex Solution

Designed and deployed an enterprise document management system with role-based access control for 50+ users at 99.8% uptime; built a workflow engine that cut processing time by 40%; wrote a data migration pipeline with zero data loss.

2021 – 2024

Chair, Partnerships Department, Student Council, Taras Shevchenko National University of Kyiv

Led an organization representing 12,000+ students; coordinated 15+ team leads and 20+ events (500+ attendees), and crisis support during wartime missile strikes.

Aug 2021 – Jan 2022

Project Manager, AIESEC

Supported customers during international internships and coordinated with AIESEC teams across regions.

Education

2026 – 2027

M.Eng. Computer Science, Cornell Tech, New York

Applied Machine Learning, HCI & Design, Trust & Safety, Product Studio, Building Entrepreneurial Ventures. Cornell merit scholarship.

2025 – Dec 2026

M.Sc. Cybersecurity & Information Protection, Borys Grinchenko Kyiv Metropolitan University (expected December 2026)

Research focus: edge AI and ML on constrained devices. Full state scholarship.

2024 – 2025

Visiting graduate student, Technical University of Munich

18 graduate courses in ML, systems and data science.

2020 – 2025

B.Sc. Cybersecurity, Taras Shevchenko National University of Kyiv

GPA 4.0, Honors Diploma, Dean's List. Thesis: detecting OWASP vulnerabilities in web applications.

Honors

1st Place, AI Agents Hack Night (Mistral AI x Elasticsearch), Oct 2026

Cornell Tech merit scholarship (2026) · Honors Diploma and Dean's List, Taras Shevchenko National University (2025) · Full state scholarship, M.Sc. · 3rd place, city-wide mathematical modeling competition (2019)

Skills

Languages

PythonC / C++JavaScriptSQLBash

ML and data

TensorFlowTensorFlow Lite MicroPyTorchscikit-learnKerasNumPyPandasquantization and pruning

Systems and infrastructure

DockerGitLinuxREST APIsMongoDB AtlasPostgreSQLSQLitevector searchOAuthsystemd

Embedded and edge

ESP32-S3Nordic nRF52840Raspberry PiPlatformIOBLEMQTT

Languages spoken

English (fluent) · Ukrainian (native) · Russian · Azerbaijani · Turkish

Certificates and courses

CredentialIssuerDateProof
Security
Ethical HackerVerified badgeCisco Networking Academyn/aBadge
Cybersecurity EssentialsCertificate of course completionCisco Networking AcademyDec 2020Certificate
Continuing Education Completion53 modules, 21 h 55 min of study: pentesting (Burp Suite, Metasploit, reverse shells, Active Directory), malware analysis, Splunk, Elastic Security, SentinelOne, FortiOSRangeForceJul 2023Certificate · Module list
Networking
CCNA: Switching, Routing and Wireless EssentialsVerified badgeCisco Networking Academyn/aBadge
CCNA: Enterprise Networking, Security and AutomationVerified badgeCisco Networking Academyn/aBadge
Linux
NDG Linux EssentialsCourse completion letter; prepares for the LPI Linux Essentials exam (not the LPI certificate itself)NDG, via Cisco Networking AcademyApr 2022Letter
Web development
Learn Advanced ReactCertificate of completionCodecademyAug 2022Certificate
Learn React TestingCertificate of completionCodecademySep 2022Certificate

Contact and references

ea488@cornell.edu · New York, NY · ORCID 0009-0002-7026-4696

References: Dr. Volodymyr Sokolov (KUBG, Associate Professor) · Prof. Orestis Papakyriakopoulos (TUM, Professor of ML and Society) · Dr. Ivan Parkhomenko (KNU, Associate Professor) · Oleksiy Kokhanovsky (Avalex Solution)