n
navodperera

Navod

@navodperera

Senior Software Engineer

Sri Lanka
Inglese
Alcune informazioni sono riportate in lingua inglese.
Chi sono
Full Stack Software Engineer with 5+ years of experience in Java Spring Boot, MERN stack, and cloud systems. I build scalable, secure, high-performance web apps. Skilled in REST APIs, microservices, Auth0, Keycloak, and MySQL/NoSQL databases. Experienced in React, Redux, Tailwind, and Material UI for responsive UI development. Built task managers, POS systems, and scheduling apps, and worked with ETL, Spark, and data pipelines. Also experienced in CI/CD, SSO integration, and enterprise solutions. I focus on clean code, problem-solving, and delivering reliable, production-ready software.... Continua a leggere

Competenze

n
navodperera
Navod
offline • 
Tempo di risposta medio: 1 ora

Consulta i miei servizi

Applicazioni web full stack
I will develop stunning mobile apps and websites for you
Applicazioni web full stack
I will develop full stack web application using java spring boot and react

Portfolio

Esperienza lavorativa

Senior Software Engineer

Mortar • Full time

Aug 2025 - Present9 mos

• Developed and maintained 6+ Spring Boot microservices supporting scalable enterprise systems. • Designed secure OAuth2 & SSO authentication flows using Keycloak, supporting multi-tenant RBAC for 10+ organizations. • Built RESTful APIs following OpenAPI standards and clean architecture principles. • Implemented CI/CD pipelines using GitLab and Docker to automate build and deployment processes. • Customized Apache Superset backend using Flask with secure authentication integration. • Contributed to structured logging and monitoring strategies for improved system reliability. • Applied continuous refactoring to reduce technical debt and improve maintainability.

Software Engineer(Full Stack)

Firehouse Technology (Pvt) Ltd • Full time

Sep 2022 - Sep 20253 yrs

• Currently engaged in the development of a production-level microservice web application utilizing Spring Boot, MySQL, and Angular. • Proficiently managing an Azure data pipeline, actively maintaining and working with Databricks for efficient data processing and analysis. • Expertly using Airbyte, and Kafka for data integration, maintaining code quality with Mockito and Junit. • Developed a robust Keycloak authentication system to enhance project security and user access control. • Collaborated on the integration of the Chargebee payment gateway, facilitating seamless payment processing within the application.

Associate Software Engineer

Commercial Technologies Plus (Pvt) Ltd • Full time

Nov 2021 - Sep 202210 mos

• Developed the Billable mobile application using React Native CLI. • Worked on the Calendq ongoing project using Next.js, Tailwind CSS, React Query, Redux and the latest frontend technologies. • Actively participated in code reviews and provided constructive feedback to improve code quality and maintainability. • Skilled in creating responsive web applications using HTML, CSS and JavaScript.