• User Experience Design

    User Experience

    Designing a great Interface is not easy. A great user experience is not just a great visual design. It’s a combination of Art, Cognition and Technology.

    Improve the User Experience for your

    Web Site
    Internal Application
  • Responsive Web UI

    Responsive Web UI

    Responsive design delivers an optimized experience in context to each device or screen size. But it's not just shrinking your site to a smaller screen. It's all about your customers and employees.

    Optimize your website for

    Any Mobile Device
    Any Browser
    Any Resolution
  • Sharepoint Branding

    Sharepoint Branding

    Customizing your intranet or the public facing web site with your company’s identity and branding can help create a more effective collaboration experience.

    Brand your company's

    Internal Application,
    Public Facing Website
  • Mobile App interfaces

    Mobile App interfaces

    Customizing your intranet or the public facing web site with your company’s identity and branding can help creating a much more effective collaboration experience.

    Get your business on Mobile Devices

    Smart Phones
  • User Interface Development

    User Interface Development

    Convert your flat Photoshop file to:
    • Interactive Web Site
    • Working prototype
    • Functional Application

Nirosha Piyaweera is a well experienced
UX/UI Developer,
Technical Designer,
UI Tech Lead
with more than 13 years of industry experience. He is responsible for the overall look and feel of software applications, immersive user experience and Natural User Interfaces. He works closely with the design and development teams to meet project schedules and budgets. Nirosha has acted as the main point of contact in multiple projects, collaborating with clients, owners and other stake-holders to facilitate the goals of the project.

Nirosha is a forward thinker whose 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 and driving the flat design to a usable and accessible product by improving & applying Usability Engineering techniques....more »

By working in a number of Microsoft gold partner companies and freelance work, Nirosha's portfolio includes work for Microsoft Canada, MSN Canada, Hotmail, Windows Live, Government of Canada, Healthcare, Financial, Oil and Gas, Travel, Logistics, etc. Check out portfolio section to find out more about his expertise.

Tools and Technologies


  • UI Development
  • User Experience Development
  • SharePoint Branding
  • Responsive Web UI
  • Wireframing
  • Windows Strore/ Surface Apps
  • Windows Phone 8
  • HTML5, CSS3
  • Iterative Prototyping
  • Information Architecture