sachintha senanayake
my projects
In Progress
LectureVoice Coach
React Native
TensorFlow Lite
PyTorch (Wav2Vec2)
Python
Expo
- Mobile app analyzing 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.
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.
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.
- Utilizes agentic workflows with various prompting techniques and graph/vector databases.
In Progress
Model Playground
Flask
Pandas
Numpy
React
Recharts
Tailwind
- Interactive visualizations for ML and DL models with live training.
- Supports hyperparameter tuning and BYO dataset uploads.
In Progress
CodeThread (VSCode Navigation Graph)
TypeScript
Visual Studio Code Extension API
Electron
React
Node.js
- VS Code extension and desktop app to visualize and optimize codebase navigation.
- Builds code navigation graphs to reduce tab overload and boost workflow productivity.
- Supports focus mode, file tagging and smart suggestions, proved to cut navigation time.
Completed in 4 days
Estimate Generator
Flask
OpenAI API
Pydantic
Jinja2
- Gen-AI-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
Enrollment Wizard
PowerShell
React
Express.js
Render
Tailwind
- Bundled PowerShell scripts and installer for policy deployment to Windows devices.
- Dashboard for device enrollment 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
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 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.