Daniel Nadasan, Developer in Cluj-Napoca, Cluj County, Romania
Daniel is available for hire
Hire Daniel

Daniel Nadasan

Verified Expert  in Engineering

React Developer

Cluj-Napoca, Cluj County, Romania

Toptal member since December 10, 2020

Bio

Daniel is an autonomous front-end developer with 10+ years of experience and a keen eye for detail. He thrives on blending the art of design with the skill of programming to deliver engaging user experiences. Being passionate about tech and creative industries, Daniel is versatile and adapts quickly to new situations and environments.

Portfolio

Reditus
Next.js, TypeScript, Tailwind UI, React Query, Figma, UX Design...
Fonoa
React, APIs, Vue, TypeScript, Next.js, Jest, Cypress, HTML Templates, Node.js...
Latitude.sh
React, JavaScript, Next.js, TypeScript, React Query, Git, CSS, HTML

Experience

  • JavaScript - 10 years
  • React - 9 years
  • Tailwind CSS - 5 years
  • Next.js - 5 years
  • React Query - 3 years
  • Cypress - 3 years
  • Web UX Design - 3 years
  • Node.js - 3 years

Availability

Full-time

Preferred Environment

MacOS, Slack, GitLab, Visual Studio Code (VS Code), Linear, GitHub, Figma

The most amazing...

...thing I’ve built is an invoice templating engine that adapts to dozens of jurisdiction requirements.

Work Experience

Senior Product Engineer

2023 - PRESENT
Reditus
  • Migrated the existing front end from a Rails monolith to a brand new Next.js front end. Led a freelance front-end engineer who helped with the migration for four months.
  • Designed the company's branding and the UX of the dashboard using tools like Figma and Adobe Illustrator.
  • Worked autonomously in a lean team, being the person responsible for the front end and UX design.
  • Contributed to the product and business strategy, having the MRR grow 1200% since joining.
  • Helped improve the onboarding experience from a completion rate of 30% to over 70%.
Technologies: Next.js, TypeScript, Tailwind UI, React Query, Figma, UX Design, Product Strategy, Git, CSS, HTML

Senior Front-end Engineer

2021 - 2023
Fonoa
  • Delivered seamless front-end solutions as part of the front-end platform team.
  • Developed a large portion of the design system, made architectural decisions, and implemented Jest tests.
  • Led a team of two front-end engineers in a critical time-constrained project.
  • Raised multiple requests for comments (RFCs) for new initiatives and implemented them.
Technologies: React, APIs, Vue, TypeScript, Next.js, Jest, Cypress, HTML Templates, Node.js, Team Management, Git, React Query, CSS, HTML

Senior React Developer

2021 - 2021
Latitude.sh
  • Developed front-end features within the dashboard using design system components.
  • Worked fully asynchronously via daily Slack standups, issue tracking, Github PRs, and Slack.
  • Worked on the Metal UI design system. Implemented new components and fixed issues in existing ones.
  • Contributed to the dashboard user experience. Raised suggestions, aligned with the team, and implemented them.
Technologies: React, JavaScript, Next.js, TypeScript, React Query, Git, CSS, HTML

Full-stack Developer

2015 - 2021
Freelance
  • Delivered several projects remotely, from defining flows with non-technical clients to designing screens, developing front-end projects, and taking part in deployments in either AWS or Google Cloud environments.
  • Collaborated with a nontechnical, startup CEO to define technical solutions and managed other front-end and back-end developers, designers, and SEO experts to deliver great value to the product.
  • Refactored and actualized code to be on par with the most current practices and technologies.
  • Maintained remote communication through status updates, planning, and brainstorming sessions.
Technologies: Amazon Web Services (AWS), Google Cloud, React Native, React, JavaScript, Git, React Query, CSS, HTML, Material UI

Front-end Developer

2015 - 2017
PitechPlus
  • Contributed to the development of several front-end and full-stack projects, from specifications to bug-free, sustainable code.
  • Led a team of three front-end developers on a React project for a large car rental company.
  • Managed the React learning process for one front-end developer and two back-end developers.
  • Collaborated in decision-making for the technical implementation and UX flows for several internal management products.
  • Assisted with maintaining the quality of projects in the firm by reviewing colleagues' code in GitLab.
  • Tracked and fixed bugs, using Jira and Trello as reporting tools.
Technologies: Sass, Node.js, React, JavaScript, Git, React Query, CSS, HTML, Material UI

Experience

Reditus

https://getreditus.com/
Reditus is an affiliate management platform for B2B SaaS. I joined the lean team as a third employee, being responsible for the front end and UX design.

I started by migrating the front end from a Ruby on Rails monolith to a NextJS React application. I defined the architecture and conventions so that the contribution was consistent.

I designed the dashboard's branding and UX using Figma. This led to the creation of our own design system from scratch using Radix and HeadlessUI primitives.

Then, I contributed by brainstorming, designing, and building the next features of the product.

Tax Automation for Enterprise

https://www.fonoa.com/
Fonoa is a tax automation platform for Enterprise companies. It helps deliver tax lookup, rate calculation, invoicing, reporting, and returns filing automatically across multiple jurisdictions.

I was initially part of the Invoicing team, where I architected and built a dynamic Invoicing templating engine via Next.js. I also built an Invoice visual configurator within the Fonoa Dashboard.

Later, I was part of a critical time-constraint project that enabled third-party suppliers to manage their tax invoices. During this project, I led a team of two front-end engineers. The project was successfully delivered on time.

Finally, I was part of the front-end platform team, where I learned to create exceptional experiences for product teams. During this period, I contributed to the internal design system and led several initiatives, such as an RBAC system and Synthetic testing.

PropertyClub NYC

http://propertyclub.nyc/
PropertyClub​ is a real estate platform that aims to provide a great user experience by eliminating fake and duplicate listings. It also offers superior transparency by giving users direct access to landlords, property managers, and listing brokers.

I've been working hand in hand with the CEO of the startup to come up with technical solutions and manage work with multiple collaborators (designers, SEO analysts, and other developers). I've been using the React framework on the front end and, occasionally, Ruby on Rails on the back end. I've also designed various layouts and UI elements and handled DevOps work by setting up the servers, initially on AWS and later migrating to Google Cloud.

The React app is a server-side rendered app via a custom Razzle boilerplate. Some of the libraries used on the website are Redux, Redux Form, React Loadable, Mapbox, and Sass.

PropertyClub iOS App

The PropertyClub app was a React Native app based on the website. It had both a browse flow and a listing CMS. It featured authentication with email or Facebook and a chat flow for clients to get in touch with real estate agents.

Healthy Juice eCommerce App

The app enables users to order healthy juice concentrates either as a single bottle or in a bundle of eight bottles and split shipments or an interval subscription. It is written in React Native with a Redux architecture and is available for both iOS and Android. It has several landing pages with carousels, internal notification systems, and integrations with PayPal and biometrics.

Idea Magazine

http://idea.ro/revista
I designed and developed the website for Idea Magazine based on the design and technical requirements provided by a non-technical client. I developed the website using a React framework with a Prismic.io headless CMS.

Time-planning Tool App

The time-planning tool allowed account managers to organize human resources (such as developers, designers, and testers) on their corresponding projects with a greater visual overview. I worked on the Express.js back end with MongoDB and the React front end with Redux and used a jQuery UI for user interaction with the actual planning periods. The challenging part of this project was to efficiently render up to thousands of dynamic schedules at the same time.

Certifications

JUNE 2015 - PRESENT

Certification in Computer Science

ACADEMY+PLUS

Skills

Libraries/APIs

React, React Query, Node.js, React Redux, jQuery UI, jQuery, Playwright, Leaflet, D3.js, Vue, Google Maps, Chart.js

Tools

Sketch, Webpack, Git, Figma, Sentry, Canvas, GitLab, Trello, Slack, Babel, GitHub

Languages

JavaScript, HTML, CSS, TypeScript, CSS3, HTML5, Sass, GraphQL, ECMAScript (ES6)

Frameworks

Next.js, Tailwind CSS, React Native, Cypress, Material UI, Express.js, Ruby on Rails (RoR), Jest

Paradigms

Agile Software Development, Web UX Design, REST, UI Design, Agile, Search Engine Optimization (SEO), UX Design

Platforms

Mapbox, Visual Studio Code (VS Code), MacOS, Unix, Amazon Web Services (AWS), Heroku

Storage

Google Cloud, MongoDB, Datadog

Other

Web Development, Tailwind UI, Radix UI, Front-end, Component Libraries, Design Systems, Pixel Perfect, User Interface (UI), Prismic, Product Strategy, Headless UI, Linear, WebSockets, CI/CD Pipelines, Data Visualization, SVG, APIs, HTML Templates, Team Management

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