Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

madhura nishshanka

Colombo

Summary

  • A versatile Software professional with 17 years of hands-on experience in architecting, designing and developing enterprise level applications primarily using java technology on various domains to various international clients based in USA.
  • Excelled in various roles such as - Developer, Tech Lead, Mentor, Architect
  • Experience of all phases of software development life cycle with Agile Scrum as well as Waterfall methodologies
  • Experience in all aspects of software life cycle like Build/Release/Deploy)
  • Good Understanding on the AWS stack
  • Experience in building APIs and services using REST with micro service architecture.
  • Guiding junior members to analyze requirements and assist with implementation by sharing knowledge of the product.
  • Proficient in grasping new technical concepts and utilizing them in an effective manner.
  • Good communicator and a team person with strong analytical, problem-solving and organizational abilities.
  • Good amount of experience in people management

Overview

18
18
years of professional experience
1
1
Certification

Work History

Solution Architect

Persistent Systems Ltd.
Colombo
03.2016 - Current

UDS Cloud Platform

  • Designed and developed the UDS (Unified Device Service) cloud platform which is an enterprise-level solution designed to provide centralized management and control for Lenovo devices. It offers a suite of services and tools aimed at enhancing the efficiency, security, and functionality of devices within an organization's ecosystem
  • Environment Worked Tools/Technologies: Java, Spring Boot, REST, MongoDB, Kafka, Keycloak, Postgresql, Docker, Kubernetes, Ambassador, DataDog, AWS

CME

  • Designed and developed CME which is a payment and settlement engine that can monetize payments according to a given settlement plan
  • Environment Worked Tools/Technologies: Java, Spring, Angular, Hibernate, Cassandra, Kafka, REST, Kubernetes

Cloud Platform Business Manager (CPBM)

  • Designed and developed features for Cloud Platform Business Manager (CPBM) that enabled customers to manage and monetize the resources of CloudStack and OpenStack.
  • Environment Worked Tools/Technologies: Java, Spring, Angular, Hibernate, Mysql

Architect

Intel Corp
Colombo
06.2010 - 03.2016

Service Aggregation and Merchandising Platform

  • Designed and developed a service Aggregation and Merchandising Platform that was the next generation OffersPlus for a Tier 1 Telco in USA.
  • Environment Worked Tools/Technologies: Java, JSP, Spring, Hibernate, Camel, Fuse, Apache CXF, Weblogic, EJB, Infinispan, Oracle, Junit, Spark, Cassandra, PostgreSQL

Technical Lead

Virtusa Corp.
Colombo
03.2006 - 06.2010

CITI Self-Service

  • Designed and developed customer service application in the Banking domain.
  • Environment Worked Tools/Technologies: Java, Flex, JBOSS, Websphere, Oracle, Mysql, Junit

UMS

  • Maintain and introduce new features to the Underwriting management system (UMS) in the insurance domain.
  • Environment Worked Tools/Technologies: Java, Flex, Spring, JPA, JBOSS, JBPM, Drools, Mysql, Junit

QRS

  • Maintain and introduce new features to the Quoting and Rating system (QRS) in the health insurance domain.
  • Environment Worked Tools/Technologies: C#.NET, ASP.NET, ADO.NET, VB6, MS SQL Server (stored procedures, DTS packages), SQL, XSL, XML, NUnit

Education

B.Sc. in Computer Science -

University of Colombo School of Computing (UCSC)
01.2009

M.Sc. in Computer Science -

University of Colombo School of Computing (UCSC)
01.2003

Skills

  • Enterprise Software Design and Development
  • JAVA
  • J2EE
  • Messaging Systems
  • Active MQ
  • Kafka
  • Keycloak
  • Microservices architecture
  • SpringBoot
  • SpringCloud
  • AWS
  • Agile
  • SCRUM
  • JavaScript
  • HTML
  • XML
  • Oracle
  • Cassandra
  • Redis
  • Mongodb
  • Docker

Certification

  • Sun Certified Java Programmer (SCJP 1.5.0)
  • AWS Certified Solutions Architect - Associate
  • AWS Certified Solutions Architect - Professional

Timeline

Solution Architect

Persistent Systems Ltd.
03.2016 - Current

Architect

Intel Corp
06.2010 - 03.2016

Technical Lead

Virtusa Corp.
03.2006 - 06.2010

B.Sc. in Computer Science -

University of Colombo School of Computing (UCSC)

M.Sc. in Computer Science -

University of Colombo School of Computing (UCSC)
madhura nishshanka