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.

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

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

Report abuse
crazysoftwarecoder/README.md

Hi, I'm Ashwanth Fernando

Software Engineer | Sydney, Australia

I'm a software engineer and architect with 15+ years of experience building and scaling distributed systems at Apple, Canva, eBay, Atlassian, and Walmart. I focus on building (most importantly), reliability, performance, and business impact for products of all shapes and sizes. I've alternated between being a wagie and working on contracting gigs with different clients.

What I Do

I build high-throughput, low-latency platforms with consistent-hashing topologies, focusing on scalability, extensibility, resilience, and automated delivery. Currently running Tentacle Software, a boutique engineering consultancy where I bring my experience across many of the top companies in the world to clients that wish to uplevel their engineering efforts and software.

Current Focus Areas

  • Instruction Fine Tuning for LLMs
  • RAG and Agentic Workflows
  • Distributed Systems
  • Platform Engineering
  • Cloud-Native Architectures

Career Highlights

Platform Engineering at Scale (Walmart)

  • Built core platform systems for config management, auto-generated CRUD APIs, and parallel deployment orchestration
  • Enabled an 8,000-developer ecosystem to rapidly build and scale ecommerce
  • Drove migration from proprietary platform to open-source stack, saving $100M+ annually

Live Collaboration Products (Canva)

  • Led development of 5 frontier live/collab products: Talking Presentations, Reactions, Remote Control, Playlist, Canva Live
  • Grew 10M+ MAUs in 2 years on the 1B+ presentations/year platform
  • Scaled Canva Search from 20M to 80M MAU (4x growth)

High Availability Systems (Apple)

  • Principal Engineer for globally distributed load balancer with 99.999% availability
  • Led a team of 12 engineers on device activations platform

Search Infrastructure (Atlassian)

  • Architected active-active load balancer with ZooKeeper for Elasticsearch cluster
  • Reduced downtime by 20+ hours/quarter, increased customer NPS for search by 15%

Tech Stack

Languages:      Java (primary), Go, Python, Kotlin, Scala, Node.js
Cloud:          AWS (EC2, RDS, DynamoDB, SNS/SQS), GCP (BigQuery, Dataform, Pub/Sub)
Distributed:    Kafka, Spark, Redis, ZooKeeper, consistent hashing, active-active topologies
Frameworks:     Spring, GraphQL, gRPC, Temporal, Protobuf
Search:         Apache Solr (indexing/serving at scale)
AI/ML:          LLMs, RAG, LangGraph, agentic workflows, Prefect
DevOps:         Kubernetes, Helm, Terraform, Spinnaker, ArgoCD

Patents

Writing

Connect

Pinned Loading

  1. bigpipe bigpipe Public

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

    Java 24 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 1

  5. downloadcleanupagent downloadcleanupagent Public

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

    Python 1