- Designed and developed the backend architecture for the JobProMax application using Python and the FastAPI web framework.
- Integrated LangChain and Spacy to power AI-driven features like resume parsing and keyword matching.
- Implemented similarity search functionality using techniques like TF-IDF and lexical analysis.
I am interested in Machine Learning, Computer Vision, Robotics, and HCI
- INFJ 🧙
- Working on projects 👨💻
Skills
Projects
- Developed a Chrome extension called JobMatch that analyzes a user's resume and job descriptions to provide a similarity search and match score.
- Utilized React, the Plasmo framework, and Tailwind CSS to build the extension's user interface and functionality.
Technologies:
- Developed the backend systems for the Swype.lk digital marketing platform using the Symphony framework and PHP
- Designed and implemented the database architecture using MySQL to store and manage platform data, including user interactions and advertiser promotions
- Gained valuable experience in web development, database management, and digital marketing technologies
Education
Mahinda College, Galle
3 A passes in the G.C.E. A/L Examination - Physical Science Stream
January 2009 - February 2023
3 A passes in the G.C.E. A/L Examination - Physical Science Stream
Awards and Achievements
Korea International Youth Olympiad 4I 2017
Silver Medal
Korea International Youth Olympiad 4I 2017
WWIEA Award
Codefest 2018
Merit Award
Sahasak Nimavum 2017 - All Island
Merit Award
Work experience
- Architected core backend using Python and FastAPI, handling high-concurrency requests.
- Integrated LangChain and LLMs for advanced resume analysis features.
- Optimized database queries, significantly reducing API latency.
- Built the backend for Swype.lk, a QR-based digital marketing platform.
- Designed a normalized MySQL schema for efficient interactions tracking.
- Delivered a robust API layer for seamless frontend integration.
Technologies:
- Developed the "Lover's Quarrel" live scoring mobile app using Flutter.
- Implemented real-time Firebase synchronization for thousands of concurrent users.