Skip to content

s3nmith/s3nmith

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

22 Commits
Β 
Β 

Repository files navigation

Hey, I'm Lahiru πŸ‘‹

Compilers β€’ Data/ML-ish(Calling an API lol)
Kasahara Lab @ Waseda University | Building real products + research-y systems

πŸ“© Email β€’ LinkedIn β€’ GitHub


About me

I'm a student who enjoys building things that are both practical and kinda technical.

  • πŸŽ“ BEng (Computer Science & Communications Engineering) @ Waseda University
  • Kasahara Lab β€” Compilers & High-Performance Computing --> Working on Sub-Micro Clockgating for Greener Computing from the compiler level
  • πŸš€ Shipped a Flutter app to App Store + Google Play @ GomiMap
  • πŸͺ™ Doing Stablecoin and Market Maker Research @ TRADOM INC
  • πŸ“ˆ Built a PPO reinforcement learning agent for FX hedging (PyTorch + SB3) @ TRADOM INC
  • πŸ” Little bit of experience with security reviews (AWS environment) @ TRADOM INC
  • 🌏 Languages: English (native-level) β€’ Japanese (JLPT N2) β€’ Sinhala

Current Projectes

  • 🧡 Compiler / HPC performance experiments (Auto-Parallelizing Compiler + NAS Benchmarks + Clock-Gating for Energy Red)
  • πŸ“Š Market Making Research for Stablecoins (StableFX Sandbox + Info-Gathering)
  • πŸ—ΊοΈ GomiMap: scaling waste-rule ingestion + data pipelines across cities + app dev

πŸ› οΈ Tech stack (I'm always switching so need to refresh every 3-4 months)

Languages

Python TypeScript Dart SQL C

Frameworks / App & Web

Flutter React Next.js

Data / ML

PyTorch NumPy Pandas scikit-learn

Cloud / DevOps

AWS Firebase Docker GitHub Actions Linux


πŸ“Œ Main Works

πŸ—ΊοΈ GomiMap β€” Waste sorting guidance app (Flutter + Firebase + MapsAPI + Google Cloud)

Cross-platform app shipped to App Store + Google Play, built with:

  • Flutter + Firebase (Firestore DB) + Google Maps API
  • Google Cloud for Data Cleaning/Processing workflows
  • CI/CD via GitHub Actions
  • City/ward-level waste rules β†’ normalized schemas + ingestion pipeline + normalized dbs for schedule based on user area

πŸ”— Old Repo of Google Solution Challenge Submission: https://github.com/s3nmith/recycling-app
Current App Repo is Private :(
Web: https://gomi-map.jp/


πŸ“ˆ FX Hedging RL Agent β€” PPO (PyTorch + Stable-Baselines3 + Gym)

Built a custom RL environment for hedging decisions:

  • PPO agent with feature extractors for forward curves + exposure
  • Backtesting + evaluation for stability & risk behaviour
  • Reward decomposition (hedge error, costs, roll, etc.)

πŸ” Privacy-Preserving ML Inference β€” CKKS / Homomorphic Encryption

University research project benchmarking encrypted inference:

  • CKKS approaches (e.g., TenSEAL/OpenFHE style workflows)
  • Trade-offs across latency / accuracy / cost
  • Compared against secure infrastructure options (e.g., confidential computing ideas)

βš™οΈ HPC / Compilers β€” NAS Benchmarks on OSCAR (C/OpenMP)

Reproducible benchmarking harness:

  • Makefile + Bash runner for NAS kernels (BT/CG/EP/FT/IS/LU/SP)
  • Collected runtime + energy (RAPL via perf stat)
  • CSV exports and scaling / Joules-per-op analysis

☁️ AWS Security Review (internship)

Reviewed AWS analytics environment for security improvement opportunities:

  • SSH key management issues
  • Local download & data egress risks
  • Monitoring + activity log coverage gaps (CloudTrail/CloudWatch guardrails)

πŸ“¬ Contact

If you're building something in:

  • compilers + benchmarking
  • sustainability + real-world apps
  • security stuff

…lmkk!

πŸ“© lahiru.udawatta@gomi-map.jp


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors