Nadeeshan De Silva

Graduate Teaching Assistant

Williamsburg, Virginia, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Nadeeshan De Silva is a PhD candidate and Graduate Teaching Assistant in Computer Science with nine years of software engineering experience, blending academic rigor with production-grade development. He has strong full-stack expertise—spanning Java backend work, React front-ends, and cloud/container tooling—and has led impactful projects at WSO2, Enactor, and as an early engineer on ZippyCrowd’s MVP. An active Apache OODT committer and PMC member, he has modernized dashboards and REST APIs for open-source middleware through Google Summer of Code and continued community leadership. At William & Mary he teaches data structures while advancing research, demonstrating an ability to translate complex algorithms into teachable, tested code. Notably, his open-source contributions include modularizing React components and improving API robustness and documentation, reflecting a pragmatic focus on maintainability and developer experience. Based in Williamsburg, VA, he combines system design, mentoring, and sustained OSS stewardship to bridge research and real-world engineering.
code9 years of coding experience
job3 years of employment as a software developer
bookBachelor of Engineering (B.Eng. Hons), Computer Science, Bachelor of Engineering (B.Eng. Hons), Computer Science at University of Moratuwa
bookPhysical Sciences and Mathematics, Physical Sciences and Mathematics at Dharmasoka College Ambalangoda
languagesSinhala, English
stackoverflow-logo

Stackoverflow

Stats
183reputation
108kreached
3answers
3questions
github-logo-circle

Github Skills (116)

maintenance10
mozilla10
interval-arithmetic9
angle9
svgr9
perl9
wgs849
gamma9
stat9
java9
complex9
android9
amazon-dynamodb8
data-processing8
least-squares8

Programming languages (12)

TypeScriptC#JavaDockerfileC++ShellJavaScriptBallerina

Github contributions (5)

github-logo-circle
This repository hosts code, data, etc. of our project: Measuring code complexity via ease of verification
Contributions:36 reviews, 15 PRs, 32 pushes in 1 year 2 months
Contributions:3 PRs, 15 pushes, 1 branch in 3 years 11 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Nadeeshan De Silva - Graduate Teaching Assistant