Frank Hassanabad

Principal Software Engineer at RADICL Defense

Longmont, Colorado, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Frank Hassanabad is a Principal Software Engineer with 13+ years building large-scale, security-focused data platforms and full-stack products from prototype to production. He combines deep expertise in event-driven architectures (Kafka, Apache Flink, event sourcing), cloud-native systems (AWS, GCP), and modern web stacks (TypeScript, NodeJS, React) to deliver robust detections engines, search subsystems, and data pipeline tooling. At Elastic and RADICL Defense he led development of detection and AI/ML features, created a domain-specific query language (RQL) integrated with a CEP on Flink, and reduced test flakiness in high-profile open source code such as Kibana. Equally comfortable in backend integration, frontend UX, and test automation, he emphasizes maintainable, test-driven teams and ontological schema design for smoother data mapping. Based in Longmont, CO, he brings a pragmatic product focus and a knack for translating complex security requirements into elegant, production-ready systems.
code13 years of coding experience
job20 years of employment as a software developer
bookBachelor of Science (B.S.) Computer Science, Bachelor of Science (B.S.) Computer Science at University of Central Missouri
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (14)

testing10
elasticsearch-api10
elasticsearch10
elasticsearchquery10
test-framework10
typescript10
typescripts10
aws-elasticsearch10
kibana10
typescript-types10
test-automation10
amazon-elasticsearch10
javascript9
cicd8

Programming languages (10)

TypeScriptJavaShellRustJavaScriptGoPerlRuby

Github contributions (5)

github-logo-circle
elastic/kibana

Oct 2018 - Apr 2022

Your window into the Elastic Stack
Role in this project:
userBack-end Developer & QA Engineer / Test Automation Engineer
Contributions:852 reviews, 813 commits, 1631 PRs in 3 years 6 months
Contributions summary:Frank primarily focused on improving the testing infrastructure within the Kibana repository. They refactored test loading, changing the execution of index loading in tests. They also fixed flakey Cypress tests and added retry logic to reduce test flakiness across different areas of the codebase. The user's commits demonstrate a strong understanding of the testing framework and the ability to identify and resolve complex testing issues, while also contributing to backend integration tests.
elasticdashboardskibanaobservabilitywindow
Crib dragging tools and attacks in NodeJS
Contributions:24 commits, 2 PRs, 20 pushes in 7 months
cryptographydraggingjavascriptsecurity-vulnerabilitynodejs
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial