Summary
Overview
Work History
Education
Skills
AREAS OF EXPERTISE
PROJECTS
Certification
Activities
Personal Information
Languages
References
Disclaimer
Timeline
Generic

Pranavan Sivasundaram

Summary

9+ Year of software development experience in developing enterprise level High aptitude on web based applications using JavaEE Technologies.

Overview

9
9
years of professional experience
1
1
Certification

Work History

SENIOR SOFTWARE APPLICATION DEVELOPMENT ENGINEER

NTT Singapore PTE.LTD (Client: NETS)
06.2022 - Current

Duties:
• Developing and Designing using Spring Boot, Spring Cloud, OAuth2, Micro service, MySql, Docker and AWS, Spring Security
• Micro services development using spring boot, spring cloud, Docker, junit,aws.
• Deploying microservices to AWS EKS
• Doing Architecture changes
• Doing L3 Support

Projects:
• Common Connection Provider
• Trade Finance Register

TECH LEAD

Affno Virtual Market (Pvt) Ltd
12.2021 - 06.2022

Duties:

  • Developing Green Tape System using Spring Boot, Spring Cloud, OAuth2, Micro service, MySql, Angular JS, Redux , Docker and AWS.Splunk, Spring Security
  • Micro services development using spring boot, spring cloud, Docker, junit
  • Front-end development using Angular JS
  • Deploying Front End, Back End to AWS ECS
  • Doing Architecture, Infrastructure changes to Green Tape
  • Leading Team

Projects:

  • · Green Tape Web System

SENIOR SOFTWARE ENGINEER

Affno Virtual Market (Pvt) Ltd
08.2019 - 11.2021

Duties:

  • Developing Green Tape System using Spring Boot, Spring Cloud, OAuth2, Micro service, MySql, Angular JS, Redux , Docker and AWS.Splunk, Spring Security
  • Micro services development using spring boot, spring cloud, Docker, junit
  • Front-end development using Angular JS
  • Deploying Front End, Back End to AWS ECS
  • Doing Architecture, Infrastructure changes to Green Tape


Projects:

  • · Green Tape Web System

SOFTWARE ENGINEER

Sysco Labs (Pvt) Ltd
09.2018 - 08.2019

Duties:

  • Micro service implementations
  • Front-end development using React JS, Node JS
  • Data Migration using Talent ETL tools
  • Writing Automating for Front End and Micro Services


Projects:

  • · Sysco Shop Web System for Sysco Corporation

SOFTWARE ENGINEER/SOLUTION DEVELOPER

Pearson Lanka, John keels Computer services
04.2017 - 09.2018

Duties:

  • Micro service implementation
  • Web services (SOAP, REST) creation
  • Spring Security oAuth2 implementation
  • Jenkin Development


Projects:

· Education Delivery System for Pearson

ASSOCIATE SOFTWARE ENGINEER

Xcendant (Pvt.) Ltd
06.2016 - 04.2017

Duties:

  • ERP System developing using Spring, Hibernate, JavaEE.
  • Report generation
  • Web services (SOAP, REST) creation


Projects:

  • ERP System for IPM

SOFTWARE ENGINEER

Epitom Trinergy (Pvt.) Ltd
02.2015 - 01.2016

Duties:

  • Developing Software Using Java (J2EE),Spring and MySQL
  • Web development


Projects:

  • Web Portal for Panoceanic Bank
  • Sales Tracker for Trinergy
  • Orange County Cricket Association

Education

Bachelor of Information Technology - Information Technology

University of Colombo
Colombo,Srilanka
12.2020

Bachelor of Science - Industrial Statistics & Mathematical Finance

University of Colombo
Colombo,Srilanka
12.2012

Advanced Levels -

Jaffna Kokuvil Hindu Collage
Jaffna ,Srilanka
08.2008

Skills

  • Flexible attitude
  • Determination
  • Perseverance
  • Attention to detail
  • Confidence
  • Problem solving
  • Multitasking
  • Communication
  • Software Development
  • Programming Languages
  • System Architecture
  • Client Communication
  • Security Protocols
  • API Integration
  • Performance Optimization

AREAS OF EXPERTISE

  • Core Java
  • Spring, Hibernate, Spring boot
  • Micro services
  • Spring Cloud
  • Spring Security, oAuth2 Security
  • AWS ECS
  • AWS EKS
  • Web services
  • Database – MySql, Mongo DB
  • Spring in memory cache
  • J2EE(Servlet, JSP)
  • Unit test, junit
  • Jenkin
  • SonarQube
  • Ajax, jQuery, AngularJS
  • Object Orientated Programming
  • Web/Software developing
  • React JS
  • Redux
  • Node JS

PROJECTS

Common Connection Provider for Singapore Banks

Motivation of Project: This is used to singapore banks connect to platform and other banks,platforms connects platforms


  • Micro Services implementation
  • Rest API generation
  • Deployment
  • Unit test
  • Encryption (JWE/PGP)
  • 2way SSL Implementation

Technologies : Spring Boot, Spring Data, Micro services, MySQL, Spring Cloud, Docker, AWS EKS, oAuth2, Redux, Junit,Spring Security,EKS


Green Tape for Affno Virtual Market

Motivation of Project: This is Web System for Tender Application


• Micro Services implementation

• Rest API generation

• Frond End Development

• Unit test

Technologies : Spring Boot, Spring Data, Micro services, MySQL, Spring Cloud, Docker, AWS ECS, oAuth2, Angular JS, Redux, Junit, Splunk, Spring Security


Sysco Shop Web System For Sysco Cooperation

Motivation of Project: This is Ecommerce Web System for foods service


• Micro Services implementation

• Rest API generation

• Frond End Development

• Unit test

Technologies : Spring Boot, Spring Data, Microservices, PostgreSQL, React JS,Node Js


Education Delivery System for Pearson

Motivation of Project: Digital Learning Platform


• Micro Services implementation

• Rest API generation

• Report generation

• In memory cache implementation

Technologies : Spring, Spring Boot, Hibernate, Microservices, MongoDB, Oracle, Angular Js, Spring Security, oAuth2


ERP System for IPM

Motivation of Project: helps you run your entire business, supporting automation and processes in finance, human resources, manufacturing, supply chain, services, procurement, and more.


I have developed below Modules

• Report (pdf, excel) generation.

• Graph generation for dashboard.

• Invoice Data Insertion with validation.

• Web services(SOAP,REST) generation .

Technologies : Spring,Hibernate,JavaEE,HTML,CSS,JQuery,Ajax,Bootstrap.


Web Portal for Panoceanic Bank

Motivation of Project: A tool to be developed to assess the management progress of the bank


• To track the Finance Department Process-:Calculate Balance sheet of each month, Calculate Profit Lost Period of each month, Calculate Weekly Report of each week, Calculate and Get Graph Report for Balance Sheet, Profit Lost Period, Weekly Report

• To track the Operation Department Process-:Assign Task for Employees, upload File, Track Stationary Items Usage

• To Chat With All Employee-:Online chat, Show the notification for new messages

Technologies : Spring, JavaEE(JSP,Servlet),HTML,CSS,JQuery,Ajax,Bootstrap,AngularJS


Human Resource Management System for Epitom Consulting


Motivation of Project: Epitom Consulting has now understood that they need even more effective computer based Information System solution to perform their operation and to build up Employee and management relationship more efficiently & effectively. Hence Epitom Consulting is looking ahead to a system, which can manage their Payroll System, Employee Management and other Administrative functions.

Technologies: Spring,Hibernate,Spring Security,oAuth2,Mysql,Angular JS,Bootstrap This Project did for BIT final year project-Result B+


Certification

  • AWS Certified Developer -Associate
  • Diploma in Web Engineering (Pearson)
  • Advanced Java Application Development Using JavaEE (ucsc-

02/023)

Activities

  • Past President of the Advanced Level Maths/ Science Union, Jaffna Kokuvil Hindu College
  • Member of chess team, Jaffna Kokuvil Hindu College

Personal Information

  • NIC Number: 883652886V
  • Title: Senior Software Engineer
  • Date of Birth: 12/30/88
  • Gender: Male
  • Nationality: Sri Lankan

Languages

English
Advanced (C1)
Tamil
Advanced (C1)

References

  • Vallipuram Sivakumar (B.Sc)(M.Sc- IT), Lecturer at SLIATE, +94772396741, +94112529479
  • S.Sasitharan(B.Sc)(MBA), Accountant at NVC group, +9411-2433143, +94775558327

Disclaimer

I hereby state that the above information provided by myself are true and accurate to the best of my knowledge

Timeline

SENIOR SOFTWARE APPLICATION DEVELOPMENT ENGINEER

NTT Singapore PTE.LTD (Client: NETS)
06.2022 - Current

TECH LEAD

Affno Virtual Market (Pvt) Ltd
12.2021 - 06.2022

SENIOR SOFTWARE ENGINEER

Affno Virtual Market (Pvt) Ltd
08.2019 - 11.2021

SOFTWARE ENGINEER

Sysco Labs (Pvt) Ltd
09.2018 - 08.2019

SOFTWARE ENGINEER/SOLUTION DEVELOPER

Pearson Lanka, John keels Computer services
04.2017 - 09.2018

ASSOCIATE SOFTWARE ENGINEER

Xcendant (Pvt.) Ltd
06.2016 - 04.2017

SOFTWARE ENGINEER

Epitom Trinergy (Pvt.) Ltd
02.2015 - 01.2016

Bachelor of Information Technology - Information Technology

University of Colombo

Bachelor of Science - Industrial Statistics & Mathematical Finance

University of Colombo

Advanced Levels -

Jaffna Kokuvil Hindu Collage
  • AWS Certified Developer -Associate
  • Diploma in Web Engineering (Pearson)
  • Advanced Java Application Development Using JavaEE (ucsc-

02/023)

Pranavan Sivasundaram