
Divakar Rajesh
Verified Expert in Engineering
React and Full-stack Developer
Singapore, Singapore
Toptal member since October 6, 2021
Divakar is a full-stack developer with five years of experience building end-to-end product components. He has strong React skills and has developed a wide range of solutions, including an eCommerce website for groceries, a video conferencing solution for Kia dealers, and a real-time study buddy app powered by LLMs and RAG to help students in their studies. Divakar has even built advanced crawlers and scrapers to gather data from the internet.
Portfolio
Experience
- Python - 5 years
- React - 5 years
- Node.js - 5 years
- JavaScript - 5 years
- Django - 5 years
- Flask - 5 years
- Linux - 3 years
- Redux - 3 years
Availability
Preferred Environment
Visual Studio Code (VS Code), Terminal, MacOS, React, Django, Strapi, Flutter, React Native
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
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.
AI and Full-stack Architect
Homie AI, Co.
- Built a real-time 3D AI virtual assistant that responds to user's queries in their school work. Responses are grounded on their school textbooks. Used advanced LLMs and RAG frameworks and vector databases to power the responses in real-time.
- Developed a reading assessment module that helps students develop better reading capabilities and provides personalized feedback. Used state-of-the-art speech-to-text models to transcribe text, LLMs, and historical data to provide personalized feedback.
- Architected a way of indexing knowledge sources to power the user experience and tackle common queries. Built admin controls to generate curated study plans and create assignments using LLMs. Used Generative AI models to power an in-app rewards experience.
Python Bot Developer
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.
Senior Front-end JavaScript and React Developer
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.
Front-end Engineer
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.
Front-end Engineer
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.
Software Engineering Intern
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.
Experience
Homie AI | AI Study Buddy
https://heyhomie.aiStock and Crypto Trading Application
https://domainmoney.com• Built various components of the stock and crypto trading web application
• Built the marketing site and the blogging platform using Contentful. 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.
• Extracted the monolith to separate packages on a monorepo and set up a component library that is used across these packages.
Urban Tiller
Kia Untact
https://kiadigi-connect.in/My JioFi
Education
Bachelor's Degree in Engineering
Anna University - Tamil Nadu, India
High School Diploma in Computers & Mathematics
Devasakayam Matriculation Higher Secondary School - Madurai, Tamil Nadu, India
Skills
Libraries/APIs
React, Node.js, WebRTC
Tools
Terminal, Webpack, Apache Solr, Babel, Trello, Sentry, Braze, Qualtrics
Languages
JavaScript, Python, CSS, TypeScript, SCSS, Java, HTML
Frameworks
Django, Flask, Redux, Flutter, React Native, Next.js, Selenium, MJML, Express.js, Cypress
Paradigms
REST, Modular CSS
Platforms
Windows, Visual Studio Code (VS Code), Linux, Android, Contentful, Docker, MacOS
Storage
Redis, PostgreSQL, SQLite
Other
Business Communication, Single Sign-on (SSO), Analysis, Engineering, Data Structures, Algorithms, Nomad, Consul, Large Language Models (LLMs), Retrieval-augmented Generation (RAG), Generative Artificial Intelligence (GenAI), OpenAI, Design, Languages, Communication, Time Management, Payment Gateways, WebSockets, eCommerce, Video Conferencing, Data Visualization, HTML Email, Monorepos, Segment, Analytics, Bots, Architecture, Full-stack, Generative Pre-trained Transformers (GPT), Mobile Apps, Stable Diffusion, AI Virtual Assistant, Strapi, UI Libraries
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