i
isuru_nishadha

Isuru N

@isuru_nishadha

Software Engineer

Sri Lanka
Englisch, Singhalesische Sprache
Einige Informationen werden in englischer Sprache angezeigt.
Über mich
I’m a passionate Software Engineer with 3 years of industry experience, specializing in modern web development, AI-powered web applications, AI content creation (images & videos), and AI automation solutions. I hold a BSc (Hons) in Computer Science and focus on building high-quality, scalable, and user-friendly digital products that solve real-world problems. Whether it’s developing a full-stack web app, integrating AI into workflows, or creating engaging AI-generated content, I’m committed to delivering clean, efficient, and reliable solutions.... Mehr lesen

Kompetenzen

i
isuru_nishadha
Isuru N
offline • 
Durchschnittliche Antwortzeit: 2 Stunden

Meine Dienstleistungen

Benutzerdefinierte Websites
I will create a storytelling scroll website with smooth image transitions
Benutzerdefinierte Websites
I will transform your outdated website into a modern experience

Portfolio

Arbeitserfahrung

Sysco

Software Engineer

Sysco • Vollzeit

May 2024 - Present2 yrs 4 mos

• Developed an MCP server for a core service using Spring AI, enabling standardized model-context interactions and improving integration capabilities with AI-driven workflows. • Led the migration of team-owned components from Apigee Edge to Apigee X, coordinating integration and validation with the platform team to ensure smooth service continuity. • Spearheaded the transition of services behind a single ALB from HTTP to HTTPS, enabling SSL and improving security posture across all components. • Optimized the daily AWS Batch job by integrating Kafka Streams, transforming it into a more real-time and efficient processing system. • Performed the analysis and design of an on-demand Kafka publisher, implemented using Spring Cloud Functions to achieve a cloud-agnostic solution deployable on AWS Lambda. • Executed over 30 successful production and staging deployments using Concourse CI and Jenkins pipelines, maintaining zero rollback incidents and ensuring timely delivery. • Optimized backend performance by upgrading PostgreSQL databases from version 12.x to 16.x using AWS RDS Blue/Green deployment, achieving seamless, zero-downtime transitions. • Migrated a Spring Boot application from version 2.x to 3.x using openrewrite, ensuring backward compatibility and successful deployment in a live production environment. • Developed a Kafka publisher to streamline database operations and selectively process relevant data items, reducing system load and improving responsiveness. • Engineered data exposure features using Hibernate, enabling efficient and secure retrieval of information from core service components. • Executed a high-volume database load of our service on EC2 over 4 consecutive days, achieving zero downtime and no data loss in a live production environment. • Improved integration test reliability and increased coverage to 80% by introducing Testcontainers, significantly reducing undetected issues and enhancing overall development efficiency.

WSO2

Software Engineering Intern

WSO2 • Vollzeit

Nov 2022 - Apr 20235 mos

• Contributed to enhancing Identity and Access Management (IAM) solutions for Asgardeo and WSO2 Identity Server, focusing on improving user verification processes by developing a MongoDB connector. • Conducted in-depth research on identity verification, verifiable credentials and database technologies, evaluating multiple options for efficient metadata storage and scalability. Presented findings and analysis to the team for review, leading to a collective decision to adopt MongoDB as the optimal solution. • Gained in-depth knowledge of Identity and Access Management (IAM) by earning the WSO2 Certified Identity Server Practitioner - V5 and WSO2 Certified Identity Server Developer - V5 certifications. • Developed a NoSQL (MongoDB) connector to efficiently store and manage identity verification metadata, enabling optimized data accessibility and analysis. • Developed and implemented identity verification claim metadata features using MongoDB, enabling users to seamlessly add, retrieve, and update verification claims. These enhancements improved data accessibility, system reliability and overall identity verification efficiency. • Developed and implemented comprehensive API testing strategies, leveraging Postman and Swagger Editor to validate functionality, ensure reliability, and optimize performance across endpoints. • Participated in a WSO2 hackathon, developing a web-based system for Kfone, a telecommunications company, using Angular and Spring Boot to address integration challenges for Asgardeo, and successfully delivered a functional solution within 4 days, culminating in a presentation on day 5. • Gained hands-on experience with identity management systems, database integration, and API development through building the MongoDB connector for identity verification and developing a web-based solution during the WSO2 hackathon.