Rengarajan Narayanan, Front-end Developer in Melbourne, Victoria, Australia
Rengarajan Narayanan

Front-end Developer in Melbourne, Victoria, Australia

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.
Rengarajan is now available for hire

Portfolio

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

Experience

Location

Melbourne, Victoria, Australia

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.

Employment

  • 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
  • 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, React Router
  • 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, MySQL, Relational Database Design, SQL, 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.

Skills

  • Languages

    JavaScript, HTML5, CSS, Java, SQL, TypeScript, Python
  • Libraries/APIs

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

Education

  • Bachelor's Degree in Computer Science and Engineering
    2013 - 2017
    SASTRA Deemed University - Thanjavur, India

To view more profiles

Join Toptal
Share it with others