Skip to main content
Available for work

Hi, I'mDiwakara

I build high-performance digital experiences — from clean, user-friendly UIs to scalable backend systems.

4+

Years Learning

9

Projects

2

Clients

Crafting digital experiences that truly matter.

I'm Diwakara — a full-stack developer who builds fast and user-friendly web applications.

I work with modern technologies to create clean, scalable systems and turn ideas into real digital products.

My goal is to grow as a top engineer and build impactful products.

Sri Lanka4+ Years LearningOpen to Remote
View GitHub
Diwakara logo

Diwakara

Full Stack Developer

Available for opportunities

4+

Years experience

2

Projects shipped

2

Happy clients

99%

Satisfaction rate

Clean Code

Readable, maintainable, and scalable architecture as a core discipline.

Full Stack

End-to-end ownership from DB schema to pixel-perfect UI.

Performance

Optimized for speed, SEO, and Core Web Vitals.

Always Learning

Staying current with emerging tools, frameworks and patterns.

Projects

Things I've built

View all on GitHub

A selection of projects I'm proud of — open source, client work, and personal experiments.

Eshop

12834

Fully Functional Online product buying and selling platform with admin panel. Built using HTML, CSS (Bootstrap), Java Script, PHP and MySQL as the database.

HTMLCSSJavaScriptPHPMySQL

AuraServiceCente,

7619

A desktop application created for a vehicle service center. It is fully built usinJava.

JavaMySQL

Fire Chat

4210

A chat app built using React Native JAVA is used for the backend and MyAQL is used as the database. It was completed to provide a smart chat exerience with an attractive UI

React NativeExpoMysQLJava

GEARLOOT

4210

This is a website created to sell online game accounts using HTML and CSS for the frontend JAVA (Hibernate) used for the backend and MySQL is used as the database. It was created to provide a seamless online shopping experience for gamers looking to buy and sell accounts.

HTMLCSSJavaScriptHibernateMySQL

ParkFinder

4210

A parking space booking app built using Android JAVA is used for the backend and Firebase is used as the database It was completed to provide a smart and easy-to-use experience with an attractive UI.

AndroidFirebaseJava

BookNGo

4210

An Online Auction System Website built using React for the frontend. JAVA and (EJB,EAR, JMS) were used for the backend.user firndly UI and a seamless online shopping experience for users looking to buy and sell products through auctions.

ReactJavaEJBEARJMSMySQL

UniBank

4210

created a complete Java EE web-based financial banking system. role-based access control and distinct interfaces for administrators and end users. (Gson,BCrtEJB, JPA, MySQL) were used for the backend and React was used for the frontend. It was created to provide a secure and efficient online banking experience for users.

JSPJava EEBCrtEJBEARMySQL

T.P.L.

4210

This is a website created to teach programming languages online using React for the frontend and Firebase for the backend. It was created to provide a seamless online learning experience for users looking to learn programming languages through interactive lessons and resources.

ReactFirebase

Dihasix

4210

Software Company Website built using Next.js for the frontend.It was created to provide a seamless online presence for the software company, showcasing their services, portfolio, and contact information with an attractive and user-friendly design.

Next.js

What I work with

A curated set of technologies I use daily — from pixel-perfect UI to scalable backend systems.

Frontend
9
HTML
CSS
React
Next.js
Angular
TypeScript
Bootstrap
Tailwind
Framer Motion
Backend
6
Java / Jakarta EE
Spring Boot
NestJS
Node.js
MySQL
MongoDB
Tools
9
Git / GitHub
Docker
Figma
VS Code
IntelliJ IDEA
Android Studio
MySQL Workbench
HeidiSQL
Vercel

9

Frontend

6

Backend

9

Tools

Experience

My journey

"Hands-on experience developing real-world projects through academic studies and an international training program, collaborating on client-based software solutions."

  • Worked on front-end and back-end development with a team of developers developing a website that will be launched in 60+ countries.
  • I studied Angular, next.js, Spring Boot, and many other things in depth.
Next.jsTypeScriptTailwindFramer MotionSpring BootMongoDBAngularJava...
Contact

Let's work together

Have a project in mind or just want to say hi? My inbox is always open.

Available for new projects

Currently open to freelance work and full-time roles. I typically respond within 24 hours.

Location

Budumedura Asala Kahawalawaththa, Wellarawa

Response

Within 24 hours

Find me on

No spam, ever. I only use this to reply to you.