Summary
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.
9 years of coding experience
3 years of employment as a software developer
Bachelor of Engineering (B.Eng. Hons), Computer Science, Bachelor of Engineering (B.Eng. Hons), Computer Science at University of Moratuwa
Physical Sciences and Mathematics, Physical Sciences and Mathematics at Dharmasoka College Ambalangoda
Sinhala, English