Evan Janovsky, Developer in Amsterdam, Netherlands
Evan is available for hire
Hire Evan

Evan Janovsky

Verified Expert  in Engineering

Bio

Evan is a hands-on-deck senior front-end developer and product interface designer with 10+ years of experience building and maintaining progressive web apps, static websites, and mobile apps. He is keen on using TypeScript, React, Gatsby, and React Native and has a firm grasp of the development process, from the client brief to product delivery. Throughout his career, Evan has brought many digital products to market for individuals, small businesses, and large enterprise corporations.

Portfolio

McCormack Holdings, Inc
JavaScript, Front-end Design, CSS, HTML, React, TypeScript, Forms
Eastern Sierra Perspectives
JavaScript, CSS, HTML, Full-stack, Squarespace, Google Sheets API, Netlify...
Elements
React, React Native, Redux, HTML, CSS, Next.js, Agile, App Development...

Experience

  • HTML - 7 years
  • JavaScript - 7 years
  • CSS - 7 years
  • React - 6 years
  • TypeScript - 5 years
  • Gatsby - 4 years
  • React Native - 4 years
  • Redux - 4 years

Availability

Part-time

Preferred Environment

GitHub, JavaScript, React, React Native, HTML, NPM, Gatsby, TypeScript, Design, Front-end Development

The most amazing...

...websites and platforms I've created for individuals, small businesses, and enterprise corporations were listed on the Gatsby website as featured case studies.

Work Experience

React Developer

2025 - 2025
McCormack Holdings, Inc
  • Created a clean, modern website with no design guides.
  • Added custom components and a form with validation and sanitization.
  • Had iterations with demos to present the progress and receive feedback.
Technologies: JavaScript, Front-end Design, CSS, HTML, React, TypeScript, Forms

Web Developer

2025 - 2025
Eastern Sierra Perspectives
  • Developed a web application that was deployed on Netlify. It fetches data from the Google Sheets API, presents a multi-step form, collects responses, and displays conditional data. Uses Netlify Functions for serverless ops and CSS Grid for layout.
  • Integrated Google Sheets API and back-end logic. Implemented a Node.js Express.js server to fetch and process data from the Google Sheets API, ensuring seamless data retrieval and handling for the multi-step form.
  • Built a dynamic multi-step UI. Designed and developed a responsive CSS grid layout, implemented form state management, and added logic to display conditional data based on user input, ensuring a smooth user experience.
Technologies: JavaScript, CSS, HTML, Full-stack, Squarespace, Google Sheets API, Netlify, JavaScript 6, Responsive UI, Pixel Perfect, Front-end Design, Forms

Senior Front-end Developer

2022 - 2024
Elements
  • Designed the overall architecture of the applications. This included deciding on the component structure, how we managed the state and navigation flows, and how we integrated with back-end services.
  • Evaluated and selected the best tools, libraries, and frameworks to optimize the app's performance, maintainability, and scalability.
  • Ensured that the team adhered to established coding standards and best practices. This involved emphasizing clean code principles, modularization, and the proper use of design patterns.
  • Mentored junior developers, helping them enhance their skills and providing guidance on challenging problems.
Technologies: React, React Native, Redux, HTML, CSS, Next.js, Agile, App Development, Responsive Web Design (RWD), Investing, SaaS Design, User Experience (UX), User Experience Design, User Interface (UI), Angular, D3.js, Design, Front-end Development, UI Libraries, UI Frameworks, React Router, React Query, Amazon Web Services (AWS), react auth, Startups, Dashboards, Headless CMS, Mobile App Development, Tailwind CSS, Tailwind UI, Full-stack, Firebase Hosting, QR Codes, JavaScript 6, Responsive UI, Pixel Perfect, jQuery, Payment Gateways, Stripe API, Front-end Design, Forms

Web Developer

2023 - 2023
Re Wood Me
  • Developed a booking platform for a calendar reservation project, where certain spaces could be rented out.
  • Ran weekly progress meetings to align clients' needs with the budget.
  • Developed a complex custom booking application that is lightning fast, type-safe, and includes data caching in a small time frame.
Technologies: JavaScript, HTML, CSS, Web Development, Calendars, React, Firebase, Cloud Firestore, TypeScript, APIs, API Integration, Web Forms, Minimum Viable Product (MVP), Agile, Responsive Web Design (RWD), User Interface (UI), Design, Front-end Development, UI Libraries, UI Frameworks, React Query, Startups, Dashboards, Headless CMS, Full-stack, QR Codes, JavaScript 6, Responsive UI, Pixel Perfect, Front-end Design, Forms

Senior Front-end Developer

2021 - 2022
Cartrack
  • Designed and developed new fleet fraud management features for the web application.
  • Replaced older state management technology like Redux with a more modern approach, such as React Query.
  • Optimized the web application's UI/UX design and performance by caching data and refactoring the existing code.
Technologies: React, JavaScript, Redux, APIs, Node.js, HTML5, NPM, Git, TypeScript, Figma, Front-end, Content Management Systems (CMS), HTML Email, Bootstrap, Single-page Applications (SPAs), ESLint, Web Development, App Development, UI Design, UX Design, Data Analysis, Data Visualization, API Integration, DevOps, Web Forms, Minimum Viable Product (MVP), Agile, Responsive Web Design (RWD), SaaS Design, User Experience (UX), User Interface (UI), Design, Front-end Development, UI Libraries, UI Frameworks, Startups, Dashboards, Headless CMS, Tailwind UI, Full-stack, Cloud Firestore, JavaScript 6, Responsive UI, Pixel Perfect, jQuery, Payment Gateways, Front-end Design, Forms

Front-end Developer | Mobile Developer

2020 - 2021
League Digital
  • Developed large-scale mobile applications with over a million users.
  • Used Firebase to create user authenticated applications with informative statistics about the apps' usage for the clients.
  • Oversaw the launch process for the Google Play Store and Apple's App Store.
Technologies: React, React Native, Redux, Firebase, JavaScript, Node.js, HTML5, NPM, Git, TypeScript, Front-end, Content Management Systems (CMS), HTML Email, Bootstrap, Single-page Applications (SPAs), Tailwind CSS, ESLint, Web Development, App Development, Stripe, UI Design, UX Design, APIs, Data Analysis, Data Visualization, API Integration, DevOps, Web Forms, Agile, Responsive Web Design (RWD), SaaS Design, User Experience (UX), User Experience Design, User Interface (UI), Design, Front-end Development, UI Libraries, UI Frameworks, Startups, Dashboards, Headless CMS, Tailwind UI, Firebase Hosting, Cloud Firestore, JavaScript 6, Responsive UI, Pixel Perfect, Payment Gateways, Stripe API, Front-end Design, Forms, SQL

Front-end Developer | Product Interface Designer

2015 - 2020
BIGBrave
  • Created a wide range of web products from business and eCommerce websites to large-scale web platforms.
  • Completed all product development stages in collaboration with other developers and corporate teams.
  • Handled client briefs, wireframing, UI/UX design, development environments and source control set up, domains and hosting set up, deployment, backups, and maintenance.
  • Created static React-based websites with GatsbyJS now featured on the Gatsby website.
Technologies: JavaScript, React, Gatsby, HTML, CSS, Node.js, Netlify, HTML5, NPM, Git, TypeScript, Figma, Front-end, Content Management Systems (CMS), HTML Email, Bootstrap, Single-page Applications (SPAs), WordPress, ESLint, Web Development, App Development, UI Design, UX Design, APIs, Data Visualization, API Integration, DevOps, Web Forms, Agile, Responsive Web Design (RWD), Investing, SaaS Design, User Experience (UX), User Experience Design, User Interface (UI), Design, Front-end Development, UI Libraries, UI Frameworks, Startups, Dashboards, Headless CMS, Mobile App Development, Tailwind UI, JavaScript 6, Responsive UI, Pixel Perfect, jQuery, Payment Gateways, Stripe API, Front-end Design, Forms, SQL

Experience

Cord Analytics Web Portal

A React-based dashboard platform to simplify the fundamental analysis of publicly traded stocks. I worked as the front-end developer, building the platform from an initial idea to multiple iterations with new features and through the beta testing phase and final production launch. The application includes user authentication, complex charts, tables, caching strategies, state management, and Stripe-based payments.

Estate Management Application

A React-based web application where Estate owners could load and manage their rental properties, units, and tenants and gain valuable insights about them by using the customized dashboard widgets. The tenants used the app to receive invoices, log faults, book familiar and storage places, and read relevant news updates.

Design Review Application

A React and Firebase project that includes role-based authentication, image storage, and firebase. A user can create different questionnaires to receive feedback or review on a project from other users. The user then invites others to join the platform and review and vote on the project options.

Luminarch Website

A React-based static website using GatsbyJS. This website is minimal with great micro animations to give a fantastic user experience. I used image optimization techniques and a content delivery network (CDN) to improve the page load time.

Gamified Internal Communication App for Zimmer Biomet

A React-based platform that allows co-workers to earn points by giving and receiving compliments, logging into the platform, learning more about the companies' products, watching training videos, giving company feedback, or reading company news articles. Co-workers can then spend the points to purchase products from the platform's eCommerce section.

Ebesa Architects Website

https://www.ebesa.co.za/
A React/Gatsby responsive portfolio website for Ebesa Architects. The website uses Gatsby's image optimization features to ensure a large number of portfolio images are resized and served as quickly as possible without long loading times. The site includes custom-built image sliders and galleries. It is hosted on Netlify to make use of the CDN to improve page load times worldwide.

Design Review App for LucidTechnics

A React-based app for design reviews or questionnaires. I created a web platform with Firebase and React with TypeScript. Features include role-based user authentication, database crud, Image Uploads, complex form validation, dashboards, and charts, among others.

Emergency Response Web App

A React-based app for emergency response. I created a web platform with Firebase and React with TypeScript. Features include role-based user authentication, database CRUD, QR code creation and download, image uploads, custom SMS and email service integration, complex form validation, dashboards, and more

Skills

Libraries/APIs

React, React Router, React Query, Google Sheets API, Node.js, Stripe, D3.js, Stripe API, jQuery

Tools

GitHub, Slack, Figma, NPM, Git

Languages

JavaScript, HTML, CSS, TypeScript, JavaScript 6, GraphQL, HTML5, SQL

Frameworks

React Native, Next.js, Tailwind CSS, Redux, Bootstrap, Angular

Paradigms

Agile, App Development, UI Design, UX Design, DevOps, Responsive Web Design (RWD)

Platforms

WordPress, Firebase, Netlify, Amazon Web Services (AWS)

Storage

Web Forms, Cloud Firestore

Other

Gatsby, Software Engineering, Software, Front-end, HTML Email, Single-page Applications (SPAs), ESLint, Web Development, Calendars, Data Visualization, API Integration, Responsive UI, Pixel Perfect, User Interface (UI), Web UX, Front-end Development, Startups, Dashboards, Headless CMS, Tailwind UI, Squarespace, Front-end Design, Forms, APIs, Content Delivery Networks (CDN), Content Management Systems (CMS), QR Codes, Full-stack Development, Firebase Hosting, Data Analysis, Minimum Viable Product (MVP), Investing, SaaS Design, User Experience (UX), User Experience Design, Design, UI Libraries, UI Frameworks, react auth, Mobile App Development, Full-stack, Payment Gateways, Cloudinary

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