
Rengarajan Narayanan
Verified Expert in Engineering
Front-end Developer
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
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
Availability
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
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.
Consultant | Front-end Engineer
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.
Member of Technical Staff
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.
Experience
Task Management and Progress Tracking Web Application
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
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.
Education
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
Frameworks
Redux, Mithril.js, Django
Paradigms
REST
Platforms
Windows, Visual Studio Code (VS Code), MacOS
Storage
PostgreSQL
Other
Storybook, Relational Database Design, APIs
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