n
navodperera

Navod

@navodperera

Senior Software Engineer

Sri Lanka
Anglais
Certaines informations sont présentées en anglais.
À propos de moi
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.... Plus d’infos

Compétences

n
navodperera
Navod
hors ligne • 
Temps de réponse moyen de 1 heure

Voir mes services

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

Portfolio

Expérience professionnelle

Senior Software Engineer

Mortar • Temps plein

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 • Temps plein

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 • Temps plein

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.