sachintha senanayake
my projects
Clara
Next.js
FastAPI
tRPC
Azure AI
LangChain
PostgreSQL
- AI-powered SaaS for legal professionals to automate contract management and drafting.
- Integrates with Google Drive and SharePoint for shared document repositories.
- Utilises agentic workflows with various prompting techniques and graph/vector databases.
Cadence
React Native
TensorFlow Lite
LiteRT (Wav2Vec2)
Python
Expo
- Mobile app analysing and improving teachers vocal delivery with on-device speech AI.
- Extracts key speaking features to give actionable feedback privately.
- Designed for classroom use and supports offline inference.
completed in 3 months
Client Dashboard
FastAPI
TanStack Table
React
Render
shad.cn
- Data-driven dashboard for client and contractor operations at a multi-national ALSP.
- Integrates with Xero, Clockify and Zelt with typed contracts to aggregate data and provide insights.
Get Good
Flask
HTMX
Bootstrap
LangChain
OpenAI
Gemini Live
PostgreSQL
Cloud Run
Terraform
Paddle
- AI-powered learning app that turns a topic into a planned journey of notes and cards, after a short quiz on what the learner already knows.
- Schedules reviews with the FSRS spaced-repetition algorithm, and runs a daily voice quiz call on Gemini Live.
- Offers a managed AI tier with credit-based billing through Paddle, or the learner's own API keys, on Cloud Run with Cloud Tasks job workers.
in progress
Model Playground
Flask
Pandas
NumPy
React
Recharts
Tailwind
- Interactive visualisations for ML and DL models with live training.
- Supports hyperparameter tuning and BYO dataset uploads.
completed in 3 days
Cybersecurity Report Generator
Python
BitDefender GravityZone API
PyMuPDF
- Integrated with BitDefender GravityZone API to retrieve detailed network information, vulnerabilities and risk scores.
- Processed and aggregated security data using Python.
- Generated comprehensive PDF reports by combining all information in a single document.
completed in 4 days
Estimate Generator
Flask
OpenAI API
Pydantic
Jinja2
- GenAI-powered assistant for project estimations and quotations in software development.
- Produces structured cost breakdowns using custom parsing, structured outputs and NLP.
completed in 2 weeks
Enrolment Wizard
PowerShell
React
Express.js
Render
Tailwind
- Bundled PowerShell scripts and installer for policy deployment to Windows devices.
- Dashboard for device enrolment and management at multi-national ALSP.
completed in 2 weeks
LLM Pipeline Designer
Next.js
Prisma
OpenAI API
LangChain
- WYSIWYG editor for prompt workflow design with over 10 different drag-and-drop components.
- Allows YAML import/export and single-file packaging.
completed in 3 days
Resume Shortlisting Agent
Gradio
OpenAI API
PyMuPDF
NLTK
- AI-powered agent for automated candidate shortlisting using custom logic and GenAI APIs.
- Processes CVs and job descriptions to identify relevant candidates.