0% found this document useful (0 votes)
29 views2 pages

THINESHAN

Uploaded by

rcvaram.phone
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
29 views2 pages

THINESHAN

Uploaded by

rcvaram.phone
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

THINESHAN PANCHALINGAM

linkedIn • github • [email protected] • +94 77 687 3070

SENIOR SOFTWARE ENGINEER

Passionate software engineer with 3+ years of experience in full-stack development, research and development, and
cloud computing. Skilled in designing, testing, and deploying web applications and APIs. Enthusiastic about
learning new technologies and implementing best practices.

Java Programming • Software Engineering • Web Application Development • Enterprise Architecture


Web Application Architecture • Algorithm • Systems Design & Analysis • Cloud Computing
User Interface Design • Microservices • Agile Development Methodologies
Software Testing & Debugging • Troubleshooting • Production Deployment • Team Collaboration

Languages: Java, JavaScript, SQL


Frameworks: Spring Boot, JPA, Hibernate, Angular, JUnit
Databases: Oracle, PostgreSQL, MySQL, MongoDB
Technology: Docker, Kubernetes, Git, Maven, JIRA

PROFESSIONAL EXPERIENCE

Cloud Solutions Internationals, Colombo, LK • May 2021 - Current


Healthcare Solutions Firm

Senior Software Engineer, Software Engineer


Working on research, back-end, and front-end development for a Hospital Management System, with a focus on key
modules such as Electronic Health Record (EHR), Pharmacy, and Security.

Achievements:

• Designed and implemented Restful API layers for EHR and Pharmacy modules using Spring Boot microservices,
enhancing the functionality and scalability of the system.
• Optimized code quality, structure, and performance, following best practices and standards.
• Applied SQL anti-patterns to optimize database queries, resulting in faster and more efficient data retrieval.
• Implemented strategies to optimize multiple endpoints, resulting in improved system performance and efficiency.
• Developed and implemented unit test cases using JUnit, ensuring the reliability and accuracy of the code.
• Collaborated with developers and product owners in an agile environment to deliver solutions that met the project
scope and requirements.
• Worked with Keycloak opensource IAM solution and developed a custom extension for role-based access
permissions, enhancing the security of API access. Keycloak | Java 8 | Hibernate | JAX-RS | Angular JS 1.5
• Externalized token verification logic from the API-gateway and integrated it as a sidecar using Go lang, improving
concurrency and memory utilization, dockerizing the application, and deploying it in a Kubernetes multi-container
pod.
• Developed a frontend caching mechanism using PouchDB to store and retrieve JSON data, reducing API calls
and improving data accessibility for users.
• Implemented and documented various POCs in DEV environment to demonstrate project feasibility and ensure
knowledge transfer.

Environment: Java 8, Angular, Spring Boot, Hibernate, PostgreSQL/ Oracle, JUnit, Mockito, Kafka, Redis,
Keycloak, Bitbucket, Jenkins, Harbor, Kubernetes, Argo CD, Jira, Nexus/ Verdaccio, Swagger
Resume
VIRTUSA PVT LTD, Colombo, LK • June 2019 - December 2019
Software Intern
Worked on research and backend development for internal projects.

Achievements:
• Cloud Accelerator (Internship Project) - It is a dashboard to monitor & optimize performance, compliance & cost
of the cloud platforms such as GCP & AWS.
• Configured user access policies for GCP and AWS cloud APIs through their respective consoles, conducted
research on platform-triggered data creation and retrieval methods at the code level.

Environment: Java, Spring Boot, Angular, GCP, AWS, Elasticsearch, Kibana

EDUCATION
B.Sc. Eng. (Hons) in Computer Science and Engineering
University of Moratuwa, Colombo, LK – 10/2016 – 07/2021
GPA: 3.59/4.2 (equivalently 3.58/4.0)
Principles of Object-Oriented Programming, Data Structures and Algorithms, Database Systems, Distributed
Systems, Applied Statistics, Operating Systems, Concurrent Programming

PROJECTS
Information Extraction from Driving License of Sri Lanka
(Final Year R & D Project)
Python, OpenCV, YOLO, Google OCR, Image Processing, Tesseract
Designed and developed an automated information extraction system aimed at delivering the information in an
interoperable format.

Blood Bank System


Angular, NodeJS, MongoDB
Developed a web-based application for a blood bank system that allows administrators, donors, and users to
interact.

PROFESSIONAL CERTIFICATIONS
Certified Kubernetes Application Developer: The Linux Foundation - 2023
Oracle Certified Associate, Java SE 8 Programmer: Oracle - 2024

You might also like