Open to work

Dinuka Dilshan

Frontend Engineer

Dinuka Dilshan

I craft fast, accessible, and visually polished web experiences using React and Next.js. Currently helping build financial platforms at Rhino Partners.

Tech stack

ReactNext.jsTypeScriptTailwind CSSReact QueryNode.jsAWSGit.NETDynamoDB

Selected work

Screenshot coming soon

Ben Fahimnia — Personal Portfolio

Designed and built a personal portfolio website for a researcher, focusing on clean presentation of academic work and publications.

Next.jsTypeScriptTailwind CSS
Screenshot coming soon

Chance and Choice Lab

Portfolio and interactive survey platform for a behavioral research lab, combining content management with custom survey tooling.

ReactNext.jsTypeScript

Experience

Rhino Partners

Rhino Partners

Software Engineer

April 2025 - Present

Co-architected the frontend of a greenfield financial data platform for investors to analyze company performance, funding, and market metrics at scale - built on Next.js, React, and AWS to support thousands of concurrent users with high availability.

Villvay Systems (Pvt) Ltd

Villvay Systems (Pvt) Ltd

Software Engineer

January 2025 - April 2025

Fixed-term contract to rescue a delayed e-commerce launch - onboarded mid-project with an aggressive go-live deadline.

Aeronology

Aeronology

Software Engineer

March 2023 - January 2025

Served as a core contributor on the full rewrite of AeroControl, migrating a legacy Vue.js architecture to a modern React stack. Implemented React Query with advanced caching strategies within a BFF architecture, cutting baseline load times by an estimated 35%.

Software Engineer (Intern)

Sep 2022 - Mar 2023

Delivered full-stack features using AWS Lambda, DynamoDB, and S3 within a React, Node.js, and .NET ecosystem.

Writing

I write about frontend engineering, performance, and building things people actually enjoy using.

View all posts
Open to new opportunities

Let's build something great together

I'm currently available for full-time frontend roles and select freelance projects. If you're looking for an engineer who cares about both code quality and user experience, I'd love to hear from you.