Kandra Sowjanya

Senior Front-End Developer | React | TypeScript | Performance Optimisation

Salary / Daily rate

London, UK

Freelance, open to permanent contract

Can come onsite

Skills

ReactTypescriptJavascriptVueAngularHTMLCSSSassBootstrapFigmaCypressWebpackGitGitHubGitLabRESTful APIsFirebaseMongoDBSQL QueriesOracle DatabaseAWSJenkinsAgile CoachingScrumKanban

About me

Intro

Senior Frontend Developer with 10+ years of experience building scalable, high performance web applications across healthcare, analytics, and enterprise platforms. Expert in React, TypeScript, and modern JavaScript with strong experience in Vue.js and Angular. Skilled in designing reusable component architectures, optimizing frontend performance, and delivering accessible, responsive user interfaces. Experienced in Agile environments collaborating with product owners, designers, and backend engineers to deliver business critical applications.

Links

Work experience

Frontend Developer

Rolisma Ltd - Contract

Sep 2025 - Mar 2026

7 months

London, UK

– Contracted via Rolisma Ltd to the Royal Pharmaceutical Society, contributing as a Frontend Developer on the JANUS platform modernisation project. – Continued delivering React/TypeScript solutions, maintaining consistency with existing architecture and workflows.

Front End Developer

Royal Pharmaceutical Society - Permanent

Oct 2022 - Aug 2025

2 years 11 months

London, UK

– Overview: Large-scale transformation of legacy editorial systems into a scalable, high-performance platform supporting complex content authoring and validation for MedicinesComplete, the flagship platform of RPS. – Project: JANUS – Editorial Platform Modernisation. – Description: JANUS is a large scale modernisation initiative aimed at transforming legacy editorial systems into a modern, scalable, and high-performance platform. – Developed and migrated frontend applications supporting MedicinesComplete using React.js, JavaScript (ES6+) and TypeScript, ensuring scalable and maintainable frontend architecture. – Built component-driven UIs and reusable component libraries, improving consistency and development efficiency across applications. – Developed and maintained UI components in Storybook, enabling isolated development, component documentation, and visual validation, improving collaboration between developers and designers. – Created reusable and testable UI components aligned with design system standards, reducing duplication and improving maintainability. – Integrated frontend applications with Python-based REST APIs, ensuring efficient data flow and API communication. – Applied strong knowledge of HTML5, CSS3, responsive design, and theming, delivering accessible and user-friendly interfaces. – Used Material UI (MUI) to build scalable and consistent UI components. – Translated Figma designs into pixel-perfect, responsive UI components. – Refactored complex editorial workflows, reducing manual effort by ~70% and improving efficiency. – Optimized performance using efficient rendering techniques and improved state management. – Actively participated in client and stakeholder calls, diagnosing issues and delivering effective frontend solutions. – Contributed to the development and launch of new features and products within the MedicinesComplete platform. – Collaborated within Agile/Scrum teams, working closely with product owners, designers, and backend engineers. – Impact: Improved editorial productivity and enabled faster and more reliable product releases across the MedicinesComplete platform. – Project: Drug Compatibility Checker – Description : A clinical decision support application designed to help pharmacists and healthcare professionals identify and validate drug interactions in real time. – Developed a responsive and intuitive user interface using Vue.js, tailored for healthcare professionals. – Integrated RESTful APIs to dynamically retrieve and validate drug interaction data. – Implemented unit and integration tests to ensure data accuracy and application reliability. – Delivered accessible user interfaces aligned with healthcare accessibility standards. – Ensured cross-browser compatibility and performance optimisation for critical clinical environments. – Impact: Enhanced patient safety by enabling healthcare professionals to access reliable, real-time drug interaction validation.

Senior Software Engineer

Splash Business intelligence Pvt Ltd

Oct 2016 - Sep 2022

6 years

Hyderabad, Telangana, India

– Project: SplashBI – Analytics Platform – Description: SplashBI is an enterprise grade Business Intelligence platform that enables users to generate adhoc reports and interactive dashboards across multiple data sources. – Led front-end development of dynamic dashboards and reporting modules using Angular, TypeScript, HTML, and CSS, delivering intuitive and high-quality user interfaces. – Built interactive data visualisations and configurable reporting interfaces using Telerik Kendo UI, enhancing user experience and supporting complex user journeys. – Improved application performance by 40%, optimising load times and ensuring a smooth, responsive user experience. – Developed reusable, scalable UI components to ensure consistency, maintainability, and alignment with front-end design standards across the platform. – Implemented responsive design principles, ensuring seamless functionality across desktop and tablet devices, with strong cross-browser compatibility. – Collaborated closely with backend engineers to integrate RESTful APIs, ensuring efficient data flow and seamless end-to-end functionality. – Worked with Product Owners, Business Analysts, and UX designers to translate business requirements into user-friendly solutions. – Participated in Agile/Scrum delivery, including sprint planning, estimation, stand-ups, and iterative enhancements. – Contributed to UI testing, defect resolution, and user acceptance testing (UAT) to ensure high-quality releases. – Mentored junior developers and conducted code reviews, promoting clean, maintainable code and continuous improvement of development practices. – Applied best practices in usability, accessibility (WCAG), and performance optimisation across front-end components. – Recognised with a Performance Sprint Award for delivering significant front-end performance improvements. – Impact: Enabled enterprise clients to generate real time analytics and interactive charts and dashboards.

Software Engineer

Napier Healthcare

Nov 2015 - Oct 2016

1 year

Hyderabad, Telangana, India

– Project: SATA – Healthcare Automation System – Description: SATA is a comprehensive healthcare automation platform designed to streamline hospital and clinical workflows by digitising operational processes across multiple departments. – Developed modular and scalable UI components for hospital management workflows using JavaScript and Ext JS. – Built role based portals for doctors, nurses, and administrators to support different operational responsibilities. – Automated key operational processes including patient admissions, laboratory management, inventory tracking, and patient record management. – Integrated RESTful APIs to enable real-time access to clinical and operational data. – Collaborated closely with QA teams to ensure stable, high quality, and defect-free production releases. – Impact: Improved operational efficiency and enabled hospitals to digitise complex clinical workflows, enhancing overall process management across multiple departments.

Junior Front End Developer

Glasscheese Pvt Ltd

Feb 2014 - Nov 2015

1 year 10 months

Chennai, Tamil Nadu, India

– Project: Sebit – Educational Platform – Description: Sebit is a gamified learning platform designed to improve mathematics engagement for primary school students through interactive and game based learning experiences. – Developed interactive, game based learning modules using JavaScript and jQuery to enhance student engagement. – Built responsive user interfaces using Bootstrap, HTML5, and CSS3 to ensure compatibility across different devices and screen sizes. – Implemented frontend modules within an MVC (.NET) architecture, integrated with SQL Server for data management. – Collaborated closely with UI designers and backend developers to deliver a seamless user experience and optimise application performance. – Impact: Improved student engagement and learning participation through interactive and gamified educational experiences.


Education

University of East London

Master of Science, Computing and information communication technology

2021 - 2022

1 year

The best place to find your next move

© 2026. All Rights Reserved.