LinkedInYohan Liyanage

Yohan Liyanage

Principal Software Architect

Location
Sri Lanka
Industry
Computer Software
Current
  1. A High Tech Start Up
Previous
  1. Virtusa,
  2. JKCS
Education
  1. Staffordshire University
Recommendations4 people have recommended Yohan
500+connections

Join LinkedIn & access Yohan's full profile

Join LinkedIn & access Yohan's full profile. It's free!

As a LinkedIn member, you'll join 300 million other professionals who are sharing connections, ideas, and opportunities.

  • See who you know in common
  • Get introduced
  • Contact Yohan directly
500+connections
A High Tech Start Up

A High Tech Start Up

Principal Software Architect

– Present

View full profile

Background

Summary

Software Architect and Consultant with hands on experience and proven skills in architecting and leading teams to engineer award-winning enterprise software products including highly scalable multi-tenant Software as a Service (Saas) solutions that runs on cloud infrastructure.

Technologist with a keen understanding of business, and experienced in formulating strategy for facilitating business-technology alignment for high profile clients including the Fortune 1000.

Proven track record of exceptional performance and delivery exceeding expectations, which is backed by solid academic and professional qualifications.

Sound knowledge on software architecture, OOAD, design patterns, API design, distributed computing and effective coding practices.

Oracle Certified Master - Java EE 5 Enterprise Architect

BSc(Hons) MBCS MIET MIEEE OCMJEA SCWCD SCJP

Skills

  • Software Solution...
  • SaaS
  • Java
  • J2EE
  • Maven
  • Hibernate
  • Spring
  • Subversion
  • AJAX
  • JPA
  • JBoss
  • JavaScript
  • Struts2
  • Git
  • Google App Engine
  • JDBC
  • Tomcat
  • EJB
  • Servlets
  • Eclipse
  • Web Services
  • JUnit
  • Ant
  • JSP
  • UML
  • SOA
  • Software Design
  • JMS
  • Design Patterns
  • XML
  • PostgreSQL
  • jQuery
  • MVC
  • CVS
  • Web Applications
  • Database Design
  • MySQL
  • PL/SQL
  • Scrum
  • Cloud Computing
  • Framework Design
  • Enterprise Integration
  • Spring Webflow
  • Java Enterprise Edition
  • JBoss Application Server
  • Struts
  • Software Development
  • Software Engineering
  • See 33+  See less

Experience

Principal Software Architect

A High Tech Start Up
– Present (1 year 5 months)Sri Lanka

Currently heading the technology and engineering team of a high tech start up that provides extended software engineering services for worlds leading organizations in the Silicon Valley.

Engaged as a Consultant Software Architect for a Fortune 1000 organization with global presence in over 150 countries, building next generation enterprise applications and managing a team of highly skilled individuals that are part of a geographically dispersed team.

Senior Consultant - Technology

Virtusa
(1 year 1 month)Colombo

Senior Solutions Designer

JKCS
(3 years 9 months)Colombo

Honors & Awards

John Keells Group V-SPARC Individual Recognition Award

John Keells Group

V-SPARC (Values-Superior Performance And Recognition Creation) Individual Award denotes exceptional performance and contribution by executives of John Keells Group.

APIIT Gold Medal for Top of Graduating Class - BSc (Hons) Computing

APIIT Sri Lanka

APIIT Gold Medal is awarded to the top of the graduating class to recognize academic excellence in Level 3 - Bachelors Degree.

APIIT Bronze Medal for Best Performance - Level 1 Diploma

APIIT Sri Lanka

APIIT Bronze Medal is awarded for the student with highest GPA in Level 1 Diploma to recognize academic excellence. I was awarded this for Diploma in Computing, for maintaining a GPA of 3.96 / 4

National Best Quality Software Awards - Overall Gold - Zhara HS

British Computer Society - Sri Lanka Section

National Best Quality Software Awards is a prestigious award presented by the British Computer Society - Sri Lanka Section for various software products developed in Sri Lanka, based on a defined set of categories.

Zhara Hospitality Suite was awarded the Overall Gold at NBQSA 2012, being recognized as the most outstanding product of across all categories.

National Best Quality Software Awards - Tourism & Hospitality Gold - Zhara HS

British Computer Society - Sri Lanka Section

National Best Quality Software Awards is a prestigious award presented by the British Computer Society - Sri Lanka Section for various software products developed in Sri Lanka, based on a defined set of categories.

Zhara Hospitality Suite was awarded the Gold Award for Outstanding Tourism & Hospitality Product at NBQSA 2012.

Additional Honors & Awards

DZone Most Valued Blogger [MVB] (2010)

Organizations

British Computer Society

Professional Member
– Present

Institute of Electrical & Electronic Engineers

Member
– Present

Institution of Engineering & Technology

Member
– Present

Additional Organizations

BCS, IEEE, IEEE Computer Society, IET

Certifications

Sun Certified Web Component Developer

Sun Microsystems

Sun Certified Java Programmer

Sun Microsystems

Oracle Certified Master - Java EE Enterprise Architect

Oracle
– Present

Education

Staffordshire University

BSc (Hons), Computing, First Class Honours with Gold Medal for Best Performance of 2008

Activities and Societies: Authored Nebula Framework: An Autonomic Grid Computing Framework (based on JMS). [Final Year Individual Project]

Mahinda College

GCE A/L, Physical Sciences

Activities and Societies: Cadet Corps, Debate Team

Projects

Martin Dawes Analytics - Lavastorm Resolution Center

Role: Offshore Lead
Team Size: 10

Lavastorm Resolution Center is a Web-based service offering from Martin Dawes – Lavastorm Analytics that facilitates mobile network operators in the area of case management. The tool provides alarming, case creation (including automatic case creation based on set criteria / alarms) and management of cases via user-definable workflows and visualization capabilities. This in turn allows the mobile network operators to investigate exceptions from analytics, conduct root cause analysis, research, rectify issues and use reporting to monitor the effectiveness of the process.

Team members:

Iron Mountain - IMConnect Security Architecture Assessment

Role: Consultant

Virtusa was consulted by Iron Mountain to assess the security architecture of Iron Mountain’s IMConnect 2.0 Portal solution. IMConnect provides unified access to various service offerings from Iron Mountain in the area of Records Management. The security architecture assessment was primarily focused on addressing enterprise integration concerns, especially in the area of Federated Identity & Access Management. I led the offshore team on this consultancy engagement, and performed assessment of existing security architecture, and drafted the Software Architecture Specification for the overall security architecture assessment.

British Telecom WLMS - Architectural Assessment

Role: Offshore Lead
Team Size : 10

BT WLMS is a white-label based reseller platform for BT and OpenReach telecommunications infrastructure. The platform allows vendors such as Orange, Vodafone, etc., to resell managed broad-band and other infrastructure from BT. The solution consists of multiple portals and an integrations platform (based on Mule ESB) for integration with the BT Wholesale and OpenReach systems. The solution was originally developed by Logica, and was handed-over to Virtusa by BT for further development and improvements.

I led offshore portal flows team on code and architectural analysis to identify architectural issues, code quality issues and technical debt, and to provide recommendations on corrective measures to be taken.

Team members:

Network Rail B2B Portal - Pre-Sale

Role: Offshore Lead
Team Size: 12

Network Rail B2B Property Portal provides a single unified view for business partners and Network Rail Property Management Team to perform their day to day activities. The solution integrates with multiple existing systems, and also with SaaS based cloud solutions, and provides a portal based user interface.

This was a pre-sales assignment and I provided technical leadership to the offshore team on architecture, design, estimations and technology evaluations.

Team members:

Zhara HS Product Suite(Link)

Role : Product Suite Architect
Team Size : 35

Zhara is an award winning cloud based Hospitality Suite from JKCS, which consists of CRS (Central Reservations), PMS (Property Management) and IBE (Internet Booking Engine), geared for resort hotels. Zhara is a SAAS based solution which allows the clients to leverage on any-time, any-where access to real-time business information. In addition to the core products, Zhara also consists of several specialized implementations for specific customers, and also Zhara Lite, which is a light-weight version of the Zhara PMS which features multi-tenancy.

Zhara HS won the Overall Gold and Tourism & Hospitality Gold at National Best Quality Software Awards 2012.

Team members:

Zhara PMS(Link)

– Present

Role : Architect
Team Size : 35

Zhara PMS facilitates hotel front-office operations, cashiering, house-keeping, point-of-sale and interfacing with Zhara CRS for reservations management. Zhara PMS caters hotels distributed globally in day to day operations, and also interfaces with SAP R/3 for financials and legacy PABX systems for providing automated telephony facilities and call accounting.

Zhara HS won the Overall Gold and Tourism & Hospitality Gold at National Best Quality Software Awards 2012.

Team members:

Zhara CRS(Link)

– Present

Role : Designer / Architect
Team Size: 25

Zhara CRS facilitates reservation management, contract creation and interfacing with Zhara PMS and other PMS implementations for seamless management of reservations of hotel chain, which spans over multiple countries. This product has been successfully implemented in multiple hotel chains as of the moment, and caters over tens of thousands of room nights per month.

Zhara HS won the Overall Gold and Tourism & Hospitality Gold at National Best Quality Software Awards 2012.

Team members:

Evinta Pricing(Link)

Role : Developer / Designer
Team Size : 10

Evinta Pricing provides an automated solution to fare request management workflow of the pricing department of a leading full service carrier airline in South Asia.

The solution provides competitive edge to the airline by allowing them to capture fare requests from all over the world in real-time basis, evaluation of fares with comparison on competitor fares, and also approving and publishing fares on the fly. In addition to the above, the solution seamlessly integrates with various flight information capturing systems to provide detailed reports and analysis on fare performance, revenue and performance of various stations around the globe via a single console.

Team members:

Nebula : An Autonomic Grid Computing Framework(Link)

Nebula is a grid-computing framework based on JMS that features a simple API to the application developer, using Java Annotations. Also, it allows creation and management of a grid using commodity network computers, with a minimal management overhead by implementing autonomic capabilities. This project was individual and its code base contained 32KLOC Java code at completion. It is now hosted as an open source project at Google Code.

JCaptcha4Struts2 - JCaptcha Plugin for Struts 2(Link)

This is a Struts2 plugin that integrates JCaptcha with Struts2. This plugin enables the use of JCaptcha with in Struts2 by adding a single JSP Custom Tag inside the form. The project is hosted at Google Code, and was acknowledged by both Apache Struts 2 and JCaptcha communities, and has been downloaded 8000+ times to date.

Languages

  1. Sinhalese

    Native or bilingual proficiency
  2. English

    Full professional proficiency

View Yohan's full profile to...

  • See who you know in common
  • Get introduced
  • Contact Yohan directly

Not the Yohan Liyanage you're looking for? View more

Insights

LinkedIn member directory:

  1. a
  2. b
  3. c
  4. d
  5. e
  6. f
  7. g
  8. h
  9. i
  10. j
  11. k
  12. l
  13. m
  14. n
  15. o
  16. p
  17. q
  18. r
  19. s
  20. t
  21. u
  22. v
  23. w
  24. x
  25. y
  26. z
  27. more