Portfolio Experience
I’m a Software Engineering undergraduate passionate about Java programming, React, Node.js, and Next.js. I thrive on building efficient systems and rapidly mastering new technologies.
I’m H.W. Senuka Kazuhiro, a Software Engineering student at NSBM Green University.
My primary technical interests lie in Java programming, along with modern web ecosystems like React, Node.js, and Next.js. I enjoy crafting full-stack applications with a strong focus on clean architecture, scalable backends, and intuitive user experiences.
One of my core strengths is my rapid learning ability — I can quickly adapt to and learn any new programming language, framework, or developer tool required for a project.
Full Name
H.W. Senuka Kazuhiro
Date of Birth / Age
2006 January 07 (Age 20)
ID Number (NIC)
200600702685
Address
287/20, Silver Garden, Watareka, Padukka
I embrace new challenges eagerly. Beyond Java, React, Node, and Next.js, I possess a versatile mindset that allows me to pick up new tech stacks and programming languages on the fly, ensuring I can solve any engineering challenge efficiently.
I’m currently looking for internship opportunities where I can contribute to real-world software, collaborate with high-performing teams, and leverage my skills in Java, Node, React, and Next.js.
Java Programming
Object-oriented software, APIs, core data structures & logic
JavaScript & TypeScript
Modern web scripting, async logic, type safety
React & Next.js
Modern Server-Side & Client-Side UI development
Tailwind CSS
Responsive, scalable styling & modern aesthetic UI
Node.js & Express
REST APIs, server-side microservices, middleware
System Design
Scalable backend architecture & database optimization
MySQL & MongoDB
Relational & NoSQL database management
Git & Docker
Version control workflows and containerization
Built my foundation in programming concepts, algorithms, and Java fundamentals.
Developed full-stack applications with Java, React, Node.js, and databases.
Deepening knowledge in API design, system architecture, Next.js, and performance optimization.
I focus on creating software that solves real problems. Every feature should add value.
Great applications come from understanding how frontend, backend, and databases work together.
Technology evolves fast — I stay adaptable, continuously learning and refining my skills.