KANISHKA WEERASEKARA
Technical Lead – Full Stack Software Developer – Certified Scrum Master
An Enthusiastic, self-motivated senior engineer with over 8 years of software engineering and team management experience involving mission-critical software systems. I am an advocate of Microservices architecture, Continuous Integration & Deployment, and Agile based development methodologies; specifically scrum.
TECHNOLOGY STACK
Java 8+ , Javascript, C++
Kubernetes, Docker Swarm, , Spring Boot, Sping Security, ReactJS, Redux, Amazon Web Services (AWS), Redhat Cloud Forms, Spring, Docker, docker-compose, Hibernate/ JPA, Oracle, Angular2, JWT,Maven, Log4J/slf4j, JUnit, TestNG, Mokito, PowerMokito, Google Gson (Json), REST/Restful Web Services, JMS - IBMMQ(Message Queue, Active MQ) ,Jenkins Pipelines, Zabbix monitoring, NGINX, Filebeat, Graylog, Keycloak OAuth2.0,Flyway, Node, Express
GIT/Stash, CI : Bamboo CI, Jenkins, Jira
Agile – Scrum
Test Driven Development, Behavior Driven Development
WORK EXPERIENCE
2020 March - To date
Senior Full Stack Developer, Tech Lead - ICT Agency of Sri Lanka - SRI LANKA
2018 July – 2019 December
Senior Engineer(Software) - QuEST Global Services - SINGAPORE
2015 April- 2018 July
Tech Lead - London Stock Exchange Group Technology - SRI LANKA
2013 April –2015 April
Senior Software Engineer - London Stock Exchange Group Technology - SRI LANKA
2011 September - 2013 April
Software Engineer - London Stock Exchange Group Technology - SRI LANKA
PROFESSIONAL QUALIFI CATIONS
Certified Scrum Master: Scrum Alliance
Sun Certified Java Programmer
Sun Certified Web Component Developer
International Introduction to Securities and Investments: Charted Institute for Securities & Investment
EDUCATION
Bachelor of Science in Information and Communication Technology
University of Colombo School of Computing
2007 – 2011
NOTABLE PROJECTS
National Identity Card Validation System for the Central Bank of Sri Lanka
Automated Fare System for the Land Transport Authority of Singapore
London Clearing House Central Counter Party - London Stock Exchange
Trading Platform - Johannesburg Stock Exchange
Trading Platform - Colombo Stock Exchange
Trading Platform - Botswana Stock Exchange
Trading Platform - Lima Stock Exchange (Bolsa de Valores de Lima)
Trading Platform - Millennium Exchange Plus – Equity, Fixed Income, and Derivatives Markets