Radhakrishnan Kanagaraj, Developer in Bengaluru, Karnataka, India
Radhakrishnan is available for hire
Hire Radhakrishnan

Radhakrishnan Kanagaraj

Verified Expert  in Engineering

Software Developer

Bengaluru, Karnataka, India

Toptal member since July 7, 2022

Bio

Radhakrishnan is a prolific full-stack developer with over 10 years of experience building highly scalable and maintainable web applications optimized for performance and efficiency. He is a passionate learner, team player, and problem solver and has experience working in agile teams as a developer and scrum master.

Portfolio

Raise Holding Technologies, Inc
Node.js, Vue, Back-end, HTML, CSS, Front-end, NoSQL, Tailwind CSS, React...
Avaya
JavaScript, React, Go, Google Cloud Platform (GCP), Vue, Node.js, HTML5, Docker...
Societe Generale
JavaScript, React, Node.js, MongoDB, Express.js, HTML5, OpenStack, Python 3...

Experience

  • Node.js - 8 years
  • JavaScript - 8 years
  • React - 6 years
  • Express.js - 6 years
  • GraphQL - 5 years
  • Google Cloud - 3 years
  • Go - 3 years
  • Vue - 2 years

Availability

Part-time

Preferred Environment

React, Node.js, Google Cloud, GraphQL, JavaScript, Express.js, Next.js, Microservices, REST, Amazon Web Services (AWS), HIPAA Compliance

The most amazing...

...thing I've developed is a microservice application architecture that handles millions of daily user traffic without any hassle.

Work Experience

Technical Lead

2022 - 2022
Raise Holding Technologies, Inc
  • Developed a SaaS captable software from scratch using Next.js and Go, enabling over 100 companies to issue ESOPs, raise funds via convertible notes and SAFEs, and manage common shares for founders and investors, and streamlining equity management.
  • Designed and implemented an AI-powered chatbot that empowered users to access ownership data, perform scenario modeling, and issue ESOPs, increasing user engagement by 25% and reducing manual support queries by 30%.
  • Used Remix, TypeScript, Node.js, GraphQL, and MongoDB to develop the application, ensuring a robust, efficient, and scalable solution.
Technologies: Node.js, Vue, Back-end, HTML, CSS, Front-end, NoSQL, Tailwind CSS, React, Next.js, DevOps, MongoDB, Cypress, GraphQL, Agile, React Native, Full-stack, Amazon DynamoDB, Front-end Development

Software Engineer IV

2020 - 2022
Avaya
  • Transformed a Python monolith into a Go-based microservices architecture and automated the deployment pipeline using CI/CD tools, slashing server response times by 50% and accelerating feature delivery by 40%.
  • Built and launched a custom MERN stack web application to streamline enterprise subscription management for Avaya’s products, reducing manual billing errors by 90% and shortening the monthly billing cycle by 60%.
  • Optimized a legacy React web application through a comprehensive performance audit, implementing lazy loading, code splitting, and caching strategies, cutting application load time from 7 seconds to 3 seconds and boosting user satisfaction by 30%.
  • Designed and deployed a high-throughput analytics aggregation pipeline leveraging BigQuery, Google Pub/Sub, and Google Dataflow, enabling real-time data processing and supporting business decisions for thousands of transactions.
Technologies: JavaScript, React, Go, Google Cloud Platform (GCP), Vue, Node.js, HTML5, Docker, Kubernetes, Microservices, MySQL, JSON Web Tokens (JWT), API Development, Firebase, Google Task Queue, Google Cloud Functions, Google BigQuery, TypeScript, Agile Software Development, Full-stack, REST APIs, Object-oriented Programming (OOP), Docker Compose, DevOps, Cloud Dataflow, Pub/Sub, Apache Beam, Functional Programming, Git, GitHub, GitLab, GitLab CI/CD, Google App Engine, Cloud Firestore, WebSockets, gRPC, Sequelize, REST API Architecture, Visual Studio Code (VS Code), Software Development, Full-stack Development, SQL, Test-driven Development (TDD), CSS, NoSQL, Serverless, Back-end, Front-end, Agile, Back-end Development, Redis, Protocol Buffers, JSON, PostgreSQL, Redux, User Interface (UI), Integration Testing, UI Components, APIs, Azure, Front-end Development, Distributed Systems

Full-stack Engineer

2015 - 2020
Societe Generale
  • Designed a dynamic data analytics dashboard using React and D3.js to visualize real-time KPIs, boosting team efficiency and productivity by 30% by enabling faster, informed decision-making.
  • Built a React and Node.js web application to monitor and analyze workplace service requests, reducing incident rates by 30% through data-driven identification of recurring issues and proactive preventative measures.
  • Developed a custom feature flagging system with an intuitive dashboard, empowering stakeholders to manage flags in real time, improving team efficiency by 40% and cutting QA testing time by 30%.
  • Partnered with cross-functional teams to pinpoint high-risk areas in web applications via user testing and data analysis, implementing targeted optimizations that slashed user error rates by 40% and enhanced overall usability.
Technologies: JavaScript, React, Node.js, MongoDB, Express.js, HTML5, OpenStack, Python 3, JSON Web Tokens (JWT), API Development, Full-stack, REST APIs, Object-oriented Programming (OOP), Docker Compose, GitHub, Sequelize, REST API Architecture, Visual Studio Code (VS Code), Software Development, Full-stack Development, Test-driven Development (TDD), CSS, NoSQL, Serverless, Back-end, Front-end, Tailwind CSS, Back-end Development, JSON, User Interface (UI), Integration Testing, UI Components, APIs, Front-end Development

Software Engineer

2010 - 2015
Hewlett Packard Enterprise
  • Engineered and deployed multiple web components using jQuery and Python, optimizing UI/UX design to boost user engagement by 35% and reduce bounce rates by 20% across key platform pages.
  • Authored Python scripts to automate daily reports, enhancing data accuracy by 25% and saving the team over 20 hours per week in manual reporting efforts.
  • Developed and implemented PowerShell scripts to automate data migration workflows, slashing migration time by 80% and enabling seamless transitions.
Technologies: HTML5, jQuery, Python, API Development, Full-stack, REST APIs, IT Automation, REST API Architecture, Software Development, CSS, Back-end, Front-end, Back-end Development, User Interface (UI), Integration Testing, APIs

Experience

Captable SaaS platform for Startups

https://app.raise.africa/
I designed and built a SaaS platform from scratch to simplify equity management for startups and enterprises. I implemented a full-stack solution enabling companies to issue ESOPs, raise funds via convertible notes and SAFEs, and manage common shares. I integrated an AI-powered chatbot to provide real-time ownership insights, scenario modeling, and automated ESOP issuance, enhancing user experience and accessibility.

OUTCOME
• Supported over 100 companies in managing $50+ million in fundraising activities.
• Reduced equity management processing time by 40% through streamlined workflows.
• Increased user engagement by 25% with the chatbot, cutting support queries by 30%.

Enterprise Billing Management Web App

I developed a custom MERN stack web application to streamline enterprise subscription management for Avaya’s product suite. I designed an intuitive dashboard for tracking subscriptions, automating billing calculations, and generating invoices. I also implemented robust error-handling mechanisms to ensure data accuracy across complex billing workflows.

OUTCOME
• Eliminated 90% of manual billing errors, ensuring accurate invoicing for 1,000+ enterprise clients.
• Reduced monthly billing cycles by 60%, saving 50+ hours of manual work per month.
• Improved client satisfaction by 20% through transparent billing visibility.

Payments Application

Engineered a custom payments application to replace the existing slow app used by the audit team; developed using the MERN stack, this solution increased payment processing speed by 75% and improved team productivity by 40%.

Data Analytics Pipeline

Architected an analytics aggregation pipeline using BigQuery, Google Pub/Sub, and Google Dataflow. Data from multiple microservices were published to Pub/Sub, from where it was pushed to Google Dataflow. It gets processed and transformed there and streamed into BigQuery. From BigQuery, aggregated data is exposed to the front end using an endpoint created by an analytics microservice.

Skills

Libraries/APIs

React, Node.js, CSSinJS, REST APIs, API Development, Vue, Socket.IO, Google Task Queue, jQuery

Tools

GitLab CI/CD, GitLab, GitHub, Git, Mongoose, Sequelize, Apache Beam, Cloud Dataflow, Docker Compose

Languages

JavaScript, HTML5, TypeScript, CSS, SQL, Go, GraphQL, Python 3, Python, HTML

Frameworks

Express.js, JSON Web Tokens (JWT), Next.js, Windows PowerShell, Jest, gRPC, Tailwind CSS, Redux, MUI CSS, Cypress, React Native

Paradigms

REST, REST API Architecture, Functional Programming, Agile Software Development, Microservices, Agile, Test-driven Development (TDD), HIPAA Compliance, DevOps, Object-oriented Programming (OOP)

Storage

MySQL, Google Cloud, MongoDB, Cloud Firestore, NoSQL, Redis, JSON, PostgreSQL, Amazon DynamoDB

Platforms

Docker, Kubernetes, Google Cloud Platform (GCP), Firebase, Google App Engine, Visual Studio Code (VS Code), AWS IoT, Amazon Web Services (AWS), OpenStack, Azure

Other

Software Development, Full-stack Development, Full-stack, Serverless, Back-end, Front-end, Back-end Development, APIs, Front-end Development, Scrum Master, WebSockets, IT Automation, Pub/Sub, Google Cloud Functions, Protocol Buffers, User Interface (UI), Integration Testing, UI Components, Distributed Systems, Google BigQuery

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