Skip to content
Shrenik Deep

Hello 👋🏽, I’m|

(wanna be) founder(trynna be) builder(will be) something

Small-town boy from the island 🇱🇰 with big dreams, chasing purpose through the beautiful mess of trying, failing, and trying again.

Trying to make something meaningful out of this brief, perfectly imperfect window we get to call life, before it all fades back into oblivion. When I’m not building, I’m lifting or playing some sport.

Tech Stack

Most of my work revolves around TypeScript and JavaScript technologies, with a growing focus on Applied AI through RAG, vector databases, and LLM fine-tuning. I’m particularly interested in distributed systems and system architecture, exploring how products can be designed not just to work, but to scale reliably as they grow.

  • TypeScript
  • JavaScript
  • React
  • Next.js
  • Node.js
  • NestJS
  • Express
  • GraphQL
  • Tailwind CSS
  • Python
  • FastAPI
  • PyTorch
  • LangChain
  • OpenAI
  • Hugging Face
  • PostgreSQL
  • MongoDB
  • Redis
  • Kafka
  • Docker
  • Kubernetes
  • AWS
  • Linux
  • Git

Education & Experience

Where I studied, and the teams I have built software with since.

  1. 2009 to 2021

    Primary & Secondary Education

    Royal Institute

    Twelve years from primary through to high school, finishing with Cambridge Ordinary Levels and Advanced Levels.

    • Cambridge Ordinary Level
    • Cambridge Advanced Level, Mathematics
  2. 2021 to 2026

    BSc (Hons) Software Engineering

    Informatics Institute of Technology

    Affiliated with the University of Westminster

    Graduated with First Class Honours, reading software engineering alongside working full time.

    • First Class Honours
  3. Aug 2022 to Feb 2023

    Software Engineer, Internship

    Continental Insurance Lanka Limited

    Six months as a PHP developer, building and maintaining the in-house applications the business runs on.

    Key project

    Vehicle Claims File Management System

    • Developed and maintained a centralised file management, tracking and storage system for the Vehicle Claims department.
    • Built the backend features and database functionality in PHP and CodeIgniter.
    • Improved document organisation, retrieval times and the day-to-day workflow of the department.
    • PHP
    • CodeIgniter
    • MySQL
  4. Feb 2023 to Apr 2026

    Associate Software Engineer

    Encyte (Pvt) Ltd

    Three years of full-stack product work, designing scalable REST APIs, implementing the business logic behind them, and building the responsive interfaces on top.

    Key project

    FieldSmart, Computerised Maintenance Management System

    • Developed and maintained a CMMS platform covering assets, inventory, contracts, technicians and work orders.
    • Built the frontend in Next.js and the backend services in NestJS, over a PostgreSQL schema of my own design.
    • Contributed to a product in active use by leading organisations, including Nestlé Sri Lanka.

    Key project

    BASL, Learning & Member Management System

    • Built a member and learning management system for the Bar Association of Sri Lanka.
    • Next.js on the front, Laravel on the back, over MariaDB with a Moodle LMS integration.
    • Next.js
    • NestJS
    • Express.js
    • Laravel
    • PHP
    • PostgreSQL
    • MongoDB
  5. Jul 2025 to Oct 2025

    AI Engineer, Apprenticeship

    Bayseian

    United Kingdom

    An intensive three-month apprenticeship under industry professionals, on designing, deploying and scaling production-ready AI systems.

    Key project

    PII Redaction Chatbot

    • Designed and deployed a chatbot that identifies and redacts personally identifiable information from user-provided content.
    • Served the Qwen3 4B model with vLLM, tuned for inference throughput.
    • Deployed and operated the system on AWS EC2, with the API integrations and release workflow around it.
    • Python
    • FastAPI
    • vLLM
    • Qwen3
    • AWS EC2
    • Docker
  6. Jun 2026 to Present

    Software Engineer, Contract

    Thrive360

    A full-stack contract role delivering features across the frontend and backend of two live products.

    Key project

    SportsDuel & SquadDuel

    • Delivered end-to-end features across both products, from the interface down to the database.
    • Built and maintained the web applications, APIs and data models behind them.
    • Profiled and resolved performance issues, and worked with cross-functional teams to ship reliable releases.
    • Next.js
    • NestJS
    • Express.js
    • PostgreSQL
    • MongoDB

Projects

Applications I have built.

  • Live

    Klara

    An AI operations manager for SMBs. She answers from live stock and real prices, takes the order, and pauses for the owner before any payment is confirmed. Live on WhatsApp and Telegram.

    • #Next.js
    • #NestJS
    • #LangChain
    • #PostgreSQL
    • #WhatsApp
  • Live

    Genesis

    UI foundation packages for the Genesis platform, published on npm. Design system, grids, forms, comms and tooling under @genesislcap, used by applications built on the platform.

    • #TypeScript
    • #Web Components
    • #FAST
    • #Vite
  • Archive

    DocPilot

    An AI tool that turns a PDF into something you can question. Upload a document and ask about it in plain language; answers come back grounded in the text of the file rather than in the model alone.

    • #React
    • #Express
    • #LangChain
    • #OpenAI
    • #Pinecone
  • Archive

    MunchMate

    A food ordering platform on the MERN stack: a customer-facing ordering flow, and an admin dashboard for managing restaurants, menus, orders and analytics. Two applications with different users, different chrome and one shared API.

    • #React
    • #TypeScript
    • #Express
    • #MongoDB
    • #shadcn/ui

Scribbles

Papers, write-ups, and talks, anything published or delivered under my name.

  • Live
    Paper

    FLEX-Med: A Privacy-Preserving Heterogeneous Federated Learning Framework for Acute Lymphoblastic Leukemia (ALL) Diagnosis

    Three institutions running three different CNNs, ResNet50, MobileNetV2 and DenseNet121, trained together on blood smear images without any of them handing over a patient record, reaching 85.4% average accuracy over ten rounds.

    • #Federated Learning
    • #Privacy
    • #Medical Imaging
  • Live
    Paper

    Logit-based Federated Learning Architecture for Leukemia Diagnosis under Data and Model Heterogeneity

    Letting hospitals whose models are different sizes train together anyway, by exchanging output logits on a shared anchor set instead of the weights that FedAvg would need them to have in common.

    • #Federated Learning
    • #Knowledge Distillation
    • #Deep Learning
  • Live
    Article

    Setting up DocuSign Connect with a local webhook listener using ngrok and Node.js

    A practical guide to wiring DocuSign Connect up against a local development machine, tunnelling the webhook through ngrok, and handling the delivery on a Node.js listener.

    • #DocuSign
    • #Node.js
    • #ngrok
  • ArchiveSpeech

    The Philosophy of a Cup of Tea

    A body-language project built around a single question: what a cup of tea has to teach about patience, presence, and accepting an outcome you did not pick.

    • #Toastmasters
    • #Body language
  • ArchiveSpeech

    AI vs Anxiety

    On preparing this speech with an AI companion, the 10,000 unfunny puns, the advice to attempt yoga on stage, and what actually helped in the end.

    • #Toastmasters
    • #Humour
  • ArchiveSpeech

    From Stage Fright to Stage Might

    A Halloween meeting where the costumes were the least frightening thing in the room, and what it took to work out that bravery is not the absence of fear.

    • #Toastmasters
    • #Public speaking

Extras

Side projects, experiments, and other things worth a look.

More coming soon.

Get In Touch

Got a question, an opportunity, or a problem you think I would enjoy? I read everything that arrives.

Reach me directly

The form beside this opens your mail client. If you would rather not use it, every one of these lands in the same place.

s.shrenikdeep@gmail.com

Colombo, Sri Lanka

Send a message

Fill this in and I’ll get back to you as soon as I can.