Skip to content

Hey, I'm Vishani — Software Engineer

About Me

I'm Vishani — a motivated Full-Stack Developer with around 3 years of experience building and maintaining responsive web and mobile applications. I'm skilled in front-end technologies like React.js, Next.js, TypeScript, and Tailwind CSS, with strong proficiency in state management using Redux Toolkit.

I'm experienced in back-end development using Node.js, Python, and MySQL, with a solid grasp of RESTful APIs. I use Figma for UI/UX design and love translating concepts into functional, user-friendly interfaces. Passionate about debugging, problem-solving, and delivering clean, scalable code across the full development cycle.

What I Love

  • Building responsive web & mobile apps
  • Translating Figma mockups into code
  • Debugging and performance optimization
  • Teaching & mentoring (Visiting Lecturer, IIT)

Tech Stack

  • React, Next.js, TypeScript, Redux
  • Node.js, Python, Flutter
  • MySQL, PostgreSQL, RESTful APIs
  • Tailwind CSS, Bootstrap, Figma

Projects

Things I've built with + Code

Next.js & Tailwind migration

Revamped an existing application into Next.js and Tailwind CSS; delivered multiple company-related websites with improved performance and maintainability.

Next.jsTailwind CSSReactTypeScript
Built with

Blockchain & responsive web apps

Developed and maintained responsive, blockchain-based and other web applications using React.js, Redux Toolkit, TypeScript, and Tailwind CSS.

ReactRedux ToolkitTypeScriptTailwind CSS
Built with

Reusable UI component library

Built reusable UI components and libraries to improve development speed and maintainability; integrated third-party services (Stripe, June/Amplitude).

ReactTypeScriptRESTful APIs
Built with

WordPress & Flutter projects

Created and maintained WordPress websites; developed frontend and backend for internal projects using Flutter, Node.js, and MySQL.

WordPressFlutterNode.jsMySQL
Built with

My Journey

The path that led me here

Software Engineer

Apr 2025 - Present

Hyperglade

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
  • Built reusable UI components and libraries; integrated Stripe, June/Amplitude
  • Optimized performance (Lighthouse, DevTools) reducing load times by up to 30%

Associate Software Engineer

Oct 2023 - Mar 2025

Hyperglade

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
  • Debugged front-end issues and ensured cross-browser compatibility
  • Used Git for version control: branching, merging, code reviews, pull requests

Visiting Lecturer

Oct 2024 - Present

Informatics 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 2022

Esshva 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
  • Implemented frontend using Flutter; collaborated with international client on requirements

BSc (Hons) Computer Science with Industrial Experience (1st Class)

2019 - 2023

Informatics Institute of Technology (University of Westminster)

Degree with industrial placement

  • GCE Advanced Level 2019, GCE Ordinary Level 2016
  • Ramanathan Hindu Ladies' College, 2006 - 2019

Interests & Hobbies

Things I love doing when I'm not coding

Photography
Drawing
Illustration
Art & Crafts
Digital Art
Sketching
Watercolor
Calligraphy
Photography
Drawing
Illustration
Art & Crafts
Digital Art
Sketching
Watercolor
Calligraphy
Photography
Drawing
Illustration
Art & Crafts
Digital Art
Sketching
Watercolor
Calligraphy
Photography
Drawing
Illustration
Art & Crafts
Digital Art
Sketching
Watercolor
Calligraphy

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

Photography & Art

A visual journey through my creative work

Ideas & Vision
art

Ideas & Vision

Where ideas take shape

Target & Focus
photography

Target & Focus

Clear goals, sharp focus

Growth & Progress
art

Growth & Progress

The beauty of natural landscapes

Digital Workspace
art

Digital Workspace

Modern digital creation

Profile & Identity
photography

Profile & Identity

Capturing who we are

Pie & Data
art

Pie & Data

Stories in numbers

Search & Discover
photography

Search & Discover

Finding the right frame

Puzzle & Process
art

Puzzle & Process

Putting the pieces together

Scroll horizontally
Get in touch

Let's build something fun together

Got an idea or just want to say hi? I'd love to hear from you.

Or find me elsewhere