Kos Ekanayaka
Web Developer - Mobile Developer - Hardware Engineer

Portfolio

Main Projects


MSc Projects


BSc Projects


Education


  • MSc Computer Science With Work Experience - London Metropolitan

    • Relational and Object Database Development

    • Enterprise Software Component Development

    • Research and Development Skills

    • Artificial Intelligence Applications

    • Web, Cloud and Pervasive Computing

    • Discrete Structures and Algorithms

    • Work Experience

  • BSc Computing - University of Greenwich

    • Database Design and Implementation

    • Distributed Information Systems

    • Information System Engineering

    • Mobile Computing

    • Web Engineering

    • IT Project and Quality Management

    • Project

  • BiTEC HND Computing - City Of London College

    16 Modules

  • BiTEC HNC Information System Engineering

    9 Modules

  • GCSE A/L

    3 Subjects

  • GCSE O/L

    8 Subjects

Skills


OS


Windows, Linux, Android, Mac OS x

Software


Eclipse, Visual Studio, Android Studio, Office, Photoshop, CorelDRAW and many more.

Code


JAVA, PHP, SQL, HTML, CSS, JavaScript, MySQL, MSSQL, NoSQL, C#, VB, JSP, JPA, XML, JSON

Work


  • IOT Prototype Developer - IotStream (Project)

    Designed and developed IOT hardware prototype using Raspberry Pi and GrovePi+ kit. Developed Python application that collects sensor data and sends to the IotStream API. Carried out functionality testing for API. Wrote a guide for customers to build their own Raspberry Pi weather station IOT device.

  • Android and Web Application Developer - Lucidica (Project)

    Designed and developed an Android tablet application for the office Hotdesking environment. Designed and developed PHP web application with MySQL database for system management. Developed a simple algorithm with weighted random for automatic staff desk selection.

  • Application Developer - Polymath Interscience

    Developed Android application to record canine training and store training records with multimedia central server. Developed Java EE MVC back-end with database for the system management. Developed responsive system management web interfaces for licensed users and administrators.

  • Deputy Manager - Tesco Express

    Managed 24 staff which include two team leaders, one cash admin, one stock controller and customer assistants by providing training, scheduling rota and agreeing targets. Supported store manager to deliver green KPI on sales, customers, community and payroll. Delivered both store manager and deputy manager tasks on absence of store manager by balancing workload and proactive planning.

  • Team Leader - Tesco Express

    Lead the team to achieve daily targets by using time management. Supported senior management to deliver quarterly target by workload balancing. Trained Customer Assistants and helped them to develop and progress onto the next job level.

  • Customer Assistant - Tesco Express

    Provided responsive and efficient service to customers using good product knowledge and problem solving skills. Worked co-operatively as part of a busy team during peak sale periods. Consistently supported management to deliver daily target of work and services.

  • Assistant Tutor - Esoft Computer Studies

    Taught students hardware engineering, networking and software development. Designed and implemented computer lab network with MS Enterprise server 2003 with 30 desktop computers and backup DNS.

Contact Me