Hi, my name is
Nethma De Silva

Freelance Software Engineer & AI Enthusiast

I'm a software engineer with five years across the stack. I ship production TypeScript/Node backends, solid data layers, and AI assisted workflows: systems that stay maintainable when requirements and document formats keep changing.

About Me

A little about me

My Resume

Loading PDF...

I'm a Software Engineer with 5 years of experience across web, mobile, backend, machine learning, DevOps, and cybersecurity. I graduated with a BSc in Computer Science (First Class Honours) from the University of Westminster. I like the full journey of a feature, from sketching the approach and shaping the data model to shipping something teammates and users can rely on. I'm constantly spinning up new projects, often because I've run into a day to day annoyance I want solved properly, and I get a real buzz from ideas that might, with luck, grow into products a lot of people actually use.

Day to day I'm happiest when I'm untangling something genuinely messy: unclear requirements, flaky integrations, or performance that only shows up under real load. I care about clear code, honest tradeoffs, and learning fast enough that the next problem feels a little easier than the last.

Alongside the practical work, I love going deep on computer science concepts and theory, from algorithms and systems design to whatever makes the next build sturdier, because staying curious is how I keep improving. Details of what I've built live in my experience and projects sections; here I'd rather you know the person behind the commits.

What I'm Up To

  • Freelance engineering, owning features end to end for clients who need production software, not slides

  • Building Elevate, an AI driven career platform for developers, and Pingpals with my team, two very different products, same obsession with shipping

  • Levelling up on system design and how LLMs fit into real products without turning into novelty

When I'm Not Coding

Outside of coding I also work part time as a receptionist, a different pace from shipping features, but it keeps me grounded in people and operations. For fun I love watching anime, UFC, and boxing; I'm passionate about working out and reading; and I'm still exploring everything London and the UK has to offer.

My Experience

Professional journey and achievements

Software Engineer (Freelance)

JRC Global

November 2025 - Present

London, UK

Designed and delivered a production-grade, full-stack inventory and financial data platform (Stock Control), replacing Excel-based workflows and automating stock counts, supplier invoices, delivery notes, and historical usage tracking across business operations.

Built AI-driven document ingestion pipelines using the OpenAI API and PDF processing to extract structured data from 15+ supplier invoice formats, reducing manual data entry by 80–90% while improving accuracy and consistency.

Architected Node.js/TypeScript services on PostgreSQL (Supabase) with REST APIs, JWT authentication, Sage Business Cloud Accounting integration, schema migrations, and performance work via indexes, keyset pagination, object storage for PDFs, and read caching for reliable multi-user production use.

TypeScriptNode.jsPostgreSQLSupabaseOpenAISage APIRESTJWT

Founder & Software Engineer

Elevate

October 2024 - Present

London, UK

Built and launched Elevate, an AI-driven SaaS career development platform for software engineers through AI driven features reducing users' career-preparation time by 50% using Next.js, TypeScript, TailwindCSS frontend.

Orchestrated a scalable and secure backend leveraging latest LLMs, FastAPI (Python) and MongoDB, integrated with robust CI/CD pipelines, ensuring rapid development cycles and seamless deployments.

Secured competitive funding from the Ignite Fund of £500, validating Elevate innovation and potential to significantly impact student and professional communities.

Reduced per-interaction LLM cost by 93 % (from $0.15 to $0.01) by re-architecting Elevate's AI agents, replacing CrewAI with lightweight, structured-prompt agents without degrading the output.

Next.jsTypeScriptTailwindCSSFastAPIMongoDBLLMPython

Software Engineer Intern

BYNERY

March 2024 - September 2024

Remote | Amsterdam | Sri Lanka

Engineered scalable, responsive web platforms for diverse international clients using Next.js, TypeScript, and Tailwind CSS, collaborating remotely across multiple time zones using Agile/Scrum methods to ensure continuous delivery and rapid iteration.

Developed a sophisticated, interactive geospatial mapping tool integrating environmental datasets, supporting seamless data visualization and analytics for over a 1,000 active user platform, utilizing Flask, JavaScript, and PostgreSQL.

Optimized and revitalized 50+ years of a client's legacy data by implementing comprehensive data cleaning and preprocessing pipelines with Python (Pandas), resulting in 100% dataset usability and integration into robust PostgreSQL database systems.

Next.jsTypeScriptTailwindCSSFlaskPostgreSQLPythonPandasJavaScript

Bachelor of Science (Honours)

University of Westminster

September 2022 - July 2025

London, UK

Major in Computer Science

First Class Honours

Awards & Recognition

Microsoft 3rd Place Hackathon Winner

London, UKDecember 2024

Led a team of 5 to secure 3rd place at a Microsoft-hosted Hackathon by developing an AI-powered study platform tailored for neurodiverse students, focusing on personalized learning support and accessibility.

Featured Projects

A showcase of my technical abilities and problem-solving skills

ELEVATE

Founder
London, UK · October 2024 - Present

AI-powered career development platform designed to help Computer Science/Software engineering professionals improve their job prospects through personalized guidance and AI-driven features.

Built comprehensive features including resume optimization, interview preparation, projects evaluation, learning pathways, skill benchmarking, gap analysis, and role transitioning guidance.

Developed a scalable microservices architecture using Next.js & TypeScript frontend, FastAPI & MongoDB backend, integrated with AI APIs and CrewAI for modular AI agents.

Secured funding through the Ignite fund, validating the platform's potential to enhance job application success rates through ATS optimization and personalized career recommendations.

Next.jsTypeScriptTailwindCSSFastAPIMongoDBLLMPython

WILDLIFE CONNECT

Team Lead
Colombo, SL · October 2023 - April 2024

Led a team of 5 towards the development of a wildlife conservation and social media app for Sri Lanka using Flutter, NodeJS, ExpressJS and MongoDB with features like species identification, recent animal sightings, and wildlife crime reporting.

Achieved 90% accuracy in wildlife species identification using a TensorFlow model, containerized with Docker, managed with Kubernetes, and deployed using Google Cloud Run for scalable and cost-efficient inference.

Engaged 25+ beta users and deployed the app for test users via Google Play Store with an automated CI/CD pipeline.

FlutterNodeJSExpressJSMongoDBTensorFlowDockerKubernetesGCP

PING PALS

Co-Founder
Remote · August 2024 - Present

Co-Founded a mobile application which simplifies event creation and coordination for users using Flutter.

Ensured secure and efficient data processing by developing a backend system using Spring Boot, OAuth to handle authentication with user sessions, profiles, friend lists, and event scheduling.

FlutterSpring BootOAuthJava

TRAVELTALES

Full-Stack Developer
London, UK · 2024

Built a full-stack travel blog application following the MVC pattern, enabling secure user authentication, post creation, comments, likes/dislikes, and personalized user feeds.

Designed a polyglot microservice architecture integrating a Node.js (Express) main app with a Flask-based internal API that securely fetches country metadata (flags, capitals, currencies) from RestCountries.

Developed the microservice with secure API key management, usage tracking, and input validation; persisted data using SQLite with SQLAlchemy (3NF schema).

Implemented JWT-based auth with bcrypt hashing, Axios-based internal API communication, and RESTful endpoint design.

Deployed multi-service system using Docker Compose to orchestrate isolated containers for backend and microservice layers.

Node.jsExpressFlaskSQLiteDockerJWTPolyglot ArchitectureMVC

Other Noteworthy Projects

TOURIST UTILITY APP

iOS Developer
London, UK · October 2024 - December 2024

Developed a SwiftUI-based Tourist Utility App that displays real-time weather, air quality, and top 5 local attractions using OpenWeatherMap API and MapKit.

Implemented dynamic location tracking, saved-place management via Swift Data, and offline data handling with a user-centric UI adhering to Apple's design guidelines.

SwiftSwiftUIMapKitOpenWeatherMap APISwift Data

ML STUDENT PERFORMANCE PREDICTOR

ML Developer
London, UK · October 2024 - December 2024

Built a neural network using TensorFlow/Keras to predict student grades from demographic and academic data with R² and MAPE evaluation metrics on Google Colab with 80% accuracy.

Engineered a full ML pipeline including data preprocessing, feature expansion, model regularization, and performance visualization using Python and Scikit-learn.

TensorFlowKerasPythonScikit-learnGoogle Colab

My Skills

Technologies and tools I work with

Programming Languages

JavaPythonJavaScriptTypeScriptDartSQL

Frontend

ReactNextJSTailwind CSSjQueryHTMLCSS

Backend

NodeExpressSpringBootFastAPIFlask

Mobile

FlutterReact NativeSwiftKotlin

Databases

MongoDBPostgreSQLSQLiteNoSQLFirebaseVector Databases

Cloud & Storage

AWSGCPAWS S3MongoDB Atlas

DevOps

GitDockerKubernetesCI/CD

AI & ML

TensorFlowLLMsMachine LearningNeural NetworksRAG pipelines

Architecture

MicroservicesREST APIsOOP

Other

CybersecurityUnit TestingDocumentationSystem Design

Key Expertise

Frontend Development85%
Backend Development90%
Mobile Development85%
DevOps & Cloud75%
AI & Machine Learning80%

Certifications & Education

Continuous learning and professional development

Master the Coding Interview: Data Structures and Algorithms

Udemy

2024

Comprehensive course covering data structures and algorithms

The Complete 2023 Web Development Bootcamp

Udemy

2023

Full-stack web development bootcamp

The Complete Flutter Bootcamp

Udemy

2023

Mobile app development with Flutter

Microsoft Student Hackathon Winners

Microsoft

2023

First place in the Microsoft Student Hackathon

Advanced Levels

Cambridge

2021

A Level qualifications in Mathematics, Physics, and Chemistry

Ordinary Levels

Cambridge

2019

O Level qualifications with 9 A passes

Get In Touch

Have a project in mind or just want to chat? Feel free to reach out!

Contact Info

Connect With Me