
Diniru Bhanuka
@dinirubhanuka
Computer Science undergraduate at UCSC researching 3D human skeleton reconstruction with multi-view machine learning.
What I'm looking for
At Entgra, I contributed to Windows UI enhancements and bug fixes, implemented ActiveSync policy support, and developed a Python script to migrate repositories from Gitea to GitHub.
At UCSC, I’m researching 3D human skeleton reconstruction using multi-view machine learning. I designed the system architecture, implemented a 2D data-enhancement module, and introduced a method for reconstructing 3D skeleton data from multi-angle observations.
My projects include Thahawuru, a blockchain-based digital identity verification system, and Sri Tel, a middleware solution for telecommunications customer care. I’ve also worked on web, mobile, and client-server applications.
Experience
Work history, roles, and key accomplishments
Software Engineer Intern
Entgra
Nov 2024 - Apr 2025 (5 months)
Contributed to UI enhancements and bug fixes on the Windows team, improving product functionality and user experience. Implemented ActiveSync policy support for Windows devices and developed a Python automation script to migrate repositories from Gitea to GitHub.
Education
Degrees, certifications, and relevant coursework
University of Colombo School of Computing
Bachelor of Science (Hons), Computer Science
2022 -
Grade: 3.65/4.00
Pursuing a Bachelor of Science (Hons) in Computer Science with a GPA of 3.65/4.00, expected to graduate in 2026.
Mahanama College
G.C.E. Advanced Level, Physical Science
Grade: z-score: 1.8918
Completed G.C.E. Advanced Level Examination in the Physical Science Stream with a z-score of 1.8918.
Lalith Athulath Mudali Vidyalaya
G.C.E. Ordinary Level, General Education
Grade: 8As, 1B
Completed G.C.E. Ordinary Level Examination with 8 As and 1 B.
Availability
Location
Authorized to work in
Salary expectations
Job categories
Interested in hiring Diniru?
You can contact Diniru and 90k+ other talented remote workers on Himalayas.
Message DiniruGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
