Hi, my name is
Janith Malshan.
I translate designs into real code.
web & android
I'm a Front-End UX engineer based in Tallinn-Estonia specialize in building (and occasionally designing) exceptional websites, applications, and everything in between.
window.onclickAbout


Hello! I'm Janith, a Front-End UX Engineer based in Tallinn, Estonia.
I enjoy creating things that live on the internet, whether that be websites, single page applications, or mobile applications. My goal is to always build products that provide pixel-perfect, performant user experiences.
Shortly after high schooling, I joined the team IDEAHUB as a Usability designer and parallelly started my bachelor's in Information technology at the University of Colombo, Sri Lanka. After a few years, I decided to switch my professional career as a UI Engineer. I have involved in numerous web and mobile projects that currently run in different countries. After eight years I left the company and moved to Estonia.
Currently, I work as a react front-end developer in a online gambling company. But I put my hands on some international level projects as a UI/UX engineer during my free-time.
Here are a few technologies I've been working with recently:
- JavaScript
- HTML & (S)CSS
- ReactJs
- Android Layouts
- VueJs
- Bootstrap|MaterialUI
What I've done
project (freelance)[2021/22]
Bizfluence

Bizfluence is a business oriented social network, a community, and a platform that is hyper-focused on building real relationships and real business with real people. The ecosystem for entrepreneurs and professionals to come together, and to transact business on an intuitive, frictionless platform with all the tools and features they need in their day-to-day operations.VISIT
Vue Js SCSS VueBootstrap WebStorm Figma
project [2021/22]
SpinLovers | NanoCasino

NanoCasino and Spinlovers are two different online gambling websites which is using same FE. Spinlovers appearance fully updated according to new UI design with SCSS by maintaining component structure.
ReactJs SCSS React Material UI WebStorm Figma
project (freelance)[2020]
Prestau

Prestau enables you to create and publish menus in the easiest way possible. It allows to create menus and group them with drag and drop meals into folders. UX wise its easy to use by restaurant staff without having experience.VISIT
HTML5 React Js SCSS WebStorm Figma
project (freelance)[2020]
SPOINK

A platform for new ideas and stories. It shares stories with just an image with text. The web application mostly optimized for mobile devices. VISIT
Vue Js SCSS WebStorm Adobe XD
project (freelance)[2020]
Chairsyde

Video consulting for Dentists. Video consulting service able to talk to doctor from the comfort of patient's own homes. Dentist can increase efficiency in your practice, and they can stay safe during the post-COVID world.VISIT
Vue Js SCSS WebStorm Adobe XD
project [2016-19]
symphony

Symphony is built from the ground up for Financial Services Organisations and Telco’s who are looking for their own, branded digital payment platform and fully immersive ‘Life’Tech. The combination of FinTech, Digital Banking and Customer Loyalty capabilities in one platform is unique to Symphony.VISIT
ReactJs SCSS React Material UI WebStorm Figma
project [2019]
SOLO

SOLO by HNB is a digital wallet which acts as the single solution for all retail payment requirements of consumers. Hatton National Bank is a premier private sector commercial bank operating in Sri Lanka.VISIT
Android constraint layouts XML/JAVA Android Studio Figma
project [2018/19]
SPIDER Craft

Spider Craft is a Digital Automation Platform that could be used as an enabler for various digital transformation initiatives in an enterprise. Spider Craft could be used as a micro services implementation architecture to create services and proxies rapidly through visual manipulation of controls.
ReactJs SCSS VS Code Zeplin Balsamiq
project [2018]
Pi Pay

Pi Pay is the most innovative and complete cashless payment platform in Cambodia - built around a consumer-facing app that incorporates merchant payment services with a range of social and lifestyle features including Chat, Maps and Friend Finder, and a growing network of retail partners in the Kingdom
Android XML Constraint Layouts Android Studio Zeplin
project [2018]
Genie

Genie is the biggest payment processing network in Sri Lanka powered by Dialog, enabling payments for Bill payments, online payments and over the counter payments with just a tap. Genie is covered by PCI-DSS. Dialog is the number one telco in Sri Lanka
Android UI HTML/CSS Android Studio Invision
project [2017]
DoPods

DoPods designed for parents to track child continuously, once child’s smartphone or tablet is transformed to a tracking device using the DoPods specialized Beacon App. Using the DoPods App user can set up geo-fences and triggers which would generate real-time alerts on the smartphone
Android UI HTML/CSS Android Studio Sublime text
project
My Doctor

MyDoctor is a healthcare solution provider using a telemedicine platform in order to enable and provide its customers with interactive healthcare utilizing modern technological developments. It helps eliminate the distance barrier and improves access to medical services
Android UI Android Studio
project
mitra

‘mitra’ is a VOIP app that enables to make audio/video calls and messages. Project discontinued.
Android UI Android Studio Photoshop Balsamiq
project [2015]
D-App

D-App is a mobile deal store which specializes in providing location-specific deals and gift vouchers by partner merchants. Get the best & latest deals from restaurants, retail outlets, hotels & much more on one app.
Android UI Android Studio Photoshop Balsamiq
project
D-Taxi

This is a taxi booking System. Mainly this has admin user portal and Mobile applications to find fast and safe Taxi Service. Passengers use the D-Taxi rider app to find a ride. And the drivers use DTaxi driver app to interact with riders
Android UI Android Studio Balsamiq
project
boost

Boost App is an e-wallet which you can use to pay without the hassle of using physical cash and based of over 100,000 users in Malaysia. The solution allows users to maintain an online balance and make a range of payments both online and over the counter
Android UI Android Studio
project [2016]
Company website

Revamped company website ideahub.lk with latest technologies and user experience strategies. Parallax scrolling and mobile compatible static website
HTML/CSS javascript photoshop illustrator
project [2015]
symphony v1.0

Symphony is an eco-system that connects customers, merchants and payment providers. It enables customers to create wallets within their bank accounts, connect with merchant products & service
Android UI Android Studio
project [2016]
TrailX

TrailX is an employee GPS tracking system that suitable for time and attendance management. It helps to keep track of employees’ hours and their location via mobile devices and decision making. Labor Sync helps to optimize processes and save time as well as money in the organization. This is most suitable for large scale factories that staff works by shift basis.
Android UI Android Studio
project [2014-17]
snifee

Snifee is a tracking System. You have to sign up through the snifee web site and then the user can add beacons, set up zones and alerts. Snifee Bee is a downlodable App that allows you to convert your smart phone into a tracking beacon.
HTML/CSS Android Layout Adobe Photoshop
project [2012-15]
Menutab

Menutab is an order management solution developed for MAS Holdings, the leading apparel manufacturer. Menutab facilitates internal order management between SBUs, merchant settlements, inventory management and payment processing.
HTML/CSS Adobe Illustrator Adobe Photoshop Balsamiq
project [2012-14]
GLOO-ON

GLOO-ON combines the domains of Social Networking, Location-Based Services and Travel into an amalgamated experience. It creates relationships among Friends, Places and Products in relation to geography. GLOO-ON is strong on privacy and enables you to control the disclosure of Presence to the intended audience. Project discontinued
HTML/CSS Adobe Illustrator Adobe Photoshop