Shalika Ariyasinghe is a Software Engineer II based in Linz with nine years of experience building full-stack Java and JavaScript applications and leading small engineering teams. She has progressed from internships in AngularJS/Node.js to senior roles focused on Java, REST/SOAP APIs, Docker and CI tooling, and recently joined Dynatrace after delivering production features and automation at Enactor and Fabasoft. Known as a fast learner and collaborative team player, she blends hands-on coding with team leadership and process-driven delivery. Notably, her background spans both legacy web technologies (JSP/Servlets) and modern stacks (React/Redux, Docker), giving her a practical edge in migrating and integrating heterogeneous systems.
9 years of coding experience
5 years of employment as a software developer
Bachelor of Science (BSc) Computer Science & Engineering, Bachelor of Science (BSc) Computer Science & Engineering at University of Moratuwa
G.C.E. Advanced Level physical Stream, G.C.E. Advanced Level physical Stream at Bandaranayaka Central College Veyangoda
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
Shalika Ariyasinghe - Software Engineer II at Dynatrace