My passion for combining technical expertise with creative problem-solving, coupled with my ability to connect with others on both personal and professional levels, allows me to make meaningful contributions to projects and teams.
March 2022 - Present
Together with you, we co-create Market Winning Products
A global software company with offices in Europe, we are on a constant search for winning ideas to build unique products. Tell us your idea - together, we can co-create a great product out of it!
Mainly worked on financial domain with Agile/Scrum project management framework to deliver user friendly experience to Scandinavian/US based customers. I was responsible for technology stack migration, query optimizations, introducing new features, unit testing and test automation. Developed with TypeScript, .NET 7, Microsoft Azure, Azure DevOps and UI test automation (Selenium).
Also worked as the Scrum Master while handling product quality as the Product Health Architect and making decisions on application architecture.
30 March 2020 - March 2022
After finishing university I joined 99x again, where I met wonderful people and where I learned to translate customer requirements into solutions, practiced architectural patterns, learned to use Microsoft Azure to manage the applications.
15 September 2018 - 20 February 2019
“Best Place to Work” they say, I’d say “Best Place you’ll ever be”. With the experience I had working as an intern will help me in numerous ways in the time to come. Realizing that I can be someone more than I was, surrounded by brilliant minds around me.
15 December 2014 - 15 December 2015
A private sector educational
institute / college located in Colombo, Sri Lanka. It offers academic and professional
qualifications in Computing, Business & Management, Engineering, Hospitality and
I taught Diploma in Information Technology and English Diploma classes for all ages.
The mission of the STEMUp Foundation is to encourage students to find their passion for STEM and spark their interest in scientific, technological, engineering or mathematical degrees and careers.
ASYNCWAVE SYSTEMS offer a full range of
IT related outsourced services, with knowledge and expertise in numerous areas. We are a
non profitable university based startup founded in 2018 with one purpose in mind: to
deliver affordable and innovative software solutions for every business need.
Information Technology Company Based on University of Moratuwa.
2016 – 2020
University of Moratuwa, Faculty of Information
Activities and Societies: AIESEC Colombo South
ESOFT Metro Campus.
Batch top | Best project at ESOFT Metro Campus, Gampaha
2013 – 2013
2004 – 2013
D. S. Senanayake College, Colombo 07, LK
Activities and Societies: Editor of Astronomy and Space Science Association and GLOBE Society
I like to offer vital help to people in need, worthwhile causes, and the community, which in tern makes me happy.
"Interview Clinic 2" - Interview & CV Tips for Faculty of IT, UoM
ML For Complete Beginners
Redis is an open source (BSD licensed), in-memory data structure store, used as a database, cache, and message broker. Well-known as a “data structure server”, with support for strings, hashes, lists, sets, sorted sets, streams, and more. Not only those, but also properties like Programmability, Extensibility, Persistence, Clustering, High availability makes Redis the most popular caching data store.
Today, we’re goinng to talk about CQRS
pattern and how you can implement it using .net core for a Web API. To the people who
don’t know what that is, CQRS means Command and Query Responsibility Segregation, big
name I know, but at a glance you can understand that is has something to do with
segregating resposibility, ish! right? Well let me explan.
This one was in the drafts folder for a long time; I wanted to include my personal experiences as well before giving away any suggestions to the reader, which will eventually be a bad decision. With the release of .NET 6.0, I thought it’s time.
Challenges + Teamwork = Success Story
I like to make useful VSCode extensions.
I conduct tech talks and other helpful sessions for undergraduates, school children for their betterment.
You can find the feedback given to me by those who came to my talks.
"I mentored Nishan during his internship at 99X Technology. Nishan is a reliable and dedicated person in whatever the assignment given to him. I admire his quality of "following up" until the job is done. Apart from performing well at his main project, he also contributed a lot to the University Relationship initiative in 99XT. He did a tremendous job in coordinating a very successful session at UOM-IT faculty with the participation of 250+ students. I wish him all the very best in future endeavors."
"I have worked closely with Nishan during his
internship period and his contribution to the project during that time is so
valuable. He could easily learn the domain / technologies and processes and
worked efficiently and effectively. Instead of just doing what he is asked to
do, he went an extra mile and thought from each aspect while developing the
system. This helped me a lot to find issues in the design and the functionality
in advance. He is a person who says No for any opportunity he gets. Works with a
smile and he has good team work skills."
"I had the privilege to work with Nishan when he was an undergraduate at the Faculty of IT, University of Moratuwa. He supported me a lot when I managed their internship program. He is a very friendly and supportive person with good attitudes. He is always willing to share his knowledge and experience with his junior brothers and sisters. I wish him all the best in all his future endeavors."