Building Scalable SaaS & Blockchain Solutions

I'm Dinesh

I specialize in the JavaScript ecosystem, architecting scalable applications while exploring how AI, security, and modern web technologies reshape digital experiences.

Selected Projects

Showcasing innovative solutions built with modern web technologies.

Game Hub

A modern video game discovery platform utilizing React Query, React Router, and Zustand for state management. Features infinite scrolling and data fetching from RAWG API.

ReactTypeScriptReact QueryZustandReact RouterChakra UI
Game Hub

NextAuth Starter Template

A fully-featured authentication starter template with SignIn, SignUp, Forgot Password, Email Verification, Role-Based Access, and Social Login using Google and GitHub.

Next.jsAuth.js v5PrismaNeon PostgreSQLShadCN UIResend API
NextAuth Starter Template

AI-Powered Resume Builder

A cutting-edge AI resume builder that simplifies resume creation with AI auto-fill, real-time customization, and seamless PDF export.

Next.js 15ShadCN UIAuth.js v5Prisma ORMNeon PostgreSQLStripe CheckoutChatGPT APIReact Hook FormZoddnd-kitVercel Blob
AI-Powered Resume Builder

Netzee - App Landing Page

A sleek, fast, and responsive landing page for Netzee, a location-based information-sharing platform. Built with semantic HTML, CSS, and JavaScript animations.

HTML5CSS3JavaScriptFlexboxCSS Grid
Netzee - App Landing Page

Insights & Stories

Insights, deep dives, and best practices in software engineering and blockchain.
Building Truly Reusable React Components

Building Truly Reusable React Components

Learn how to create flexible and maintainable React components using smart class merging, prop spreading, and ref forwarding techniques.

ReactTypeScriptReusable ComponentsTailwind CSS
2 min read
1457 views
Building a Lightweight Redux Store from Scratch

Building a Lightweight Redux Store from Scratch

Understand Redux fundamentals by creating a simple yet powerful state management system from scratch using JavaScript.

ReduxState ManagementJavaScriptFrontend
6 min read
1874 views
Solidity Gas Optimization: Tips and Tricks for Writing Efficient Smart Contracts

Solidity Gas Optimization: Tips and Tricks for Writing Efficient Smart Contracts

Learn how to write optimized Solidity smart contracts by reducing gas costs with proven techniques and best practices.

SolidityEthereumSmart ContractsGas OptimizationBlockchain
6 min read
2543 views

About Me

I am a passionate software engineer with a focus on building scalable and high-performance web applications. With experience in full-stack development, I specialize in technologies like Next.js, Prisma, and PostgreSQL. I am also deeply interested in blockchain technology and its applications in decentralized systems.

Tech Stack

Next.jsPrismaReact QueryAuth.jsTypeScriptSolidity

Work Experience

Software Engineer Infragist | Jul 2024 – Dec 2024 (Part-time)
  • Developed LoveTickets.co.uk, an event management platform for concerts and live events.
  • Designed the database architecture with Laravel and implemented key features for ticket purchasing and event management
  • Built React-based UI components, converting Figma designs into interactive pages, and collaborated with BA, UI designers, and project managers to deliver features per SRS documents.
Software Engineer 10QBIT | Jan 2023 – Oct 2024
  • Maintained and enhanced the pharmacy management application Primed.com, supporting 10K+ monthly transactions.
  • Implemented client-side caching to enhance user experience and reduce server load.
  • Applied the repository pattern to organize backend code, increasing maintainability and scalability.
Associate Blockchain Developer 10QBIT | Apr 2023 – Dec 2023
  • Built an experimental voting system for a small organization, demonstrating practical applications of blockchain technology.
  • Integrated Ethereum smart contracts with frontend using Ethers.js.

Education

BSc (Hons) Electrical & Electronics Engineering (ug) 2016 - 2021 South Eastern University of Sri Lanka
What I'm Open to Working On ?
  • 🚀 Building Scalable Full-Stack SaaS Platforms
  • 🔗 Exploring Blockchain & Web3 for Real-World Use
  • 🎯 Developing AI-Powered Solutions for Automation
© 2025 Dinesh Jayasiri.