Skip to content
View YasogaN's full-sized avatar

Organizations

@BitByBit-B3

Block or report YasogaN

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
YasogaN/README.md

Yasoga Nanayakkarawasam

full-stack dev · DevOps engineer · cloud security undergraduate
building edge-first systems, security tooling, and oddly useful open-source things

website linkedin email

whoami

I'm Yasoga, based in Colombo, Sri Lanka. I like the part of software where product engineering, infrastructure, and security all meet: clean APIs, boring deploys, useful logs, and systems that do not panic the moment they touch production.

At the moment, most of my work sits around Cloudflare Workers, TypeScript, Hono, serverless storage, CI/CD, and security-minded architecture. I also build open-source tools when I hit a problem that feels annoying enough to deserve a package, CLI, or tiny protocol-shaped thing.

├─ role: Independent Technical Contributor @ BitByBit
├─ study: BEng Computer Networking & Cloud Security
├─ default runtime: Cloudflare edge
├─ comfort zone: TypeScript, Rust, APIs, infra, security tooling
└─ weakness: turning "small scripts" into published packages

techstack

lane current stack why it stays
🟧 edge runtime Cloudflare Workers, Hono, Wrangler low-latency APIs, deploys without ceremony
🟦 data plane D1, R2, KV, PostgreSQL, MinIO SQL when it matters, object storage when it scales
🟪 application layer TypeScript, Next.js, React, Tailwind, Astro typed product work without losing velocity
🟩 delivery layer GitHub Actions, Docker, BetterStack repeatable deploys, visible failures
⬛ systems languages Rust, Python, C#, JavaScript CLIs, audits, automation, and legacy rescue work

wakatime

Total Time: 4 hrs 20 mins

TypeScript   4 hrs 8 mins          ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⣀⣀⣀⣀⣀⣀⣀   70.30 %
Other        1 hr 33 mins          ⣿⣿⣿⣿⣿⣿⣶⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀   26.49 %

contact

Pinned Loading

  1. google-maps-review-scraper google-maps-review-scraper Public

    A npm module to scrape reviews from Google Maps

    TypeScript 104 25

  2. APK-Mods-Search APK-Mods-Search Public

    APK Mods Search is a search engine for modded APKs.

    TypeScript 50 2

  3. pqaudit pqaudit Public

    Rust 1

  4. voicemail-cf voicemail-cf Public

    A cloud-native voicemail service built on cloudflare workers that provides automated voice recording, storage, and management capabilities

    TypeScript 2