Open to work

Janith Vishula

Building scalable, cloud-native backend systems and full-stack products.

Janith Vishula

University of Moratuwa, Sri Lanka

01 / About

Engineer first, product-minded always.

I build the parts of a product people never see, and care a lot about how the parts they do see feel.

Computer Science and Engineering undergraduate at the University of Moratuwa, working mostly on the backend and full-stack products

Education

  1. Feb 2024 – Present

    University of Moratuwa

    B.Sc. (Hons.) Computer Science & Engineering · CGPA 3.69 / 4.00

  2. 2022 (23)

    Dharmaraja College, Kandy

    G.C.E. Advanced Level · 3 A's, Island Rank 88, Z-Score 2.69

  3. 2019

    Dharmaraja College, Kandy

    G.C.E. Ordinary Level · 9 A's

02 / Skills

The toolkit.

What I reach for when building, from the database up to the interface.

01

Backend & APIs

Where I spend most of my time.

  • Node.js
  • NestJS
  • FastAPI
  • REST APIs
02

Languages

Typed and dynamic, both comfortable.

  • TypeScript
  • JavaScript
  • Java
  • Python
  • C++
  • SQL
03

Cloud & DevOps

Serverless-first, containerised where it earns its keep.

  • AWS
  • Docker
  • Git/GitHub
04

Databases

Schema design and keeping queries honest.

  • PostgreSQL
  • MySQL
  • MongoDB
05

Frontend & Mobile

Interfaces that stay fast and feel considered.

  • React
  • Next.js
  • Tailwind CSS
  • Flutter
06

Core Concepts

The fundamentals everything else builds on.

  • OOP
  • Data Structures & Algorithms
  • System Design
  • Design Patterns
  • Microservices
  • Event-Driven Architecture
Node.js◆NestJS◆FastAPI◆REST APIs◆TypeScript◆JavaScript◆Java◆Python◆C++◆SQL◆AWS◆Docker◆Git/GitHub◆PostgreSQL◆MySQL◆MongoDB◆React◆Next.js◆Tailwind CSS◆Flutter◆OOP◆Data Structures & Algorithms◆System Design◆Design Patterns◆Microservices◆Event-Driven Architecture◆

03 / Work

Things I've built.

Selected projects spanning cloud backends, event-driven pipelines, and full-stack products.

Second-Hand Vehicle Marketplace with Automated Inventory

Jun 2026 – Present

Designed a scalable cloud-native B2B marketplace backend using microservices and serverless infrastructure. Built an asynchronous ETL pipeline for bulk inventory ingestion through CSV/JSON files and ZIP image archives, featuring automated processing and intelligent search capabilities.

ReactNestJSPostgreSQLAWS Step FunctionsAWS LambdaAmazon S3Amazon SQS

Disaster Response System

Apr 2026 – May 2026

Designed an end-to-end event-driven data pipeline connecting IoT edge devices with backend services via Apache Kafka. Contributed to a cross-platform mobile application using Flutter, and developed edge-processing logic in C++ for reliable LoRa-based telemetry.

C++Apache KafkaNode.jsFlutterESP32LoRa
★ Top 10, Hemas AIThon

Pharma Availability Control Tower

Mar 2026 – May 2026

Engineered a full-stack pharmaceutical supply-chain dashboard integrating inventory, sales, and transportation datasets. Developed an algorithmic dispatch optimization engine using Google OR-Tools for automated routing, integrated via responsive FastAPI and SQLAlchemy REST APIs backed by MySQL.

FastAPINext.jsSQLAlchemyMySQLOR-Tools

Leo Club of Pannipitiya Paradise Website

May 2026 – Jul 2026

Developed the official club website and a custom CMS with secure content management for club officers. Implemented database-level Row Level Security and SEO optimization to ensure secure and discoverable content.

ReactTypeScriptViteSupabase (PostgreSQL)Tailwind CSSVercel

BrightBuy E-Commerce Platform

Jul 2025 – Oct 2025

Built a role-based e-commerce platform with secure authentication, inventory management, and shopping workflows. Designed the relational database schema and implemented core product, cart, and order workflows.

ReactNode.jsTypeScriptMySQLJWT

04 / Path

Leadership & involvement.

Roles where I've organised people, events, and teams alongside the engineering work.

  1. Leo Club of Pannipitiya Paradise

    Jul 2023 – Present (3 yrs 2 mos)

    Full-time · Pannipitiya · Hybrid

    1. President

      Jul 2026 – Present (2 mos)

      • Leadership
      • Social Services
    2. Vice President

      Jul 2025 – Jul 2026 (1 yr 1 mo)

      • Leadership
      • Administration
    3. Secretary

      Jul 2024 – Jul 2025 (1 yr 1 mo)

      • Administration
      • Digital Media
    4. Member

      Jul 2023 – Jul 2024 (1 yr 1 mo)

      • Project Management
      • Administration
  2. Generation ALPHA

    Oct 2024 – Present (1 yr 11 mos)

    Self-employed

    Member

  3. SLIoT

    Dec 2025 – May 2026 (6 mos)

    Part-time · Moratuwa, Western Province · On-site

    Publicity Committee Lead

    • Digital Marketing
    • Social Media Marketing
  4. MoraSpirit

    Jun 2025 – May 2026 (1 yr)

    Seasonal · University of Moratuwa · On-site

    Corporate Development Pillar Member

    • Professional Services
    • Cold Calling
  5. Zero to Hero

    Jul 2023 – Jul 2024 (1 yr 1 mo)

    Self-employed · Remote

    Co-Founder

    • Start-up Leadership
    • Project Management
  6. School Quizzers' Association Sri Lanka

    2023 – 2024

    Part-time · Hybrid

    Executive Committee Member

    • Fundraising
    • Project Management

05 / Recognition

Awards & certifications.

Competitions, olympiads, sport, and coursework outside the curriculum.

Awards & achievements

  • ★Top 10 Finalist – Hemas AIThon 2026
  • ★Finalist – Hack Venture 1.0
  • ★Semi-Finalist – Devthon 2.0, IDEALIZE'24
  • ★National Chemistry Olympiad Pool – 2023
  • ★Runners-up – Most Outstanding New Leo Club, District 306C2 (2024)
  • ★SLUG Table Tennis Championship (2025) – Team Member, University of Moratuwa
  • ★Colours Awards 2025 – University of Moratuwa
  • ★National School Games Table Tennis (2018) – Provincial 3rd Place – Team Member

Certifications

06 / What's next

Let's build something.

I'm currently open to internships, collaborations, and interesting backend/full-stack projects. My inbox is always open.