ScalaF: Functional Refactoring for Scala
Built a static analysis engine using Scalameta to detect imperative anti-patterns and safely refactor them into functional and parallel Scala code. Presented at Scala Workshop 2025 (SPLASH/ICFP).
I focus on practical research where algorithmic ideas translate into usable systems, with strong attention to performance, safety, and maintainability.
Built a static analysis engine using Scalameta to detect imperative anti-patterns and safely refactor them into functional and parallel Scala code. Presented at Scala Workshop 2025 (SPLASH/ICFP).
Framed early malware detection as an optimal stopping problem and used PPO with a BiLSTM policy on API call sequences, improving early-stage detection while reducing the number of observed calls.
Developed an end-to-end STT -> RAG -> TTS architecture for voice-first support experiences, including constrained decoding strategies to improve response quality and speech naturalness.
Engineered software modules for high-precision localization and deterministic software-in-the-loop validation, reinforcing reliability expectations for safety-critical environments.