Nirosha wears many hats. Some of them include;
User Experience Designer
UX Design is not just designing a nice visual at the end. It also requires much focus on human-computer interaction,
human behaviors, psychology and understanding why people do and how they do. In this role, Nirosha works as a Senior UX Designer and carry
out duties such as gathering application requirements, Conduct user tests and usability tests,
researching, identifying demographics, specifying non-functional requirements, wireframes, UI architecture,
contextual design and laying out storyboards.
UI Developer/ Interaction Designer/ Technical Designer
Nirosha’s greatest strength in software development is the deep understanding of both design and
development (strengths/ limitations of technologies). He is well capable of emerging these 2 ends in a
highly productive manner so that the fellow team members can easily interact with code.
He drives the flat design to a highly usable and accessible product by improving & applying Usability Engineering techniques.
UI Tech Lead
In this role, Nirosha is responsible for all the UI elements/ artifacts and carrying out duties such as,
R&D on new technologies and methodologies, specifying UI architecture for particular projects, training and mentoring other
UI Developers, allocating resources and time monitoring, guiding team members and application developers in terms of
interacting with UI code in the easiest way to achieve common goals, setting priorities, brainstorming sessions,
conducting learning sessions and driving pilot applications.
Usability Specialist
This is very much a research-led role. Nirosha ensures that the interactive media product meets the requirements
of its' intended audience as per Web Accessibility Standards and Web Content Accessibility Guidelines (WCAG) 2.0.
This includes a lot of analytical skills, technical skills, people skills, planning,
facilitating usability testing and creation of prototypes.
Freelancer
As a Freelancer, Nirosha helps organizations to solve their business challenges, marketing strategies,
branding strategies from paper based to media to touch-less Kinnect applications. He is an expert in SharePoint Branding,
development of interfaces for web applications, portals, intranet applications,
public facing web sites, mobile applications, responsive web UI, surface applications and Kinnect applications.