Samudi Perera
Software Engineer | Full-stack | HCI Researcher
I build reliable web systems and experiments - clean UX, strong engineering, and measurable results.
About Me
I’m a Final-year Computer Science undergraduate at UCSC who enjoys building software that people genuinely like using. I have 1.5 years of experience at VizuaMatix as a Software Engineer, contributing to real production systems.
I work best with Next.js, TypeScript, React/Vue, Spring Boot, and PostgreSQL, and I’m equally comfortable thinking about engineering quality and product experience. I also design; UI/UX is a space I naturally gravitate toward, especially when the goal is usability and polished interaction.
I’m also involved in research around cognitive load detection in e-commerce, exploring how behavioral signals can inform adaptive, low-friction interfaces. Teaching is another part of my journey, too, and I enjoy explaining concepts and helping others grow.
Outside of tech, you’ll usually find me reading books, watching TV series, or spending time with my dog

Technical Skills
A quick view of the technologies I use across frontend, backend, and tooling.
Frontend Development
Backend Engineering
Database Management
Programming Languages
Tools and Design
The Journey
Achievements & Experience
A timeline of academic and professional milestones tracing my journey in Software Engineering, Academics and Research.

Delivered core features for a financial risk management system and finalized modules for release. Built responsive UI screens and reusable components, implemented and refined backend endpoints, integrated end-to-end flows, and fixed high-priority bugs to improve stability.

Implemented key modules for workflow-driven and financial risk systems, delivering end-to-end features. Improved dashboards/admin panels with a usability-first approach, integrated role-based authorization, supported performance + HTTPS improvements, and collaborated with QA/BA/DevOps for smooth releases.

Built a secure, user-friendly frontend and integrated it with backend services for a telecom loyalty program component. Implemented a CSV upload + preview + database update flow via a Spring Boot parser, and contributed to QA + bug fixing for a government-sector web system.
Featured Projects
A curated set of my most impactful builds, covering full-stack development, UI/UX engineering, and research-driven solutions.

A travel and tourism platform that helps users plan trips with personalized routes, discover nearby places, and explore local businesses. It also allows businesses to promote their services to tourists through the platform.
Certifications & Awards
A collection of Credentials and Competition Milestones that reflect my growth across AI, cloud, data science, programming and real-world problem solving through hackathons and designathons.

TechTriathlon 3.0

Cre8X (Designathon)

Hackaholics 6.0

Devthon 1.0

PyHack 2.0


