Summary
Nipun Amarasekara is a Senior Software Engineer from Sri Lanka with eight years’ experience building full-stack web applications and shipping production systems. He combines strong design and integration problem-solving skills with hands-on expertise in Node.js, Java, TypeScript, Vue, MySQL and MongoDB, and is comfortable using Rust and Docker for performance- and deployment-focused tasks. After progressing through multiple engineering roles at Typefi Systems, he now leads development efforts there, translating product needs into practical solutions. Known as a collaborative team player, he brings an ability to bridge front-end and back-end concerns while iterating quickly on complex features. An IT graduate from SLIIT, he pairs academic grounding with real-world delivery across enterprise and product-driven environments.
8 years of coding experience
4 years of employment as a software developer
Dharmasoka College
Bachelor's degree, Information Technology, Bachelor's degree, Information Technology at SLIIT