Western Province, Sri LankaStudying at CSE, UOM·Working at Logical (YC F25)
Nimesh Kulatunga

Nimesh Kulatunga

Computer Science Engineering Undergraduate

Software Developer, Logical (YC F25)

Computer science engineering undergraduate with strong skills in public speaking, communication, and leadership. Passionate about innovation, I thrive in collaborative environments and apply my technical and organizational experience to solve real-world problems with creativity and impact.

01

My journey so far.

Work Experience

2026-03 to Present

Remote, Part-time

Software Developer, Logical (YC F25)

Current

Working at a Y Combinator-backed startup (F25 batch) in the area of proactive AI, carrying meaningful ownership and independence in exploratory technical and research work.

  • -Read and analyze research papers to extract insights applicable to the product
  • -Explore unfamiliar codebases and adapt relevant techniques to Logical's existing systems
  • -Design and run quick experiments to support product and technical decision-making
  • -Dig into unfamiliar systems and communicate findings to the team

2025-10 to 2026-06

Remote, Part-time

Software Engineering Intern, TECXA (Pvt) Ltd

Worked on Sri Lanka FinTech Summit digital platforms managed by Asia FinTech Network (Guarantee) Limited, contributing to development, maintenance, and technical support for web applications and related digital systems.

  • -Implemented payment gateway functionality for the Sri Lanka FinTech Summit platform
  • -Built ticket booking workflows and attendee management support features
  • -Developed email notification flows for platform users and event operations
  • -Supported administration portals, database management, maintenance, and external stakeholder coordination
Web ApplicationsBackend DevelopmentDatabase ManagementPayment Gateway Integration
View letter

2025-12 to 2026-01

Remote

Undergraduate Research Assistant, North Carolina State University

Worked on I/O performance in DNA Trace, a C++ toolkit for multi-GB genomic datasets, supervised by PhD candidate Gunavaran Brihadiswaran.

  • -Wrote SIMD parsing that cut runtime by 30-50%
  • -Implemented memory-mapped I/O with kernel prefetching
  • -Added FASTA format support
  • -Built a benchmarking harness
C++SIMDI/O Optimization

2023-11 to 2024-02

Sri Lanka

Research Assistant, Japan International Cooperation Agency (JICA)

Worked on the REACH–SS project for inclusive education in collaboration with the Ministry of Education of Sri Lanka.

  • -Contributed to the REACH–SS project focused on inclusive education
  • -Collaborated with the Ministry of Education of Sri Lanka
  • -Assisted in research data collection and analysis
  • -Supported project documentation and reporting
View letter

2023-03 to 2023-11

Sri Lanka

Instructor: Combined Mathematics and Physics, Private Tutoring

Provided supplementary support for A/L Combined Mathematics and Physics mass class students by clarifying doubts, marking papers, and offering personalized assistance.

  • -Clarified doubts for A/L Combined Mathematics and Physics students
  • -Marked and evaluated student papers
  • -Provided personalized assistance to students
  • -Supported mass class instruction

Education

2024 to 2028

Moratuwa, Sri Lanka

BSc. in Computer Science and Engineering

University of Moratuwa, Faculty of Engineering

Expected Graduation: 2028

  • -Group Representative – E5 Group (Semester 1)
  • -Field Representative – Department of Computer Science and Engineering (Semesters 2 & 3)

2022

Colombo 07, Sri Lanka

GCE A/L - Physical Science

Royal College

  • -Z-score: 2.7820
  • -Island Rank: 51
02

Things I've built.

11 projects
01

TradeIQ CSE

FinTech

CS3203 Software Engineering Project at University of Moratuwa, built with a team of 3. Own the data layer: an ETL pipeline over CSE data that updates daily in CI, with validation for OHLC consistency, duplicates, and coverage gaps, backed by a test suite and quality reports.

ETLCI/CDData Pipeline
02

ShapeBench-CUDA

Research

Built an evaluation harness and generation pipeline comparing a baseline against shape-aware prompting for CUDA kernel generation.

CUDALLMsBenchmarking
03

Summer of Bitcoin 2026: Developer Track

Bitcoin

Completed the Summer of Bitcoin 2026 Developer Track challenge round by implementing Chain Lens, a Bitcoin transaction and block parser; Coin Smith, a safe BIP-174 PSBT transaction builder; and Sherlock, a Bitcoin chain-analysis engine with heuristic reports and a web visualizer.

BitcoinPSBTChain Analysis
04

HPC Pay

Systems

Includes a settlement engine with ACID-compliant, double-entry bookkeeping, and a transaction router built for sub-millisecond routing with circuit breakers and netting.

RustKafkaRedisDocker
05

OBD2 Fleet Manager

IoT

Built with a team of 5. The MVP uses a Raspberry Pi that polls the vehicle's ECU every second and posts batched telemetry to a FastAPI backend, feeding a dashboard that computes fuel and driver-efficiency KPIs from the logged data.

Raspberry PiPythonFastAPIMySQLDocker
06

Deep RL Portfolio Manager

Machine Learning

Built a sophisticated trading agent using Deep Reinforcement Learning that learns optimal portfolio allocation strategies. The agent manages a diversified portfolio of 10 assets using PPO algorithm, technical indicators, and market stress features. After 10 systematic experiments, achieved a Sharpe ratio of 1.617 and deployed to Alpaca paper trading.

PythonReinforcement LearningPPOFinRLStable-Baselines3DockerAlpaca API
07

Financial Sentiment Transformers

Machine Learning

Complete NLP pipeline benchmarking BERT, RoBERTa, DistilBERT, and FinBERT on financial sentiment classification. FinBERT achieved 87.2% accuracy, outperforming general-purpose models by 3-6%. Extended to news-driven trading signals with proof-of-concept backtesting. Includes live Streamlit dashboard on Hugging Face Spaces.

PythonTransformersNLPBERTFinBERTHuggingFaceStreamlitDocker
08

LLM Council - Multi-Expert AI System

Generative AI

Built a "Council" of specialized LLMs (Qwen2-Math, DeepSeek-Coder, Llava) that runs entirely offline on an 8GB RAM laptop. Features a custom weighted-keyword router (96% accuracy), RAG with 2,600+ textbook pages, and real-time DuckDuckGo web search. Accessible via a Gradio web interface.

PythonOllamaChromaDBGradioRAGLocal LLMs
09

Pintos Operating System: Complete Implementation

Operating Systems

Comprehensive implementation of Stanford Pintos operating system for CS2042 coursework. Implemented advanced interactive shell with 15 commands (performance monitoring, heap analysis, scheduler inspection) and complete user program support with 13 system calls, process management, and file system operations using semaphores for synchronization.

COperating SystemsKernel ProgrammingSystem CallsProcess ManagementMemory ManagementSynchronizationFile Systems
10

Elderly

Web Application

Developed a comprehensive web platform that connects elders and their families with verified and qualified caregivers. Worked on backend development and database design to ensure a robust and scalable solution.

Backend DevelopmentDatabase DesignNode.jsReact
11

8-bit Nanoprocessor

Hardware Design

Developed an 8-bit nanoprocessor as part of computer organization and digital design coursework. The project involved implementing instruction set architecture and control unit design, demonstrating understanding of fundamental computer architecture principles.

VHDLComputer ArchitectureDigital DesignFPGABASYS3
03

What I work with.

Programming Languages

PythonRustC++JavaTypeScript/JavaScriptSQL

ML & AI

PyTorchTransformersStable-Baselines3LangGraphFinRL

Data

PostgreSQLpgvectorChromaDBSupabasePandasNumPy

Infrastructure

DockerKafkaRedisFastAPICloudflare WorkersCI/CD

Frameworks & Libraries

ReactNode.js

Tools & Technologies

GitFirebaseFigmaLaTeX
04

Awards & certificates.

Competitions

2025/26

5th Place, SPARK Challenge

Electronic Club, University of Moratuwa

Placed fifth in the SPARK Challenge organized by the Electronic Club at University of Moratuwa

2025

Winner, Startup Spark 2.0

IESL Student Chapter UOM

First place winner at Startup Spark 2.0 organized by IESL Student Chapter at University of Moratuwa

2025

Finalist, SLT Mobitel CodeBlast Hackathon

SLT Mobitel

Top 14 teams from 100+ teams across Sri Lanka

Sports

2026

Gold Medalist, Weightlifting

Inter-University Games

Gold medal in Weightlifting at the Inter-University Games 2026

2026

University Colours, Weightlifting

University of Moratuwa

Awarded University Colours (2nd year) for Weightlifting

2025

Bronze Medalist, Weightlifting

Sri Lanka University Games

Bronze medal in Weightlifting at Sri Lanka University Games 2025

Other

2023-08

Global Youth Leadership Program

UNSDGs HR Development Organization (Japan-Sri Lanka)

Participated in the Global Youth Leadership Program

2023-05

IELTS

British Council

Band Score: 7.5

2023-03

Training Course on Python Fundamentals

UCSC

Completed training course from March 2023 to January 2024

2017-07

Japanese Language Proficiency Test (N3)

JLPT

Perfect Score: 180/180

05

Outside the classroom.

Toastmasters International

VP Public Relations at Siyane Toastmasters Club (2025/2026), PR Manager at Area F1, Division F, District 82 (2024/2025)

Siyane Speaks Podcast

Host of Siyane Speaks podcast by Siyane Toastmasters Club

Watch

MoraSpirit

Most Outstanding Pillar Member of the Year (2023/24) - Editorial and Compering Pillar