Hello, I'm
Ishara Weerasinghe
Full-Stack Web Developer & Freelancer
I craft beautiful, performant digital experiences using modern web technologies. Specializing in React, Next.js, and full-stack development with a passion for clean code and exceptional design.
About Me
I'm a passionate web developer with expertise in building modern, scalable applications. My journey in web development started with a curiosity about how things work, which evolved into a career dedicated to creating exceptional digital experiences.
What drives me is the intersection of clean code and beautiful design. I believe that good development isn't just about functionality—it's about creating solutions that are intuitive, performant, and a pleasure to use.
When I'm not coding, you'll find me exploring new design trends, contributing to open-source projects, or sharing knowledge with the developer community.
Company Experience
3+ Years
Senior Frontend Engineer
Freelance Experience
5+ Years
Full Stack Developer
Projects
50+
Successfully delivered
Clients
30+
Happy and satisfied
Featured Projects

Next.js
Videoclay
Full-stack video creation and management platform built with Next.js and TypeScript. Features immersive 3D hero banners with Three.js animations, subscription management system with Stripe payment integration, role-based admin dashboard for content moderation and user management, secure JWT authentication with session handling, multi-tier content categorization and filtering, dynamic video library with search functionality, user profile management with watch history tracking, and modern responsive design with glassmorphism UI effects.

Next.js
DevAssist
Comprehensive developer Q&A platform and toolkit built with Next.js and TypeScript. Features community-driven question posting with voting systems, AI-powered answer recommendations using OpenAI, secure Clerk authentication, and advanced search with filtering. Includes extensive built-in developer tools: JSON formatter, hash generator, regex tester, code beautifiers, and utility converters. Implements MongoDB for scalable storage, server-side rendering for SEO optimization, responsive design, and real-time community updates.

React
Filmhub
Movie discovery platform built with React, Redux, and Material-UI. Features include browsing movies across multiple categories (Popular, Top Rated, Upcoming) and genres (Action, Comedy, Drama, etc.), advanced search functionality, star ratings, and detailed movie information. The application uses The Movie Database (TMDB) API for real-time movie data, Redux for state management, and provides a responsive dark-themed interface for seamless movie exploration. Includes user authentication capability via login functionality.

Next.js
Raksha Fe
Response and Knowledge System for Helpline Administration built with Next.js and TypeScript. Features comprehensive complaint registration, multi-unit case coordination (police, psychosocial, legal), role-based access control with tiered permissions, real-time dashboard analytics, evidence management, investigation tracking, and advanced case compilation with Visual Link Analysis for network mapping and pattern detection. Includes Similar Case Finder algorithm, secure JWT authentication, digital signatures, automated report generation, notification system, and specialized collaborative tools for child welfare professionals.

Python
Raksha Be
Backend API for Response and Knowledge System for Helpline Administration system built with Python and FastAPI. Implements Visual Link Analysis (VLA) algorithm using NetworkX for network mapping and pattern detection, Similar Case Finder for intelligent case matching, and comprehensive case data processing. Features role-based authentication with JWT tokens, secure file handling for evidence management, RESTful endpoints for multi-unit coordination, real-time data aggregation for analytics dashboards, and optimized database operations for case tracking and compilation.
Skills & Expertise
Frontend
- React
- Next.js
- TypeScript
- Tailwind CSS
- HTML5
- CSS3
- JavaScript
- Responsive Design
Backend
- Node.js
- Express
- PostgreSQL
- MongoDB
- REST APIs
- GraphQL
- Firebase
- Authentication
Tools & Platforms
- Git
- Docker
- AWS
- Vercel
- Netlify
- Webstorm
- Figma
- GitHub
Design & UX
- UI/UX Design
- Wireframing
- Prototyping
- Accessibility
- User Testing
- Design Systems
- Figma
- Adobe XD
Let's Work Together
Have a project in mind? Let's connect! I'm always interested in hearing about new projects and opportunities.