I'm a software engineer passionate about crafting pixel-perfect web, mobile products that blend thoughtful design with robust engineering. When it comes to design and technology has always fascinated me and I've never been afraid to just jump in and give it a go. My favorite work lies at the intersection of design and development, creating experiences that not only look great but are meticulously built for performance and usability.
Currently, I’m a Technical Lead at Blissora, where I lead the end-to-end development and delivery of customer-focused projects. I collaborate with cross-functional teams to craft scalable, innovative solutions while mentoring a talented team of engineers. My work ensures the delivery of robust, high-quality products that balance technical excellence with an exceptional user experience.
2023 Nov - Present
Technical Lead ∙ Blissora
This role entails end-to-end leadership of customer projects, collaborating with Product teams to align strategies, driving engineering improvements, delivering scalable solutions, and mentoring a team of 5 while recruiting top talent.
2023 May - 2023 Nov
Technical Lead ∙ Arimac
2022 Feb - 2023 May
Associate Technical Lead ∙ Arimac
As a key contributor to the Du Greenfield business transformation a comprehensive 5 year program for the UAE's largest telecommunications provider I collaborated with multiple vendor teams across SIT, E2E, UAT, and FUT testing phases to deliver a reliable product aligned with business requirements. I introduced and maintained best practices for micro front end React Native projects, reducing development and debugging time by 40%. Additionally, I implemented quality measures, conducted code reviews, and ensured thorough unit testing during feature implementations.
2020 Dec - 2022 Feb
Senior Software Engineer ∙ Emmito
This role involves transforming design systems into pixel-perfect component libraries, minimizing repetitive code, and maintaining updates. Responsibilities include bug fixing, gathering requirements, designing solutions, and using a research & development approach to build scalable full-stack/web applications with spring-boot backend for a video editiing application. Technologies used include React-Native, NodeJS, GraphQL, ReactJS with Redux, TypeScript, Spring-boot, Python, FastAPI.
2019 Jun - 2020 Jun
Front End Developer ∙ LeafyCode
2018 Dec - 2019 Jun
UI/UX Designer ∙ LeafyCode
This role focuses on designing seamless digital experiences transforming ideas into intuitive wireframes and UIs that align with UX/UI design systems. Responsibilities include building responsive UI components using modern frontend libraries and frameworks, as well as integrating REST/GraphQL APIs to ensure optimal platform performance. It’s a blend of creativity and technical precision, where every detail contributes to a flawless user experience.
Built withNext.js
nipunravisara@2025