Welcome to Sandev's Portfolio Shell!

~$ Personal Information

- Name: Sandev Dewthilina Kuruppu

- Location: Panadura, Sri Lanka

- Languages: Sinhala (Native), English (Fluent)


~$ Professional Experience

- H2O.ai (DevOps Engineer, Intern), Mountain View, CA | 2023 Nov - to date

Cloud administration, Kubernetes, AWS, Terraform


- Ecode IT (Co-founder & Full Stack Developer) Panadura, Sri Lanka | 2020 Nov - 2024 Aug

HR systems, market research, client-specific solutions


~$ Education

- B.Sc. Engineering (Computer Science & Engineering), University of Moratuwa

GPA: 3.751/4.0 (First Class)

- Advance Level (Physical Science Stream), D.S Senanayake College

Z-score: 2.7532


~$ Skills

- Backend: .NET Core, Node.js, Flask

- Frontend: React.js, Vue.js, Bootstrap

- DevOps: AWS, Docker, Kubernetes, Terraform


~$ Projects

Project Details Technologies View Source
Corporate Profiler
  • Investment Portfolio Allocation via Mathematical Models for CSE Securities
  • Multi-agent environment with advanced RAG using Knowledge graphs and vector DB
  • Risk Assessment and statistical analysis using models like Black Littermen and Modern Portfolio Theory
Letta, OpenAI, LLM, LangChain, Python, Neo4j, Qdrant, PyPortfolioOpt, Function Calling Click here
Inventory Distribution Route Optimization
  • Used IBM CPLEX Solver to solve the problem with 30,000+ parameters and constraints. Reduced optimization time to 5 minutes.
  • Mathematical models to find the optimal route with problem formulation.
IBM CPLEX Click here
Document AI Platform (Japanese / English)
  • Python microservice integrated with .NET Core microservice.
  • Processes 2000+ Japanese/English PDF invoices monthly (20,000+ text blocks).
Flask, MySQL, .NET Core, Tesseract, Azure Cognitive Services (OCR), Google Vision API, OpenCV, Camelot Click here
Envision Cloud Platform (ECP)
  • Seamless integration with any cloud platform via agent-less communication.
  • On-demand System Generation, DNS Record Management, Container Management, and Aggregated Logs and Monitoring System.
Ansible, Azure CI/CD, Azure Container Registry, .NET Core, MySQL, Docker, Elasticsearch, Kibana, Logstash, GitHub Actions Click here
Orphanage Management Information System
  • Designed microservice architecture with DevOps integration via GitHub Actions.
  • Separate authentication service for IAM.
Node.js, React, PostgreSQL, RabbitMQ, Flutter, Docker, Firebase Cloud Messaging, ELK Stack, AWS S3, PWA, NGINX Click here
ECODE IT Human Resource Management System
  • DynamicReporting feature for custom report generation.
  • Fully developed web backend and frontend for Desktop/Mobile app.
.NET Core, Electron.js, MySQL, Bootstrap, JQuery, DevExpress Reporting Click here
Demo video
Vehicle Inventory Management System
  • Handles and monitors 140,000+ digital assets / 8,000+ vehicles.
Azure Blob Storage, .NET Core, MySQL, Bootstrap, JQuery, Vue.js Click here

~$ Contact

- Email: [email protected]

- LinkedIn: linkedin.com/in/sandev-dewthilina

- GitHub: github.com/SandevDewthilina