
Hi, I'm Sithija Shehara
Full Stack Developer
I build scalable, performant web applications with React, Next.js, and modern backend technologies. Focused on clean architecture, thoughtful design, and delivering products that are both technically solid and genuinely useful.
About
I'm a Senior Software Engineer focused on building scalable, production-ready web applications using React, Next.js, and Node.js. My approach goes beyond implementation, I design systems with clean architecture, predictable patterns, and long-term maintainability in mind. I care deeply about performance, code quality, and structuring applications in a way that remains adaptable as they grow.
I enjoy solving complex technical problems and turning them into intuitive, reliable user experiences. With a strong systems mindset and product awareness, I aim to build software that is both technically robust and genuinely useful. I'm continuously exploring modern web architecture and AI-driven technologies, always refining my craft and pushing for better engineering standards.
Experience
Senior Software Engineer
Aventude
Built reusable React UI components, improving scalability and customization.
Developed a rich text editor with Lexical framework and analytics dashboards.
Optimized data fetching and rendering, cutting load times significantly.
Mentored junior developers on React/Redux, boosting team productivity.
Software Engineer
Aventude
Enhanced a low-code platform with React/TypeScript, improving usability and adoption.
Contributed as a full-stack developer on a legal case management solution.
Improved performance by profiling APIs and front-end rendering.
Migrated large codebase to functional React components with hooks.
Projects



Contact
I'm always open to new opportunities and interesting projects. Feel free to reach out!