Hey, I'm
Vishani Raveendran
Full-Stack Developer Crafting Modern, Performant Applications
Hover over the desk to explore
About me
I focus on building scalable, high-performance web applications that deliver seamless, user-friendly experiences and I love turning ideas into pixel-perfect interfaces with clean, maintainable code.
Over the years I've built strong expertise in modern, component-driven frontend architectures, reusable UI systems, and performance optimization for smooth, responsive apps.
While frontend is my core strength, I bring full-stack experience, designing and implementing end-to-end solutions, optimizing system performance, and delivering production-ready applications. I also use Figma to bridge design and development, turning concepts into functional, high-quality interfaces.
I enjoy working where great user experiences meet robust, clean, and scalable code. If you want to build something together or just connect, feel free to reach out.
Projects
Entertainment Studio
Hover or focus to open
Entertainment Studio
Movies & TV app for browsing and discovering entertainment content with a clean, modern interface.
SpaceX Launcher
Hover or focus to open
SpaceX Launcher
Next.js app displaying SpaceX launches with filtering, search, and details. Custom hooks for data and favorites (localStorage), client-side filtering, and Tailwind styling.
Sri Lanka District Map
Hover or focus to open
Sri Lanka District Map
Interactive demo map for exploring Sri Lanka's districts with an engaging visual experience.
My Journey
From first lines of code to building products — roles, learning, and milestones along the way
Software Engineer
Apr 2025 - PresentHyperglade
Building and maintaining responsive web applications
- Develop responsive, blockchain-based and other web apps with React.js, Redux Toolkit, TypeScript, Tailwind CSS
- Revamped existing application into Next.js and Tailwind CSS; delivered multiple company websites
Software Engineer
Apr 2025 - PresentHyperglade
Building and maintaining responsive web applications
- Develop responsive, blockchain-based and other web apps with React.js, Redux Toolkit, TypeScript, Tailwind CSS
- Revamped existing application into Next.js and Tailwind CSS; delivered multiple company websites
Associate Software Engineer
Oct 2023 - Mar 2025Hyperglade
Full-stack development and UI/UX collaboration
- Collaborated with UI/UX designers on translating mockups into functional interfaces
- Worked with backend developers on RESTful API integration
Associate Software Engineer
Oct 2023 - Mar 2025Hyperglade
Full-stack development and UI/UX collaboration
- Collaborated with UI/UX designers on translating mockups into functional interfaces
- Worked with backend developers on RESTful API integration
Visiting Lecturer
Oct 2024 - PresentInformatics Institute of Technology (IIT)
Teaching BSc Computer Science and Software Engineering modules
- Conducted tutorials enhancing student understanding and engagement
- Marked and provided feedback on assignments, quizzes, and exams
Visiting Lecturer
Oct 2024 - PresentInformatics Institute of Technology (IIT)
Teaching BSc Computer Science and Software Engineering modules
- Conducted tutorials enhancing student understanding and engagement
- Marked and provided feedback on assignments, quizzes, and exams
Software Engineer Intern
Aug 2021 - Sept 2022Esshva Techq
Contributed to full SDLC of an internal company project
- Designed process flows, wireframes, and UI mockups using Figma
- Developed backend: MySQL database (MySQL Workbench), APIs with Node.js
Software Engineer Intern
Aug 2021 - Sept 2022Esshva Techq
Contributed to full SDLC of an internal company project
- Designed process flows, wireframes, and UI mockups using Figma
- Developed backend: MySQL database (MySQL Workbench), APIs with Node.js
BSc (Hons) Computer Science with Industrial Experience (1st Class)
2019 - 2023Informatics Institute of Technology (University of Westminster)
Degree with industrial placement
BSc (Hons) Computer Science with Industrial Experience (1st Class)
2019 - 2023Informatics Institute of Technology (University of Westminster)
Degree with industrial placement
Secondary Education
2006 - 2019Ramanathan Hindu Ladies' College
School education
Secondary Education
2006 - 2019Ramanathan Hindu Ladies' College
School education
Interests & Hobbies
Things I love doing when I'm not coding
Skills & Tools
The tech stack I use to bring ideas to life
React
Frontend
Next.js
Frontend
TypeScript
Language
Redux
State
Tailwind CSS
Styling
Node.js
Backend
PostgreSQL
Database
MySQL
Database
Git
Tools
Figma
Design
GSAP
Animation

