I am a Senior Software Engineer with over 8 years of experience in developing complex and scalable applications. I have proven expertise in full stack development and a strong understanding of software architecture. I am skilled in utilizing agile methodologies to deliver high-quality solutions within tight deadlines. I excel at collaborating with cross-functional teams and mentoring junior developers. I am passionate about continuously learning and implementing the latest technologies to enhance user experiences. Throughout my career, I have led backend and frontend development projects using modern technologies such as GraphQL, ReactJS, NodeJS, and AWS. I have successfully designed and implemented systems from scratch, migrated legacy systems to new stacks, and worked extensively in Agile and Scrum environments. I am adept at creating frontend architectures with component planning and integrating analytics dashboards to support data engineers.

Thushara Ravishanka

I am a Senior Software Engineer with over 8 years of experience in developing complex and scalable applications. I have proven expertise in full stack development and a strong understanding of software architecture. I am skilled in utilizing agile methodologies to deliver high-quality solutions within tight deadlines. I excel at collaborating with cross-functional teams and mentoring junior developers. I am passionate about continuously learning and implementing the latest technologies to enhance user experiences. Throughout my career, I have led backend and frontend development projects using modern technologies such as GraphQL, ReactJS, NodeJS, and AWS. I have successfully designed and implemented systems from scratch, migrated legacy systems to new stacks, and worked extensively in Agile and Scrum environments. I am adept at creating frontend architectures with component planning and integrating analytics dashboards to support data engineers.

Available to hire

I am a Senior Software Engineer with over 8 years of experience in developing complex and scalable applications. I have proven expertise in full stack development and a strong understanding of software architecture. I am skilled in utilizing agile methodologies to deliver high-quality solutions within tight deadlines. I excel at collaborating with cross-functional teams and mentoring junior developers. I am passionate about continuously learning and implementing the latest technologies to enhance user experiences.

Throughout my career, I have led backend and frontend development projects using modern technologies such as GraphQL, ReactJS, NodeJS, and AWS. I have successfully designed and implemented systems from scratch, migrated legacy systems to new stacks, and worked extensively in Agile and Scrum environments. I am adept at creating frontend architectures with component planning and integrating analytics dashboards to support data engineers.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Senior Backend Engineer at Eversport GmbH Vienna, Austria
May 1, 2024 - Present
Led backend engineering initiatives including design and implementation of backend features using GraphQL. Worked with storyboards and Tailwind CSS. Operated within Agile and Scrum development environments using technologies such as GraphQL, JavaScript, TypeScript, ReactJS, NodeJS, NestJS, AWS, and MySQL. Created frontend architecture through component planning and converted Figma UI designs to ReactJS. Drove project success with full stack knowledge and close collaboration with teams.
Senior Software Engineer at Singapore Airlines - TCS Changi, Singapore
April 30, 2024 - August 20, 2025
Implemented and designed backend and frontend features and architecture for projects. Converted Figma UI to ReactJS with Ant Design templates, working within Agile/Scrum environment. Supported analytics integration to dashboards and led team by reviewing code, assigning tasks, and approving PRs. Involved in modernizing legacy systems and micro-frontend creation using JavaScript, TypeScript, ReactJS, NodeJS, AWS, PostgreSQL, MSSQL, and Java. Played a key leadership role in three projects and enhanced backend APIs with .NET Core and ArcGIS JS API. Managed AWS IoT based project design and development.
Senior Software Engineer at Freelancer, Colombo, Sri Lanka
September 30, 2023 - August 20, 2025
Worked remotely implementing and designing backend and frontend features in an Agile and Scrum environment. Created frontend architecture and converted Figma UI into ReactJS. Managed team efforts and code reviews, designed project architecture, and supported analytics dashboard integration. Used JavaScript, TypeScript, ReactJS, NodeJS, AWS, and MySQL technologies.
Full Stack Lead Engineer at Ringzero Networks, Bangkok, Thailand
May 31, 2023 - August 20, 2025
Led full stack development including backend and frontend feature design and implementation. Created frontend from Figma UI and led frontend development using frameworks like AngularJS, React Native, and VueJS. Managed team by code reviews, task assignments, and PR approvals. Developed RESTful APIs, implemented analytics maps with ArcGIS JS API, and designed AWS IoT based project architecture. Worked in Agile and Scrum environments deploying various tech stacks including JavaScript, TypeScript, ReactJS, AngularJS, NodeJS, NestJS, .NET Core, PostgreSQL, MSSQL, and MySQL.
Associate Tech Lead at Eyepax IT Consulting, Colombo, Sri Lanka
November 30, 2022 - August 20, 2025
Led backend and frontend feature design and implementation for products. Developed frontend with Figma UI, worked with Ant Design templates and storyboards. Managed team activities including code review and task assignment. Participated in all stages of the development lifecycle using Agile and Scrum methodologies. Worked remotely handling full stack development with JavaScript, TypeScript, ReactJS, VueJS, React Native, NodeJS, NestJS, AWS, Blockchain, Microservices, PostgreSQL, MSSQL, and MySQL.
Senior Frontend Engineer at Tokocrypto Jakarta, Indonesia
May 31, 2021 - August 20, 2025
Designed and developed frontend features, collaborating with agile teams. Converted Figma UI designs to front-end frameworks and styled with Tailwind CSS. Managed team code review and PR approvals. Worked with modern web technologies and contributed to backend API design and development including .NET Core implementations and AWS infrastructure support.
UIDeveloper at Venuerific Remote, Singapore
June 1, 2017 - August 20, 2025
Worked on frontend development using various UI frameworks and collaborated with design and product teams to convert Figma UI and storyboards into functional components with Tailwind CSS.
Associate Software Engineer at Ranomark International (Pvt) Ltd Colombo, Sri Lanka
January 31, 2016 - August 20, 2025
Worked as junior software engineer contributing to product development and feature design in early career stages.

Education

BSc (Hons) in Information Technology at Sri Lanka Institute of Information Technology
January 1, 2017 - January 1, 2017

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Travel & Hospitality, Professional Services, Financial Services, Telecommunications

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more