Divakar Rajesh, Developer in Bengaluru, Karnataka, India
Divakar is available for hire
Hire Divakar

Divakar Rajesh

Verified Expert  in Engineering

React and Full-stack Developer

Location
Bengaluru, Karnataka, India
Toptal Member Since
October 6, 2021

Divakar is a full-stack developer with four years of experience building product components from end to end. He has strong React skills and developed a wide range of solutions. These include an eCommerce website for groceries, a video conferencing solution for Kia dealers, and indexing of OTT catalogs and linear TV electronic programming guides (EPG) to power a recommendation engine.

Portfolio

Sensara Technologies
JavaScript, Python, Django, Flask, Nomad, Consul, Solr, Redis, PostgreSQL, React
Max Planck Institute - Main
Python, Bots, Redis, Qualtrics, Node.js, Express.js, React, WebSockets, Docker
Domain Money
JavaScript, React, Next.js, MJML, HTML Email, Monorepos, Contentful, Braze...

Experience

Availability

Part-time

Preferred Environment

Windows, Visual Studio Code (VS Code), Terminal, Linux

The most amazing...

...thing I've worked on is an online grocery delivery service that has scaled to operate in two countries—India and Singapore.

Work Experience

Product Engineer

2019 - PRESENT
Sensara Technologies
  • Developed an admin dashboard for managing "TV moments." The dashboard allows admins to add image and video overlays and L-bands on top of live TV streams on the fly.
  • Co-developed catalog indices of major OTT platforms across the globe to power recommendations on consumer devices.
  • Managed and worked with a team of five to crawl, ingest, index, and generate reports to derive insights from these catalogs.
  • Built a component library to promote code-sharing and follow common design guidelines across four web projects and created a Storybook to showcase its capabilities.
Technologies: JavaScript, Python, Django, Flask, Nomad, Consul, Solr, Redis, PostgreSQL, React

Python Bot Developer

2022 - 2023
Max Planck Institute - Main
  • Developed a chatbot WebApp that lets users chat with an AI bot in real-time using WebSockets in React and authentication systems.
  • Built a robust AI service-provider agnostic back-end system that powers the chat experience. Handled the chatbot limitations and linguistics elegantly.
  • Load-tested and Dockerized the application so that it could be developed and deployed iteratively with proven robustness by having a CI/CD set up.
Technologies: Python, Bots, Redis, Qualtrics, Node.js, Express.js, React, WebSockets, Docker

Senior Front-end JavaScript and React Developer

2021 - 2022
Domain Money
  • Worked on extracting out the monolith to separate packages on a monorepo and set up a component library that is used across these packages.
  • Built the marketing site and the blogging platform using Contentful and abstracted the blog deployment to be separate from the site deployment cycles, with best SEO practices like sitemaps, meta tags, semantic HTML, and structured data (schema).
  • Created and tested responsive email templates that look great on major email clients using MJML and other email composing tools.
Technologies: JavaScript, React, Next.js, MJML, HTML Email, Monorepos, Contentful, Braze, Segment, Analytics, HTML, CSS, SCSS, TypeScript

Front-end Engineer

2021 - 2021
Kia Untact (Freelance)
  • Built a web-based video conferencing solution using WebRTC and WebSockets. Dealers used the application to demo Kia cars to potential customers.
  • Developed the authentication and authorization components and added support for chat and file transfer during videoconferences.
  • Optimized the SDK that the client provided to fix inconsistent behavior across browsers.
Technologies: JavaScript, Node.js, React, Redux, WebRTC, WebSockets

Front-end Engineer

2021 - 2021
Urban Tiller (Freelance)
  • Built the consumer-facing web interface to buy groceries online. Features include managing carts, orders, user information, setting up multiple payment interfaces, authentication, and authorizations.
  • Tracked and managed issues and milestones using Trello and Sentry.
  • Deployed two custom builds to support two different regions—India and Singapore.
Technologies: JavaScript, React, Algorithms, Payment Gateways, Redux, Trello, Sentry, eCommerce

Software Engineering Intern

2018 - 2018
Zoho Corporation
  • Built a web-based PDF and document reader using React and added capabilities to bookmark, read, and share those documents.
  • Assisted in adding a single sign-on feature to a web application.
  • Analyzed security aspects of delegating authentication and authorization to third-party solutions and compared them to the on-premise solution.
Technologies: JavaScript, Java, Apache Tomcat, React, Single Sign-on (SSO)

Urban Tiller

An online grocery delivery service for India and Singapore markets. I worked on the web experience, which involved managing user information, carts, and orders and integrating with multiple payment solutions based on the region.

Kia Untact

https://kiadigi-connect.in/
An application for Kia dealers to manage and conduct meetings with clients. The web experience was built using React with the core communication components built using WebRTC and WebSockets. The application also allows in-meeting chat and file-sharing.

My JioFi

https://play.google.com/store/apps/details?id=com.dev.theblueorb.myjiofi
An Android app I built to manage a portable hotspot device I bought that had a web interface. The Android app can perform all the core operations, such as monitoring connected devices, safelisting devices, and setting network passwords. The app is available on Google Play and has 50,000+ users.
2015 - 2019

Bachelor's Degree in Engineering

Anna University - Tamil Nadu, India

2000 - 2015

High School Diploma in Computers & Mathematics

Devasakayam Matriculation Higher Secondary School - Madurai, Tamil Nadu, India

Libraries/APIs

React, Node.js, WebRTC

Tools

Terminal, Webpack, Solr, Babel, Trello, Sentry, Apache Tomcat, Braze, Qualtrics

Frameworks

Django, Flask, Redux, Jest, Flutter, React Native, Selenium, Next.js, MJML, Express.js

Languages

JavaScript, Python, Java, TypeScript, CSS, HTML, SCSS

Paradigms

REST

Platforms

Windows, Visual Studio Code (VS Code), Linux, Android, Contentful, Docker

Storage

Redis, PostgreSQL, SQLite

Other

Business Communication, Analysis, Engineering, Data Structures, Algorithms, Nomad, Consul, Design, Languages, Communication, Time Management, Payment Gateways, WebSockets, eCommerce, Video Conferencing, Single Sign-on (SSO), Data Visualization, HTML Email, Monorepos, Segment, Analytics, Bots

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring