Skip to content
View crazysoftwarecoder's full-sized avatar
💭
Vibing, Building and Kindling
💭
Vibing, Building and Kindling

Block or report crazysoftwarecoder

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.

Content in all repositories owned by your account will be closed.
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
crazysoftwarecoder/README.md

Ashwanth Fernando

Principal Engineer · Distributed systems, platform, and real-time infrastructure

Apple Canva eBay Atlassian Walmart

Open to Principal and Staff engineering roles in the US.

Based in Sydney, ready to relocate, visa sponsorship required. Reach me at ashyferny@gmail.com.

Fifteen years building the systems underneath products that millions of people use every day. The globally distributed load balancer behind Apple device activations. The real-time backend powering Canva Live. The internal platform that 8,000 Walmart engineers shipped ecommerce on.

I work at the layer where correctness, latency, and cost collide, and I stay hands on. Lately that means LLM fine-tuning, retrieval augmented generation, and agentic workflows alongside the distributed systems work I have always done.


Selected Work

Apple · Principal Engineer, Device Activations

  • Owned a globally distributed load balancer sustaining 99.999% availability for device activation traffic
  • Led a team of 12 engineers across the activations platform

Canva · Live Collaboration and Search

  • Led development of five real-time collaboration products: Canva Live, Talking Presentations, Reactions, Remote Control, and Playlist
  • Grew those surfaces to 10M+ monthly active users in two years, on a platform serving over a billion presentations a year
  • Scaled Canva Search from 20M to 80M MAU, a 4x increase in served traffic

Walmart · Platform Engineering

  • Built core platform systems for configuration management, auto-generated CRUD APIs, and parallel deployment orchestration
  • Those systems served an 8,000-developer ecosystem building and scaling ecommerce
  • Core contributor to the migration off a proprietary platform onto an open-source stack, part of a program Walmart credited with $100M+ in annual savings

Atlassian · Search Infrastructure

  • Architected an active-active load balancer on ZooKeeper fronting Elasticsearch clusters
  • Cut search downtime by 20+ hours per quarter and lifted search NPS by 15 points

eBay · Platform

  • Built and open-sourced Regressr, a regression testing framework for HTTP services, now maintained under the eBay GitHub organization

Open Source

Project What it is
bigpipe ⭐ 25 Facebook's BigPipe pagelet architecture, implemented for the Java web platform. Parallel pagelet fetching on JSP/Servlet containers.
Regressr Command line regression testing for HTTP services. Built at eBay, open sourced under the eBay org.
dagalti Dynamic caching proxy that cuts local developer startup time.
spark-top-products-dashboard End to end streaming architecture: Kafka into Spark into Redis into Streamlit.
tiny-llama-fine-tuning Instruction fine-tuning a Llama model to run on Apple Silicon.
downloadcleanupagent A local agentic workflow that triages and cleans a Downloads folder.
napkin-math Rust toolkit for back-of-envelope system performance estimation.

Patents

Five granted and published US patents in real-time collaboration and distributed platform systems.

Google Scholar profile


Writing


Tech Stack

AI/ML           LLM fine-tuning, RAG, LangGraph, agentic workflows, Prefect
Languages       Java, Go, Python, Kotlin, Scala, TypeScript
Distributed     Kafka, Spark, Redis, ZooKeeper, consistent hashing, active-active topologies
Cloud           AWS (EC2, RDS, DynamoDB, SNS/SQS), GCP (BigQuery, Dataform, Pub/Sub)
Frameworks      Spring, gRPC, GraphQL, Temporal, Protobuf
Search          Elasticsearch, Apache Solr at index and serve scale
Infrastructure  Kubernetes, Helm, Terraform, Spinnaker, ArgoCD

Connect

LinkedIn Website Email

Also running Tentacle Software, a boutique engineering consultancy, between full-time roles.

Pinned Loading

  1. bigpipe bigpipe Public

    A implementation of Facebook's bigpipe for the Java web platform

    Java 25 9

  2. dagalti dagalti Public

    A dynamic caching proxy server written in Node that caches responses for faster developer server startup times.

    JavaScript 3 1

  3. nGinxxer nGinxxer Public

    A programmatic extensible config generator for the popular web server nGinx

    Java 3 1

  4. spark-top-products-dashboard spark-top-products-dashboard Public

    E2E architecture based on kafka, spark, streamlit and redis to show top x products viewed or ordered.

    Python 2

  5. downloadcleanupagent downloadcleanupagent Public

    An AI agent to help cleanup your ~/Downloads folder efficiently.

    Python 1

  6. macro-investing macro-investing Public

    Capture important market metrics and store them in an excel sheet by month (US Only)

    JavaScript 1