Nikhil Kumaran S work email
- Valid
Nikhil Kumaran S personal email
I am a Senior Frontend Developer at an US based startup Syncari, a data automation platform that helps businesses synchronize and clean their data across systems. I have been developing and enhancing features for the product, such as a notification system, data visualizations, and dashboard sharing, using React.js with TypeScript.I have 5 years of experience in architecting projects by bringing in the best tools, implementing best practices, and making apps scalable and maintainable in the long run. This includes setting up the folder structure, state management, authentication, data fetching, routing, rendering, styling, and testing.Developed independent, reusable, responsive React components in a component library by following a design system with Storybook. I'm a design system advocate. Checkout my react component library - https://github.com/Nikhil-Kumaran/nk-design-system I involve in the complete lifecycle of a feature from design discussions to deployment. I have experience on profiling and improving the performance of React applications. Checkout my blog post on React optimizations - https://dev.to/nikhilkumaran/react-performance-improvements-make-your-react-app-performant-12bmI have strong experience with build tools like Webpack and Babel. Checkout my reactjs-boilerplate tool -https://www.npmjs.com/package/reactjs-boilerplate. I use redux for state management when necessary. I unit test my react components with react-testing-library and perform end to end functionality testing with cypress or Puppeteer.I have experience in upgrading legacy React applications(v0.14.0 and v15.5.0) to the latest. These two applications are not bootstrapped with "create-react-app", had their own Webpack and babel configs that needed migration to the latest version.I have experience in SSR and SSG. I developed my blog website(https://nikhilkumaran.dev) using Next.jsApart from constant self-learning, I always had a soft corner for knowledge sharing. I share my knowledge by writing blog posts, giving tech talks, and contributing to open-source projects. I also mentored interns in Frontend development.
-
Senior Software EngineerSnowflakeChennai, Tn, In -
Senior Frontend DeveloperSyncari Jan 2023 - PresentNewark, California, Us• Developed a notification system where users can choose the types and frequency of error notifications to be received through their preferred channels, including Email, Webhook, or Slack. This empowers users with direct control over the error notification stream and provides more visibility into the errors. • Developing new visualizations and enhancing existing visualizations for Insights product.• Made the visualization dashboards shareable. External users can now be granted access to the dashboard through a secure, email-based invitation system. This strategic enhancement not only facilitates the easy sharing of critical business insights but also streamlines cross-collaborative efforts.Payroll company - Terrific Minds -
Co-FounderChennai React Feb 2024 - PresentThe official Reactjs community in namma Chennai 💙We are a community of enthusiasts who are passionate about all things Reactjs. This community provides a platform to meetup, connect, and deepen our knowledge on the latest trends and developments in Reactjs and Frontend in General. Whether you're a beginner or an expert, join us to explore and discuss the intersection of technology, society, and the Reactjs framework. Let's collaborate, learn, and grow together as a community!https://chennaireact.in -
Senior Frontend DeveloperCloudera Aug 2022 - Dec 2022Santa Clara, California, Us• To improve the performance of the application and reduce the size of the initial bundle, I implemented code splitting and lazy loading for the chart component. This meant that the chart component was not loaded and included in the initial bundle, but was only loaded and rendered once the user focused on the dropdown selector and began making their selection. The result was a smaller initial bundle size and an improved user experience, as the chart component was not loaded until it was needed and was then rendered seamlessly once it was needed.• Noticed that the log viewer page was becoming slower and less responsive when rendering large lists of logs, specifically over 10,000 lines. To improve the performance of this page, I implemented the concept of virtualized windowing. This allowed the application to only render the logs that were currently visible in the user's viewport, reducing the strain on the system and improving the overall responsiveness of the page.• Reached out to our users and gathered feedback on our product, then took that feedback and used it to develop new features that improved the overall user experience.• Won the company wide hackathon and integrated the hackathon project directly into the existing product which is now used by hundreds of people. -
Frontend DeveloperCloudera Dec 2020 - Aug 2022Santa Clara, California, Us• Architectured a react application from scratch, which includes, setting up folder structure, state management, authentication, data fetching, routing, rendering, styling, and testing.• Involved in the active development of the new react app and released the MVP.• Continue to work on complex features to enhance the product. -
Frontend DeveloperQube Cinema May 2019 - Dec 2020Chennai, Tamil Nadu, In• Developed independent, reusable, responsive React components with a design system in a component library using Storybook.• Use redux for state management when necessary.• Involvement in the complete lifecycle of a feature, from design discussions to deployment.• Mentored interns in UI development. (Always had a soft corner for sharing knowledge)• Implemented end to end testing in UI applications using Puppeteer.• Upgraded two applications with older React versions(v0.14.0 and v15.5.0) to the latest. These two applications are not bootstrapped with "create-react-app", had their own webpack and babel configs that needed migration to the latest version (Webpack v2 - v5)• Upgraded one application bootstrapped with "create-react-app" to the latest. -
Frontend Developer InternQube Cinema Jan 2019 - May 2019Chennai, Tamil Nadu, In• Developed new features and fixed bugs in applications with 3 different versions of React - v16+, v15.5.0, and v0.14.0.• Used both Ant design and Material UI for development.
Nikhil Kumaran S Skills
Nikhil Kumaran S Education Details
-
Sri Venkateswara College Of EngineeringComputer Science -
New Prince Matriculation Higher Secondary SchoolComputer Science
Frequently Asked Questions about Nikhil Kumaran S
What company does Nikhil Kumaran S work for?
Nikhil Kumaran S works for Snowflake
What is Nikhil Kumaran S's role at the current company?
Nikhil Kumaran S's current role is Senior Software Engineer.
What is Nikhil Kumaran S's email address?
Nikhil Kumaran S's email address is ni****@****ari.com
What schools did Nikhil Kumaran S attend?
Nikhil Kumaran S attended Sri Venkateswara College Of Engineering, New Prince Matriculation Higher Secondary School.
What skills is Nikhil Kumaran S known for?
Nikhil Kumaran S has skills like Webpack, Redux, Less, Html5, Git, Typescript, Next.js, Javascript, C, Jquery, Scss, Node.js.
Who are Nikhil Kumaran S's colleagues?
Nikhil Kumaran S's colleagues are Bas Lamphen, Jan Topinski, Anamarija Regler, Julien Le, Savita Varghese Chakraborty, Adam Sitz, Cesar Hidalgo.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial