Verified Expert in Engineering
Linux, Git, Visual Studio Code (VS Code), Ubuntu
The most amazing...
...thing I've developed recently is a smart TV application for Australia's sports streaming giant.
Technical Lead Developer
- Developed a couple of web-based Smart TV applications using React and TypeScript.
- Led the front-end engineering team and worked on the core parts of the application. Also worked on some critical features like the program guide and profile management.
- Helped in optimizing the application and improving the overall speed and usability of the application.
- Designed and developed a news streaming app from scratch for Tizen and webOS.
- Helped in deploying the app to the Samsung store for TVs.
- Led and trained a team for the development of Tizen and webOS smart TV applications.
React Engineer for OTT platform
The Weather Group - Main
- Assisted in the integration of the Video.JS player, incorporating essential video player controls and features. Implemented DRM playback support for live streams.
- Introduced TypeScript to the team and converted one of their primary applications to TypeScript + Next.js.
- Assisted in integrating the Cleeng subscription management service implementing a fallback mechanism to ensure continuity during the migration process.
Front-end Developer for Kimball Electronics
- Helped create and maintain a high-performing dashboard using React. Displayed real-time data from serval IoT-based sensors on an industrial automation project.
- Collaborated with the team in managing large-scale data from the time series database.
- Created a suit to design room layouts and sensor positions.
- Helped in developing and maintaining the main user dashboard using React and Django.
- Managed DevOps for the customer dashboard and related services.
- Integrated several third-party services like TransUnion (TLOxp), Ideology, and Plaid. Wrote an API gateway to handle hook calls from those services using Python and Django.
- Wrote some components for the UI using React for the user dashboard.
- Managed the DevOps part for a number of unique services.
Consultant Software Developer
- Developed the customer onboarding web app for Zest Money.
- Implemented face detection and face liveliness for KYC verification.
- Developed a token authentication module to use across several services.
Doovi Software Solutions | CANKADO
- Developed and maintained Cankado, a portal for cancer patients.
- Integrated several third-party services like Nokia's Health API and Fitbit to Cankado.
- Handled DevOps and ensured high availability for all the services.
Senior Software Developer
QuEST Global Services
- Wrote a Linaro Linux-based test suite that will test Linux packages on various ARM-based hardware.
- Created a Python module to run a Linux package in isolation and managed it.
- Developed a dashboard using Django for managing the tests.
Smart TV App for Australia's Sports Streaming Giant
• Led the front-end engineering team and worked on the core parts of the application.
• Worked on some essential features like the program guide and profile management.
• Apart from building new features, I also helped in optimizing the application and improving the application's overall speed and usability.
I developed the customer onboarding web app and integrated some third-party services for face detection and face liveliness for KYC verification.
• Developed a PWA application for Agribuddy.
• Farmers across India are using the app, which is designed and developed in a way that will work even if there is no internet.
Over-the-top (OTT) Application for the Largest IPTV Provider in the Middle East
I led the front-end engineering team and worked on the core parts of the application. Also worked on some essential features like the program guide and profile management. Apart from building new features, it also helped optimize the application and improve its overall speed and usability.
Supported the app on several platforms like WebOS, Tizen, Xbox, and Foxxum.
Wrote some components for the UI using React and integrated several third-party services like Transunion, IDology, and plaid. Developed an API gateway to handle hook calls from those services.
As a freelance front-end developer, I helped develop and maintain the main dashboard using React and Django.
Test Suite for Hitachi
I created a dashboard using Django is used for managing the tests; the test cases were written in BASH.
Django, Redux, Bootstrap, Selenium, Next.js, Django REST Framework, Angular, Loopback, Material UI, React Native, Tailwind CSS, Flask, Jest, AngularJS, .NET, Video.js
React, Shaka Player, jQuery, REST APIs, Highcharts, React Redux, JSON API, Node.js, Plaid API, WebGL
Git, NGINX, Figma, GitHub, Jenkins, Amazon CloudFront CDN, Webpack, Bitbucket, AWS CloudFormation, Linaro
Scrum, Unit Testing, DevOps, Continuous Deployment, REST, Web Architecture, ETL, Responsive Web Design (RWD)
Linux, Amazon Web Services (AWS), Docker, Video Platforms, Heroku, webOS, Tizen, Firebase, WordPress, Ubuntu, Xbox, AWS Lambda, ARM Linux, Visual Studio Code (VS Code)
JSON, Amazon S3 (AWS S3), MySQL, Redis, NoSQL, Data Pipelines, PostgreSQL, MongoDB
Progressive Web Applications (PWA), PWA, Full-stack, Front-end, APIs, Responsive Web Apps, Front-end Development, API Integration, Serverless, WebSockets, Linux Servers, JSON REST APIs, Styled-components, Material Design, Over-the-top Content (OTT), Video Players, Streaming, Data Visualization, Early-stage Startups, TV, Data Structures, OAuth, Industrial Internet of Things (IIoT), Leadership, User Interface (UI), Cloud, Database Schema Design, Video Streaming, User Experience (UX), Data Engineering, Charts, Payment APIs, Technical Leadership, Architecture, Agriculture
Bachelor's Degree in Computer Science
University of Kerala - Kerala, India
Diploma in Computer Engineering
Board of Technical Eduction, Kerala - Kerala, India
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.Start hiring