Rengarajan Narayanan, Developer in Melbourne, Victoria, Australia
Rengarajan is currently unavailable

Rengarajan Narayanan

Front-end Developer

Melbourne, Victoria, Australia

Toptal member since February 17, 2022

Bio

Rengarajan is a full-stack developer with five years of experience building web applications. He is proficient in React, Redux, and webpack architecture on the front end and Java, REST APIs, relational database design, and SQL on the back end. Rengarajan enjoys developing and building creative solutions on the web to solve high-impact, real-world problems.

Portfolio

The University of Melbourne
JavaScript, Node.js, MiniZinc, React
CrewTraka
Mithril.js, Django, PostgreSQL, Webpack, APIs, REST APIs
Vinhood
React, Redux, Storybook

Experience

  • React - 5 years
  • HTML5 - 5 years
  • CSS - 5 years
  • JavaScript - 5 years
  • SQL - 4 years
  • REST - 4 years
  • Relational Database Design - 4 years
  • Java - 4 years

Preferred Environment

Slack, Visual Studio Code (VS Code), MacOS, PyCharm, WebStorm

The most amazing...

...app I've developed is a projects management app for an organization, saving them thousands of dollars through insight-driven budgeting powered by analytics.

Work Experience

Software Engineer

2025 - PRESENT
The University of Melbourne
  • Built a land auction and exchange system using constraint optimization (MiniZinc) to model and allocate land parcels across multiple stakeholders.
  • Designed, developed, and maintained oTree-based platforms for controlled experiments, supporting research workflows and production-grade deployments.
  • Developed an algorithm-driven matching platform for candidate-role allocation, enabling structured assignment of applicants to internship opportunities.
Technologies: JavaScript, Node.js, MiniZinc, React

Full-stack Web Developer

2022 - PRESENT
CrewTraka
  • Optimized the web client through lazy loading and bundle splitting techniques and reduced the initial page load size by 70%.
  • Upgraded Webpack and improved the build process leading to an 80% reduction in time during build development.
  • Developed features and tracked and fixed issues for the web front end and REST-based back end of the application.
Technologies: Mithril.js, Django, PostgreSQL, Webpack, APIs, REST APIs

Consultant | Front-end Engineer

2022 - 2022
Vinhood
  • Researched and implemented the component-driven development (CDD) strategy for designing and developing user interfaces.
  • Integrated Storybook with the application to implement CDD in the web user interface.
  • Performed a significant upgrade on the existing dependent libraries, which led to better code quality and reduced the build time by half.
  • Refactored the legacy code and wrote documentation for coding standards.
Technologies: React, Redux, Storybook

Member of Technical Staff

2017 - 2021
Zoho
  • Designed and developed features for Zoho Assist—comprehensive remote support and remote access cloud application.
  • Enhanced web performance using bundle splitting and lazy loading.
  • Introduced best practices and Lint to the existing codebase to improve and maintain code quality.
  • Enhanced server performance by improving database design and optimizing SQL queries.
  • Collaborated with the marketing and sales teams to enhance CRM tracking and improve the conversion rate.
  • Acted as the security and compliance coordinator of the Zoho Assist web team, handled bug bounty issues, and oversaw a proactive security threat analysis.
  • Mentored new hires and charted their growth plan in the organization.
Technologies: React, Redux, REST, Java, Relational Database Design, SQL, APIs, REST APIs

Experience

Task Management and Progress Tracking Web Application

A React and Spring-based app for the enterprise management of Esskay Design and Structures Private Limited. The application included an analytics dashboard for the team leaders to oversee project timesheets synced with a real-time data source and perform quantitative analysis of future project bids.

As the front-end developer, I liaised with the back-end developer in the database and REST API design. We developed a project management tool for monitoring the status and budget of projects, which saved the company around $40,000.

Components Library in Storybook

A component library in Storybook for Vinhood. Vinhood creates a taste ecosystem for food, beverages, and other products based on gastronomic, sensory, and neuroscientific research and designs quizzes for consumers to explore their taste profiles.

I integrated Storybook into Vinhood's responsive web user interface, comprising many landing pages, quiz pages, and dynamic quiz result pages, and developed stories for the pages. This allowed the company to use the component-driven design (CDD) strategy for its user interface development lifecycle.

Insulin Dose Calculator - SMART on FHIR Decision Support Tool

https://glucomate.vercel.app/?mode=standalone_demo_launch
I developed a SMART on FHIR clinical decision-support application for inpatient insulin dose calculation. I worked on the Next.js front end, implementing a clinician-focused interface for entering and reviewing patient glucose data and integrating the application with electronic health record workflows using the SMART on FHIR protocol. The project involved translating a clinical dosing algorithm into a usable web application, improving the clarity of dosage recommendations, and deploying the application in Vercel.

Education

2022 - 2023

Master's Degree in Information Technology

The University of Melbourne - Melbourne, Australia

2013 - 2017

Bachelor's Degree in Computer Science and Engineering

SASTRA Deemed University - Thanjavur, India

Skills

Libraries/APIs

React, REST APIs, Node.js

Tools

Webpack, Slack, PyCharm, WebStorm

Languages

JavaScript, HTML5, CSS, Java, SQL, TypeScript, Python, MiniZinc

Frameworks

Redux, Mithril.js, Django, Next.js, Material UI

Paradigms

REST

Platforms

Windows, Visual Studio Code (VS Code), MacOS

Storage

PostgreSQL

Other

Storybook, Relational Database Design, APIs

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