Rengarajan Narayanan, Developer in Melbourne, Victoria, Australia
Rengarajan is available for hire
Hire Rengarajan

Rengarajan Narayanan

Verified Expert  in Engineering

Front-end Developer

Location
Melbourne, Victoria, Australia
Toptal Member Since
February 17, 2022

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

CrewTraka
Mithril.js, Django, PostgreSQL, Webpack, APIs, REST APIs
Vinhood
React, Redux, Storybook
Zoho
React, Redux, REST, Java, Relational Database Design, SQL, APIs, REST APIs

Experience

Availability

Part-time

Preferred Environment

Windows, 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

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

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.

Languages

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

Libraries/APIs

React, REST APIs, Node.js

Other

Storybook, Relational Database Design, APIs

Frameworks

Redux, Mithril.js, Django

Tools

Webpack, Slack, PyCharm, WebStorm

Paradigms

REST

Platforms

Windows, Visual Studio Code (VS Code), MacOS

Storage

PostgreSQL

2013 - 2017

Bachelor's Degree in Computer Science and Engineering

SASTRA Deemed University - Thanjavur, India

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