Udith ChandrarathnaFull Stack Developer
Education
Professional Experience
03/2023 – presentJohor Bahru, Malaysia
  • Developed and maintained high-performance web applications using React, Vue, Nest, Redux Toolkit, TypeScript, Vuex, and CSS.
  • Led frontend architecture improvements, enhancing scalability and performance.
  • Conducted comprehensive code reviews, ensuring adherence to best practices and high code quality.
  • Optimized frontend performance, reducing page load times by 30% through efficient rendering strategies.
  • Collaborated with UI/UX designers to enhance user experience and accessibility across applications.
  • Spearheaded the development of scalable applications using Next.js, Redux, Material UI, and TypeScript.
  • Defined system architecture and technical specifications, collaborating with clients and stakeholders.
  • Implemented best engineering practices by introducing TypeScript, ESLint, Stylelint, Prettier, Commitlint, and Husky, ensuring a streamlined development process.
  • Optimized application bundle size, reducing load times by 40% and enhancing overall performance.
  • Mentored junior developers, conducting code reviews and technical training sessions.
  • Designed, developed, and maintained web and mobile applications using React, ExtJS, React Native, CodeIgniter, and Yii PHP framework.
  • Managed front-end and back-end deployments on Linux servers, ensuring smooth releases.
  • Led requirement gathering sessions and conducted user acceptance testing (UAT) with stakeholders.
  • 07/2017 – 11/2017Colombo, Sri Lanka
  • Developed and optimized native Android mobile applications using Java, enhancing performance and responsiveness.
  • Improved UI/UX design and functionality, ensuring seamless user interactions.
  • 1 / 2
    Skills
    Programming Languages

    JavaScript, TypeScript, HTML, CSS, PHP

    Libraries & Frameworks

    ReactJs, NextJs, VueJs, NuxtJs, Angular, NodeJs, ExpressJs, NestJs, Tailwindcss, Material UI, Bootstrap, ExtJs, Yii, Codeignitor, React Native, Ionic

    Tools & Platforms

    Git, AWS, Docker, Jest, Cypress, Redux, Sanity, Eslint, Husky, GraphQL, Sass, SonarQube, Storybook, Figma, Prisma, Sanity, Joi, Zod, WordPress, Firebase,

    Profile

    Full Stack developer with 8+ years of experience crafting scalable, high-performance web applications using modern JavaScript frameworks including React, Vue, and Next.js. Expert in clean architecture, state management, and performance optimization, with a strong focus on accessibility and seamless user experiences. Passionate about solving complex problems, enhancing UI/UX, and driving innovation in agile, collaborative environments. Continuously exploring and applying emerging technologies to build efficient, future-ready solutions.

    Latest Projects
  • Tech Stack: Vue3, Vuex, NestJs, PostgreSQL, Prisma
  • Built a scalable financial advisory platform with real-time data synchronization, enabling seamless client management and financial planning.
  • Strengthened security and performance by implementing role-based access control (RBAC), encrypted data storage, and optimized API efficiency.
  • Tech Stack: React, Redux Toolkit, Sass, styled-components, Axios
  • Designed a user-friendly, multi-step insurance enrollment system with enhanced accessibility, cross-browser compatibility, and mobile responsiveness, ensuring a seamless and inclusive user experience.
  • Implemented secure data handling and validation, ensuring compliance with industry regulations while optimizing submission accuracy and efficiency.
  • Tech Stack: React, Next.js, Redux, Sanity, Material UI
  • Developed an AI-powered eKYC platform with OCR-based document verification, liveness detection, and video KYC, streamlining remote customer onboarding.
  • Integrated secure API connections with CRM, ERP, and AML systems, enhancing compliance, fraud prevention, and operational efficiency for financial institutions.
  • 2 / 2