Curriculum vitae

Updated September 2026 · PDF · 137 KB

Nipun Theekshana

Co-founder & CTO, PerfectUs · Blockchain, data & applied AI

Summary

Engineering leader with 10+ years of experience building and shipping software, including nearly five years as co-founder and CTO of PerfectUs, a blockchain development studio. Built and led an engineering organisation of 50+ engineers and delivered 1,000+ smart contracts for clients worldwide with zero critical security incidents. Previously Tech Lead at KeenEye in Colombo and Paris, leading 21 engineers across IoT, mobile and web products for European and US clients. Founded Prabhava Labs, a non-profit focused on independent open-source initiatives in civic data, on-device ML and embedded systems.

10+
Years shipping software
50+
Engineers led
1,000+
Smart contracts delivered
0
Critical security incidents

Competencies

  • Technology strategy & roadmapping
  • Engineering organisation building & hiring
  • Solution & platform architecture
  • Smart contract security & audits
  • Blockchain / Web3 product delivery
  • Data pipelines & public data platforms
  • Applied AI & on-device ML
  • Pre-sales & client management
  • Delivery governance (Agile, SDLC, CI/CD)
  • Mentoring & talent development

Experience

Co-founder & Chief Technology Officer, PerfectUs Technologies

Dec 2021 — Present

Colombo, Sri Lanka

A blockchain development studio bridging Web 2.0 and Web3: smart contracts and audits, DeFi, dApps, NFT and GameFi platforms, crypto integration, and AI and bot development.

  • Co-founded the company; own technology strategy, architecture and engineering delivery across all products and client engagements.
  • Built and led an engineering organisation of 50+ engineers across smart contracts, backend, frontend and QA, owning hiring, career growth and performance reviews.
  • Delivered 1,000+ smart contracts for clients worldwide, including North America; led flagship builds including an NFT marketplace, a DeFi protocol and a tokenisation platform.
  • Established secure smart-contract delivery standards and an in-house audit practice running line-by-line audits for external clients, with zero critical security incidents.
  • Partner with the CEO on pre-sales, solution design, estimation and client relationships.

Solidity · EVM · TypeScript · Go · Hyperledger Fabric

Tech Lead, KeenEye Solutions

Sep 2019 — Oct 2021

Colombo, Sri Lanka · Paris, France

Custom software and team augmentation for European and international clients in medtech, IoT, logistics and m-commerce.

  • Led a team of 21 engineers delivering bespoke software across IoT, mobile and web.
  • Architected and delivered EFL Symphony, an IoT logistics solution, end to end.
  • Delivered Cedar, high-speed radar camera detection software for a US client.
  • Technical stakeholder for clients in France and across Europe; mentored 50+ junior and mid-level engineers.

IoT · Mobile · Web · Java · TypeScript

Tech Lead, Parallax Technologies

Jan 2019 — Jul 2019

Colombo, Sri Lanka

Led delivery teams through the full software development lifecycle, owning planning, code review and releases.

  • Built loan-management infrastructure for a People’s Bank cooperative society, handling loan data for 6,000+ members.
  • Delivered Village 60 Plus, a full ERP for an elderly-care home network across 7 locations in Sri Lanka.
  • Built PGLL Logistics: freight forwarding, documentation, consolidation, container management, accounting and finance.
  • Built StoreMate SaaS deployment automation with Docker and Jenkins.

PHP · Laravel · Vue.js · MySQL · Docker · Jenkins

Freelance Software Engineer, Self-employed

Jan 2017 — Jan 2019

Remote

Products for clients in Sri Lanka and Sweden.

  • Space Hunter: a scalable API and Android app for storage-space booking in Sweden.
  • The Sampath Bank payment-gateway plugin for WooCommerce, and 30+ e-commerce sites.
  • Hope SL: an IoT agriculture platform with real-time soil-moisture monitoring, automated irrigation and ML-based scheduling.

Node.js · MongoDB · Elasticsearch · Kafka · Spark · MQTT · AWS

Software Trainee, Crowderia AB

Aug 2016 — Jan 2017

Colombo, Sri Lanka

Built Coqeep, an Android app for online service booking that connects service providers and customers.

Java · Android

Open source

Founder (non-profit), Prabhava Labs

Jan 2026 — Present

A non-profit supporting independent open-source initiatives: 8 active and 5 incubating projects across civic data, fintech, geospatial, AI and embedded systems.

  • Lanka Data Layer: a free, MIT-licensed geo-data platform replacing paid geocoding — GN-division reverse geocoding precomputed to a single indexed read, 2024 Census data and all 1,833 postal codes. Launch reached 47,000+ impressions.
  • PriceLens: a pipeline ingesting daily prices from the Central Bank, Census Department, HARTI and four supermarket chains, where every price traces to its source page and row.
  • Salli: a privacy-first, on-device SMS transaction classifier — 99.52% accuracy on 6,092 synthetic test messages in 2.79 MB of weights, with no data sent to the cloud.
  • Also OpenPay, OpenTreasury, GeoPop, and ESP32-S3 work including the Mochi animation SDK and AgentMeter.

Skills

Languages Solidity, TypeScript, JavaScript, Go, Rust, Java, PHP, Python, Kotlin, Dart, C / C++, SQL

Blockchain EVM chains, Smart-contract development & auditing, DeFi, NFTs & GameFi, dApps, Tokenisation, Hyperledger Fabric, Crypto payments

Backend & data Node.js, Laravel, PostgreSQL / PostGIS, MySQL, MongoDB, Elasticsearch, Kafka, Spark / Hadoop, ETL pipelines

Frontend & mobile React, Next.js, Astro, Vue.js, Flutter, Android, PWAs

Cloud & DevOps AWS, Docker, Kubernetes, Jenkins, Ansible, CI/CD, Linux

AI & ML On-device ML, LLM applications, Model evaluation, AI & bot development

IoT & embedded ESP32-S3, Arduino, MQTT, Bluetooth LE, Firmware

Education

BSc in Computer Science, University of Ruhuna

2014 — 2017