Vishmi
Bulathsinhala.
IT Undergraduate • University of Moratuwa
Hi! I build full-stack web applications, serverless cloud solutions on AWS, and embedded IoT systems with Arduino & ESP8266.
Building software, solving problems & continuous learning
Information Technology undergraduate at the University of Moratuwa with a 3.6 GPA, working across web systems, serverless cloud backends, and embedded hardware.
I'm an IT undergraduate at the Faculty of Information Technology, University of Moratuwa. I enjoy building things that work well end-to-end—whether that's designing a clean web interface in React, architecting a serverless backend with AWS Lambda and GraphQL, or multiplexing LEDs for hardware prototypes with Arduino.
Beyond coursework, I actively lead initiatives as the Vice President of INTECS (our faculty IT society) and Director of Program Coordination at IEEE WIE Moratuwa, organizing tech workshops and hackathons. I also love taking part in hackathons and CTF challenges to keep sharpening my problem-solving skills.
University of Moratuwa
BSc (Hons) in Information Technology undergraduate with a 3.6 / 4.0 CGPA.
UCSC Data Science
Completed Data Science with Python certification at the University of Colombo School of Computing.
INTECS & IEEE WIE
Vice President of INTECS (Faculty of IT) and Director of Program Coordination for IEEE WIE Student Branch.
Web, Cloud & Embedded
Full-stack web apps, AWS serverless backends, Python data pipelines, and Arduino hardware prototypes.
Tech Stack & Tools
Languages, frameworks, cloud services, and developer tools I work with across projects and coursework.
Programming Languages
Core languages used for systems design, algorithm development, and scripting.
Frontend Development
Building responsive, dynamic, and intuitive user interfaces.
Backend & Cloud Services
Scalable backend APIs, serverless computing, and cloud architectures.
Database Technologies
Relational, document, and key-value database modeling and querying.
Data Science, ML & AI
Machine learning modeling, time-series forecasting, and data analysis.
Hardware & Embedded IoT
Microcontroller circuit design, multiplexing, and embedded communications.
Developer Tools & Platforms
Source control, API testing, IDEs, and digital asset management platforms.
Featured Projects
Substantial engineering projects covering serverless cloud application architecture and microcontroller hardware systems.
Enlear HRMS – Cloud-Based Human Resource Management System
A serverless, cloud-native HRMS engineered to automate enterprise employee administration, attendance tracking, leave approvals, device allocation, and calendar scheduling.
My Role & Contribution:
- Architected event-driven serverless backend services using AWS Lambda (Node.js) and Amazon DynamoDB.
- Designed GraphQL schema, queries, mutations, and real-time subscriptions with AWS AppSync.
Technologies Used:
SonicGlowCube: Microcontroller-Based 8x8x8 LED Cube
An 8×8×8 volumetric 3D LED matrix (512 LEDs) driven by dual microcontrollers with a React web controller for real-time text rendering and spatial animation control.
My Role & Contribution:
- Constructed and soldered the physical 8×8×8 volumetric LED cube matrix (512 LEDs) with multiplexed layer planes.
- Programmed high-frequency multiplexing, timer interrupts, and 3D spatial rendering algorithms on Arduino Mega 2560 in C++.
Technologies Used:
Education, Achievements & Leadership
My academic background at University of Moratuwa, national competition achievements, student leadership roles, and community activities.
BSc (Hons) in Information Technology (UG)
- Pursuing Bachelor of Science (Honours) in Information Technology with a strong cumulative GPA of 3.6 / 4.0.
- Comprehensive coursework across Data Structures & Algorithms, Object-Oriented Software Engineering, Database Systems, Computer Networks, Artificial Intelligence, and Web Technologies.
- Actively developing end-to-end cloud, full-stack, and microcontroller applications as part of academic and extracurricular projects.
Data Science with Python — Training Course
- Completed rigorous specialized training covering Python for data analysis, numerical computing with NumPy, data manipulation with Pandas, and exploratory visualization with Matplotlib & Seaborn.
- Applied classical machine learning pipelines, statistical regression, classification algorithms, and time-series predictive modeling.
Finalist — Smart Transit Companion
- Selected as a national finalist for engineering 'Smart Transit Companion'—an AI-powered multilingual transportation assistant designed to simplify transit navigation, accessibility, and commuter intelligence across Sri Lanka.
- Developed and pitched system architecture, multilingual NLP models, and real-time transit intelligence pipelines.
Finalist
- Advanced as a finalist in a competitive national data science and predictive analytics hackathon.
- Analyzed complex multidimensional datasets using Python, exploratory feature engineering, and statistical modeling algorithms.
Semi Finalist
- Secured semi-finalist standing in the national cybersecurity Capture The Flag competition.
- Solved practical challenges in cryptography, reverse engineering, web application security, and network vulnerability assessment.
Participant
- Participated in the university-level algorithm hackathon, solving computational algorithmic puzzles and rapid prototyping under strict time constraints.
Participant
- Competed in the inter-university cybersecurity challenge covering web vulnerability exploitation, system analysis, and defensive security puzzles.
Vice President
- Serving as Vice President of the Information Technology Society (INTECS), the apex student body of the Faculty of IT.
- Leading society operations, technical workshops, industry engagement sessions, and large-scale faculty developer initiatives.
- Fostering collaboration between undergraduate cohorts, academic faculty, and leading technology industry partners.
Co-Chair
- Served as Co-Chair for FestX 6.0, leading end-to-end event planning, cross-functional team coordination, volunteer mobilization, and execution for the flagship IEEE WIE initiative.
- Coordinated workshops and empowerment summits to support women in technology and engineering.
Director of Program and Event Coordination
- Directing program coordination, timeline scheduling, and technical event execution for women in technology and engineering across the university community.
- Spearheading workshops and speaker sessions to empower undergraduate students in software, AI, and career growth.
Seminar Facilitator & Contributing Volunteer
- Conducted educational seminar sessions and ICT workshops for secondary school students (G.C.E. O/L and A/L) across Sri Lanka.
- Focused on foundational computing concepts, algorithmic thinking, technology awareness, and higher education guidance.
Company Coordinator for John Keells Pvt Ltd
- Facilitated corporate liaison, communication, scheduling, and logistical coordination for partner company John Keells Pvt Ltd during the flagship career and industry fair.
Community Development Volunteer
- Contributed to multi-phase community empowerment and sustainable social development initiatives aimed at improving educational facilities, water security, and welfare in rural regions.
Initiatives:
Student Leadership Facilitator
- Facilitated youth leadership workshops and educational support sessions, fostering student confidence, public speaking, teamwork, and leadership development.
Let's Connect.
Whether you have an internship opportunity, a project collaboration in mind, or just want to discuss software development, feel free to reach out!
Open to software engineering internships, research collaborations & project roles
Direct Email
vishmibulathsinhala@gmail.comPhone / WhatsApp
+94 71 176 6315Address & Location
110/3, Miyanapalawa, Kalawana, Sri Lanka
Send a Message
Fill in the details below and I'll get back to you promptly.
