Welcome, I'm

Vithushan

Associate Technical Lead

Software Engineer specializing in building performant, scalable and secure web & mobile applications.

Get Resume

About Me

I'm a Software Engineer with rich experience delivering complex, cross-platform mobile applications and large-scale web platforms. I have a passion for building things that people love to use in their daily life.


I make impactful contributions across the Software Development Life Cycle, from analysis and design to testing and deployment. As an engaged Agile collaborator, I thrive in fast-paced environments, mentoring junior engineers, and aligning stakeholders to drive progress.

Here are the few technologies I have been working with recently:

  • TypeScript
  • JavaScript ES6+
  • React
  • Next.js
  • React Native
  • Astro
  • Node.js
  • Python
  • MongoDB
  • MySQL
  • Docker
  • Git
avatar

Experience

Associate Technical Lead

Colombo, Sri Lanka Mar 2025 - Present

  • Authored frontend architectural designs and defended technical solutions before the Technical Design Board.
  • Led the team to develop and deliver micro-frontend applications using Next.js, React, and TypeScript.
  • Built a shared component library using Atomic Design and SOLID principles to ease app development.
  • Fostered code quality and team upskilling through regular code reviews and pair programming with junior devs.
  • Standardized coding guidelines and championed Agile practices for cross-functional sprint deliveries.

Senior Software Engineer

Colombo, Sri Lanka Mar 2023 - Mar 2025

  • Slashed page load times to under 10ms utilizing code splitting, lazy loading, virtualization, memoization and Web Workers.
  • Developed Explori app using React, handling state management with MobX and building complex data dashboards via Apache ECharts.
  • Applied the Strategy Pattern with React Hook Form to build highly scalable, dynamically styled, and reusable form validations.
  • Engineered secure token-based user authentication using OAuth 2.0 Authorization Code Flow and JWT via Microsoft Identity Platform.
  • Maintained more than 80% code coverage using Vitest, Cypress, Jest, and React Testing Library.
  • Streamlined deployment pipelines and infrastructure using Docker, Jenkins, and Git hooks.

Insights

Get In Touch

I like to meet new people and exchange ideas. Let's grab a coffee!

Say Hello 👋
medium-icon github-icon linkedin-icon
vithushjeytharma@gmail.com