
Isuru G
Technical Lead
Habilidades

Revisa mis servicios

Experiencia laboral
Aeturnum Lanka (Pvt) Ltd
Tiempo completo • 4 yrs 11 mos
Technical Lead
Jun 2025 - Present • 11 mos
01. AI Core Team – LLM Engineering, Predictive Analytics & R&D Goal: Lead AI adoption across Aeturnum by building intelligent systems using LLMs, driving applied AI R&D, and guiding teams through the transition to AI-assisted development. ▪ Conducted R&D on leveraging Large Language Models (LLMs) for predictive analytics. ▪ Conducting LLM engineering and machine learning model development for predictive analytics and insight generation (e.g., churn prediction, recommendations). ▪ Leading evaluation and integration of modern AI tools and platforms (OpenAI, Claude) into engineering workflows. ▪ Built internal prototypes using LangChain and FastAPI for enterprise-level retrieval-augmented generation (RAG) use cases. ▪ Supporting SL team during AI tool onboarding, offering training and handling transition challenges. ▪ Collaborating closely with US-based clients to align AI capabilities with evolving business goals. Technologies: Python, FastAPI, scikit-learn, LangChain, MySQL, Prisma, Streamlit, OpenAI, GitHub 02. Ianacare - CarePlan & Caregiver Support Management Platform – Frontend Goal: Enhanced the CarePlan experience, improved the feedback workflow, optimized UI interactions, and performed extensive refactoring to stabilize the application and resolve long-standing issues. ▪ Implemented the CarePlan feedback module, improving the overall caregiver experience, including structured feedback flow, form validation, and UI/UX alignment with product guidelines. ▪ Refactored core CarePlan components, reducing complexity, improving readability, and aligning with updated React/TypeScript best practices. ▪ Resolved critical bugs and UI inconsistencies, including state management issues, API integration mismatches, and layout rendering problems across devices. Technologies : ReactJS, MUI v7, JavaScript, Redux, Shortcut, Cypress, Figma
Associate Technical Lead
Jun 2023 - Jun 2025 • 2 yrs
01. Incentivio - Restaurant Management and Ordering App - Frontend and Test automation Goal: Built a restaurant app with scheduling, email templates, payment reports, reusable components, and full test automation using Cypress and Storybook. ▪ Developed the communication module with SendGrid client onboarding and integrated Unlayer email template builder. ▪ Implemented store location pickup and delivery calendar handling with React FullCalendar, supporting recurring, parallel, and background events, similar to Google Calendar functionality. ▪ Converted Inc-React-Admin Portal to typescript. ▪ Introduced abstracting provides/invalidates endpoint usage. ▪ Implemented whole payment reports page with unique date range selector. ▪ Introduced Swiper.js scrolling card group component. ▪ Added e2e test and component tests with cypress. ▪ Reusable component documentation with storybook. ▪ Added feature gate testing to validate new feature rollouts, tracking usage stats and toggling visibility based on A/B test results or user roles. Technologies : ReactJS, MUI v7, TypeScript, Redux Toolkit & RTK Query, React Hook Form, Yup, React FullCalendar, Unlayer, GitHub Actions, jest, Shortcut, Cypress, Currents, Codecov, Storybook, Statsig and Figma. 02. Veleer – R&D generating solid solutions using AI tools like CursorAI, GitHub Copilot Goal: Driving applied AI R&D and guiding teams through the transition to AI-assisted development. ▪ Performed R&D on Apache Superset integration under the Veleer project, exploring data visualization and dashboard enhancements. ▪ Introduced a boilerplate pluggable chart component, reusable for any type of chart. ▪ Developed a new World Map pluggable chart component capable of setting overlapping geo-locations. ▪ Led the evaluation and integration of modern AI tools and platforms (OpenAI, Claude) into engineering workflows. Technologies: Python, Flask, PostgreSQL, SQLAlchemy, React, TypeScript, Node.js, Apache Superset, GitHub
Senior Software Engineer
Jun 2021 - Jun 2023 • 2 yrs
01. Klarna - AdTech project - Full Stack Anywhere E-commerce publishing solution, which is web-based and acts as a small plugin that can be integrated to any publisher site. (Klarna Project) Goal : Render the product items responsively on given publisher sites and carrying out payment flow related developments. ▪ Implementing a light weight product carousal from scratch with touch, move and click events. ▪ Implementing interstitial layout with UI/UX. ▪ Carrying out integration testing with Puppeteer. Database microservice development. ▪ Content placement implementation (tracked parent ID and serves content). ▪ Event API integration. ▪ Involved with project's referral service integration. ▪ Added short git hash in Sentry setup. ▪ Replaced every console log with configurable log methods. ▪ UI component testing. ▪ Configure husky, lint-staged and pre-commit hooks to prevent bad commits. ▪ Added skeleton loading state to interstitial. ▪ Conducted e2e test with puppeteer. ▪ Introduced tests package. ▪ Engaged with database microservice development and integrated connection with purchase service. ▪ Created Amazon RDS using terraform. ▪ Configured sequelize and used kafka to transfer data among services. ▪ Provide consulting services to Aeturnum Inc, US (Remote): FEB 2023 - AUG 2023 (MERN Stack) Technologies : React/TypeScript, node/express, styled-components PostgreSQL/sequelize, kafka, jest, puppeteer, Lerna, Webpack, AWS/terraform, jenkins, docker, husky, Sentry, Snyk, bit-bucket, source-tree, jira, sentry, Figma, Swimlane