Portrait of Venuja Silva
Venuja Silva

Hi, I'm Venuja Silva.

Team Leader & Full-Stack Engineer @ Vendly.lk|IoT & Systems Developer

Building intelligent software, connected hardware systems, and practical digital solutions. Specialized in component-driven web platforms, low-level ESP32 firmware, and developer automation.

Web ApplicationsMobile CompanionIoT & Embedded C++AI IntegrationDeveloper Utilities
Scroll to explore
01 — About Me

Turning Technical Concepts Into Dependable Solutions

I am a software engineer focused on building practical, resilient systems across web, hardware, and desktop environments.

My work spans the full engineering spectrum. As the Team Leader & Full-Stack Engineer on Vendly.lk, I spearheaded our team's product development: architecting user flows and wireframes in Figma, structuring modular React frontend and Flask backend services, integrating Firebase databases, and maintaining our GitHub development roadmap.

Beyond the browser, I build autonomous IoT solutions using ESP32 and Arduino, developing low-level C++ firmware that reads real-time environmental sensors and dispatches encrypted cloud alerts via Telegram.

Whether deploying a distributed web app or optimizing embedded firmware loops, my philosophy is simple: write clean code, eliminate friction, and build things that work reliably.

Core Focus Areas

React & Next.jsEmbedded C/C++ESP32 & ArduinoFlask & REST APIsFirebase FirestorePython Desktop UtilitiesFigma UI/UX SystemsGit & GitHub Workflows

The Through-Line

Five pillars anchoring my engineering practice

Modular component engineering, responsive state management, and real-time cloud data pipelines with React, Next.js, and Firebase.

02 — Skills & Stack

Technical Stack & Core Tooling

Proficiencies across software engineering, embedded microcontrollers, cloud backends, systems tooling, and collaborative team leadership.

Programming Languages

Core languages for software, system scripting, web, and microcontrollers.

PythonC++ (Arduino & Embedded)JavaScriptTypeScript

Web & Mobile Development

Building responsive web platforms and cross-platform mobile applications.

ReactReact Native (Mobile)Next.jsHTML5 & CSS3Tailwind CSSREST APIs

Backend, Cloud & Database

Server architectures, real-time cloud data stores, and third-party services.

Flask (Python)Firebase (Realtime & Firestore)MySQLAmazon Web Services (AWS)Cloudinary (Media CDN)Brevo (Email Services)

Embedded Systems & IoT

Microcontroller firmware, edge sensing, computer vision, and wireless protocols.

ESP32ESP32-CAM (Smart Vision)ESP8266Arduino Uno/NanoSensors & ActuatorsWi-Fi & Telegram Bot API

Systems, DevOps & Tools

Command line administration, version control, and development environments.

Linux OS & Command LineLinux ContainersGit & GitHubVisual Studio CodeAndroid Studio

Leadership & Management

Team direction, UI/UX architecture, Agile sprints, and strategic coordination.

Team LeadershipProject Management (Notion)Figma UI/UX PrototypingProblem SolvingTime ManagementDecision Making
03 — Featured Work

Selected Projects & Systems

Real software and hardware projects spanning full-stack web platforms, embedded microcontrollers, desktop productivity tools, and cloud alerting pipelines.

★ Featured Flagship PlatformWeb & Mobile ApplicationTeam Leader

Vendly.lk – Online Business Management System

A centralized business management system designed for SMEs to manage online orders, customers, inventory, courier services, and sales while providing business insights for smarter decision-making.

Key Responsibilities as Team Leader

Led UI/UX design in Figma, structured modular frontend development in React, coordinated team milestones using Notion & GitHub, and integrated Flask APIs with Firebase.

ReactJavaScriptReact NativeFlaskPythonFirebase FirestoreFirebase Realtime DBCloudinaryBrevoFigmaAWSVercelGitHubNotion
Vendly.lk Platform Showcase
Click to inspect full architecture
Entrepreneur Profile – Assessment Platform
Web Application / Analytics

Entrepreneur Profile – Assessment Platform

Next.js-based entrepreneurial assessment platform with personalized competency analysis and development insights, deployed on Vercel with trilingual support.

Next.jsReactTypeScriptTailwind CSSi18n Localization+1
Arduino & ESP32 IoT Hardware Projects
IoT / Embedded Systems

Arduino & ESP32 IoT Hardware Projects

Hardware-based projects developed using Arduino and ESP32 involving sensor arrays, Wi-Fi connectivity, automation, notifications, and real-time monitoring.

ArduinoESP32ESP8266Embedded C/C++Sensors & Actuators+2
Developer Server Launcher
Developer Tool

Developer Server Launcher

A Tkinter-based launcher to start, stop, and monitor dev servers with custom paths, optional ports, live log streaming, and one-click port termination.

PythonTkinterSubprocess APIOS & SocketsProcess Management
ESP32-CAM Smart Monitoring System
IoT / Computer Vision / Security

ESP32-CAM Smart Monitoring System

A camera-based monitoring system built on ESP32-CAM featuring motion detection, image and video capture, web controls, and remote push alerts.

ESP32-CAMEmbedded C/C++OV2640 Camera SensorMotion DetectionWi-Fi Web Server+1
ESP Weather Monitoring & Alert System (ESP_Weather_BOT)
IoT / Weather Monitoring

ESP Weather Monitoring & Alert System (ESP_Weather_BOT)

An IoT-based system that collects weather data using sensors and external APIs and provides real-time Telegram alerts for conditions such as rainfall.

ESP32Rain & Environmental SensorsEmbedded C/C++Weather REST APIsTelegram Bot API+1
04 — Experience

Engineering & Leadership Roles

A transparent record of practical technical responsibilities, engineering project leadership, hardware development, and entrepreneurial execution.

01

Team Leader & Full-Stack Engineer

Vendly.lk

July 2026 – Sept 2026
Project Leadership & Engineering

Led a multidisciplinary engineering team through a 9-week intensive sprint delivering Vendly.lk, a centralized business management platform for SMEs with AI chatbot order automation, deployed to Vercel and AWS.

Directed team sprints, task distribution, and daily standups across frontend, mobile, and backend pipelines.
Architected Figma UI/UX wireframes and implemented high-fidelity React interfaces with real-time Firebase databases.
Engineered the customer-facing AI chatbot and automated order creation workflow, significantly reducing merchant message overhead.
Delivered and presented the complete product at InfoSchol Demo Day, orchestrating code reviews via GitHub and roadmaps in Notion.
ReactJavaScriptReact NativeFlaskFirebaseAWSBrevoFigmaGitHubNotion
02

Embedded Systems & IoT Developer

Hardware Systems Engineering (Solo)

Hardware Prototyping
Embedded Hardware & Edge Computing

Designed and implemented autonomous hardware solutions combining physical sensor arrays, Wi-Fi connectivity, motion computer vision on ESP32-CAM, and cloud alert systems.

Developed low-level C/C++ firmware pipelines for Arduino, ESP32, and ESP8266 microcontrollers.
Built hyper-local weather alerting stations correlating on-board rain detectors with meteorology REST endpoints.
Integrated camera modules with motion detection algorithms, web controls, and automated capture routines.
Engineered secure outbound HTTPS long-polling integrations with Telegram Bot API for remote actuation and notifications.
ESP32ESP32-CAMESP8266ArduinoEmbedded C++Telegram Bot APISensors
03

Desktop Tools & Utility Developer

Software Engineering (Solo)

Productivity Tools
Native Application Development

Developed native desktop management tools in Python to streamline development server lifecycles, monitor port listeners, and capture asynchronous process telemetry.

Designed asynchronous multithreaded GUI architectures using Python Tkinter.
Built subprocess management pipelines to stream live console output and execute graceful shutdown signals.
Engineered socket-level inspection tools to detect and kill rogue processes holding developer ports with one click.
PythonTkinterProcess ManagementOS & SocketsSubprocess
04

Founder & Operations Lead

Online Business (Self-Managed)

E-Commerce & Digital Marketing
Entrepreneurship & Operations

Independently founded and managed a small-scale online commercial business, executing digital marketing campaigns, order fulfillment logistics, customer relations, and sales growth strategies.

Orchestrated organic and paid social media marketing campaigns to build brand visibility and customer acquisition.
Handled end-to-end customer communications, inquiries, and dispute resolution with rapid response times.
Managed inventory lifecycle, order fulfillment pipelines, and packaging/shipping coordination.
Cultivated rigorous time management, basic financial accounting, and data-driven sales pricing strategies.
Social Media MarketingOrder ManagementCustomer CommunicationTime ManagementSales Strategy
05 — Education & Background

Academic Milestones & Qualifications

Formal computer science degree, project-based induction program, secondary education at Nalanda College Colombo, and extracurricular leadership.

Undergraduate DegreeUpcoming Jan 2027

BSc (Hons) in Computer Science

University of Westminster, UK & Informatics Institute of Technology (IIT), Sri Lanka

Curriculum covering data structures, algorithms, object-oriented design, distributed systems, cloud computing, and advanced software engineering principles.

Full Degree Program (Affiliated UK Campus)
9-Week IntensiveJuly 2026 – Sept 2026

InfoSchol Induction Program

Informatics Institute of Technology (IIT), Sri Lanka

Hands-on project-based engineering program emphasizing programming fundamentals, collaborative agile leadership, communication, and rapid prototyping. Culminated in the end-to-end architecture and Demo Day presentation of Vendly.lk.

Demo Day Project Lead (Vendly.lk)
ID: 20260631
GCE Advanced Level (2023 A/L)Jan 2024

Nalanda College, Colombo

Biological Science Stream • Index: 6057985

Rigorous analytical preparation in natural sciences, developing critical deduction, empirical modeling, and mathematical problem-solving skills.

ChemistryGrade A
PhysicsGrade B
BiologyGrade C
General EnglishGrade A
GCE Ordinary Level (2020 O/L)March 2021

Nalanda College, Colombo

Sinhala Medium • Index: 60107448 • 8 As & 1 B

Excellence across mathematics, sciences, information communication technology, business studies, and languages.

English LanguageA
MathematicsA
ScienceA
I.C.TA

Extracurricular Activities & Athletics

Robotics Society

Active Member

Hardware circuitry experimentation, logic controllers, and autonomous robotics projects.

Nalanda College Colombo

Science Society

Active Member

Explored applied scientific inquiry, physical sciences, and academic exhibitions.

Nalanda College Colombo

New Invention Society

Active Member

Ideation of practical engineering solutions and participation in innovation challenges.

Nalanda College Colombo

Environmental Society

Active Member

Community sustainability initiatives, environmental advocacy, and conservation projects.

Nalanda College Colombo

Taekwondo

Athlete & Competitor

Trained in competitive martial arts, fostering mental discipline, stamina, and resilience.

Martial Arts Athletics
06 — Engineering Methodology

How I Build & Ship Systems

A structured, repeatable lifecycle from problem definition to deployed, resilient production software and hardware.

Web & Digital Applications Pipeline

Figma → React/Next.js → Flask/APIs → Firebase → GitHub → Vercel

01

Concept & UX

Figma

User journey mapping, wireframing, and atomic design tokens.

02

Frontend UI

React / Next.js

Component-driven development with responsive CSS & stateful data flows.

03

API & Logic

Flask / REST

Clean backend route architecture, data validation, and business logic.

04

Data Cloud

Firebase / Firestore

Real-time document persistence, auth states, and cloud storage.

05

Code Review

GitHub

Branching strategies, pull request reviews, and continuous integration.

06

Deployment

Vercel

Edge-distributed static and serverless hosting with preview environments.

IoT & Embedded Systems Pipeline

Hardware Specs → Sensors → ESP32 Firmware → Connectivity → Cloud Telemetry → Notifications

01

Hardware Specs

Pin Mapping

Pin allocation, power regulation (3.3V / 5V), and circuit schematics.

02

Sensors & Peripherals

I2C / SPI

Interfacing analog sensors, serial buses, and relay driver modules.

03

Firmware Core

Embedded C++

Register manipulation, task loops, interrupt handling, and debouncing.

04

Connectivity

Wi-Fi & Protocols

Auto-reconnect logic, secure TLS handshake, and local web servers.

05

Cloud Telemetry

HTTP / Webhooks

RESTful telemetry dispatch and correlation with weather & IoT endpoints.

06

Notifications

Telegram API

Instant automated trigger dispatch and bidirectional remote commanding.

08 — Contact

Let's Build Something Meaningful.

Whether you're looking to collaborate on a software product, explore an IoT hardware solution, or discuss potential opportunities, I'd be glad to connect.

Send a Direct Message

Have an inquiry, project proposal, or technical question? Fill out the form below.

* Direct transmission ready for EmailJS or Formspree integration.