Andreas Remdt, Developer in Lörrach, Baden-Württemberg, Germany
Andreas is available for hire
Hire Andreas

Andreas Remdt

Verified Expert  in Engineering

Front-end Developer

Location
Lörrach, Baden-Württemberg, Germany
Toptal Member Since
September 29, 2021

Andreas is a front-end developer with over five years of experience planning, developing, and managing various web projects. Andreas is passionate about everything related to JavaScript, especially React, Next.js, Node.js, among others, and is always keen to incorporate them in a project. Andreas also has a great eye for visual aesthetics and aspires to provide the smoothest user experience possible while prioritizing performance, accessibility, SEO, and security.

Portfolio

neoworx GmbH
HTML, CSS, TypeScript, JavaScript, React, Next.js, Material UI, Jest...
Daily AI LLC
React, CSS, GraphQL, TypeScript, Next.js, Tailwind CSS, Figma, GitHub, Cypress...
Hildebranding LTD
CSS, HTML, JavaScript, React, Next.js, Netlify, HTML5, CSS3, GitHub, Git...

Experience

Availability

Part-time

Preferred Environment

Node.js, HTML, CSS, JavaScript, React, Cypress, Jest, MongoDB, Next.js, GitHub

The most amazing...

...project I've worked on enabled thousands of users to digitize and automate their business processes, including companies like Telekom, Atlassian, and more.

Work Experience

Senior Software Engineer

2023 - 2024
neoworx GmbH
  • Worked as a consultant for various clients across Germany on web applications and MVPs related to internet security.
  • Implemented features in React, TypeScript, Next.js, and Tailwind CSS.
  • Refactored legacy code and wrote unit, integration, and E2E tests using Jest and Playwright.
  • Estimated and scoped tasks using agile methods and planned future work in sprints.
Technologies: HTML, CSS, TypeScript, JavaScript, React, Next.js, Material UI, Jest, Playwright, Tailwind CSS, GitLab, Git, Agile, Storybook, JavaScript Testing, JSON

Senior Software Engineer

2022 - 2022
Daily AI LLC
  • Developed an MVP with a small team of engineers, keeping a tight deadline, and introducing major new features in an agile environment.
  • Led the development of a UI component library in Storybook, which eased the development of the app thanks to many pre-built primitives such as date pickers, dropdowns, buttons, and others.
  • Implemented features using accessible and maintainable React code, including optimistic updates, error handling, drag-and-drop actions, batch updates, and more.
  • Conducted code reviews and assisted other engineers with problems and ideas.
Technologies: React, CSS, GraphQL, TypeScript, Next.js, Tailwind CSS, Figma, GitHub, Cypress, Jest, Unit Testing, Prisma, Storybook, JavaScript Testing, Behavior-driven Development (BDD), Headless Software, Redux, MongoDB, Database Modeling, Architecture, Design Systems, Auth0, JSON

Front-end Tech Lead

2022 - 2022
Hildebranding LTD
  • Scoped and developed an MVP that allows users to draw emotions based on templates using HTML5 Canvas and React.
  • Made all major architectural decisions, setting up a maintainable component-based design system based on Figma for future expansion and development.
  • Integrated the front-end with Supabase, adding user authentication, image uploads, and real-time table synchronization.
  • Guided the team through the launch process and integrated the app with Netlify for a seamless experience.
  • Tracked and fixed bugs using GitHub's project board.
Technologies: CSS, HTML, JavaScript, React, Next.js, Netlify, HTML5, CSS3, GitHub, Git, Canvas, Supabase, Figma, Single-page Applications (SPA), Server-side Rendering (SSR), Programming, User Experience (UX), User Interface (UI), Architecture, Front-end, Front-end Development, Web Development, TypeScript, Back-end, UI Components, Behavior-driven Development (BDD), PostgreSQL, Headless Software, Database Modeling, JSON

Front-end Tech Lead

2022 - 2022
Cryptobuilders OÜ
  • Refactored the Svelte-based application markup to be more accessible, reusable, semantic, and easy to maintain.
  • Cleaned and improved the design system with Tailwind CSS and added a consistent structure across the entire app.
  • Introduced an agile project management strategy for the entire front-end team, including GitHub user stories, Kanban boards, review and deployment processes, and ensured that the team followed these processes.
  • Documented collaboration and development workflows.
  • Worked on new, user-facing features and fixed bugs in the existing codebase.
Technologies: React, CSS, HTML, Svelte, Ethers.js, Figma, Webpack, Tailwind CSS, Crypto, Single-page Applications (SPA), Web3.js, JavaScript, GitHub, Node.js, Programming, Git, User Experience (UX), Web Development, Front-end, Front-end Development, User Interface (UI), UI Components, JavaScript Testing, Architecture, JSON

Front-end Engineer

2021 - 2022
Databricks
  • Integrated a third-party SQL Editor into the main repository as a workspace and set up build scripts, dependencies, and test coverage.
  • Tracked and fixed bugs using Jira as a reporting tool.
  • Improved the SQL Editor by optimizing Sass and JavaScript, cleaning up legacy code, and adding test coverage.
  • Introduced Cypress as an end-to-end testing tool and hooked it up into GitHub Actions.
Technologies: React, TypeScript, Vue, JavaScript, Sass, Webpack, Next.js, Jira, GitHub, Node.js, HTML, CSS, Cypress, Jest, Programming, Git, SQL, Unit Testing, User Experience (UX), Web Development, Full-stack, GraphQL, Front-end, Front-end Development, User Interface (UI), React Hooks, Automated Testing, React Router, NoSQL, Back-end, Integration Testing, UI Components, JavaScript Testing, Database Modeling, Architecture, Design Systems, JSON

Software Engineer

2018 - 2021
Camunda Services GmbH
  • Implemented and shipped major features for Cawemo, a cloud-based modeling and collaboration platform.
  • Introduced design patterns, fixed bugs, and refactored the existing architecture to be more manageable and up-to-date.
  • Extended test coverage with Cypress.io and Jest, resulting in higher code confidence within the team.
  • Worked with other teams to provide technical support and to satisfy user stories based on quarterly goals while utilizing Kanban and Scrum methodologies.
Technologies: React, MobX, Cypress, Jest, JavaScript, HTML, CSS, Styled-components, Webpack, GitHub, Git, Kanban, REST APIs, Less, JSX, Linux, Responsive Web Apps, Web Frameworks, APIs, Agile, HTML5, CSS3, REST, Software Engineering, Cross-browser Compatibility, ECMAScript (ES6), Object-oriented Programming (OOP), Unit Testing, Node.js, User Experience (UX), Material UI, Web Development, Full-stack, Search Engine Optimization (SEO), Front-end, Figma, Front-end Development, User Interface (UI), React Hooks, Automated Testing, Docker, React Router, NoSQL, Back-end, Integration Testing, UI Components, JavaScript Testing, PostgreSQL, Database Modeling, Architecture, Swagger, JSON

Web Developer

2016 - 2018
Ministry of Environment, Dominican Republic
  • Planned, developed, and managed the launch of a new landing page, which resulted in a better public perception and an increased number of student applications.
  • Improved students’ learning experience by building a web platform to manage documents, grades, and English lessons.
  • Taught English to students and prepared various materials, tests, and other educational resources.
Technologies: JavaScript, Vue, Jekyll, Tailwind CSS, HTML, CSS, Sass, Linux, Netlify, Express.js, Responsive Web Apps, Web Frameworks, APIs, HTML5, CSS3, REST, Software Engineering, Cross-browser Compatibility, ECMAScript (ES6), SCSS, User Experience (UX), Web Development, Full-stack, Search Engine Optimization (SEO), Front-end, Front-end Development, User Interface (UI), Back-end, UI Components, Headless Software, JSON

Application Developer

2013 - 2016
Vitra
  • Developed CLI tools in Node.js to automate the shipping of software packages which decreased the preparation time for releases by 20%.
  • Planned, developed, and introduced a new product page that enhanced customer support and the help desk workflow.
  • Integrated a third-party video hosting platform in coordination with different departments—providing an intuitive way to share information within the entire company.
  • Provided various on-site software training sessions for internal and external clients.
  • Created video tutorials and documentation for customers.
Technologies: Node.js, JavaScript, HTML, CSS, Nunjucks, Responsive Web Apps, Web Frameworks, APIs, HTML5, CSS3, Software Engineering, Cross-browser Compatibility, ECMAScript (ES6), User Experience (UX), Web Development, Full-stack, Search Engine Optimization (SEO), Front-end, Front-end Development, User Interface (UI), Back-end, Headless Software

Network Administrator

2013 - 2014
Vitrashop Services GmbH
  • Implemented a self-service password reset for 1000 employees, effectively lowering support requests for the IT department by 15%.
  • Coordinated the migration of print servers to Windows Server 2012.
  • Assisted in developing and maintaining an enterprise portal with a notable impact on how business processes were digitized and processed.
  • Provided technical support for employees from all office branches in first and second-level support.
Technologies: Computer, Networking, HTML, CSS, JavaScript

Cawemo

https://cawemo.com
A cloud-based editor, integrated into the Camunda platform, enables users to model, digitize, and transform their business processes using standards like BPMN, DMN, and RPA. Thousands of users utilize this application daily, be it with the free SaaS or extended on-premise version.

I worked with designers, product managers, and fellow developers to properly plan, scope, break down, implement, test, and ship new features and improve and refactor the existing codebase.

Providing code reviews, performing QAs, and receiving/giving mentoring sessions were also part of my role, making for a diverse work environment and load.

Vitra VCS

https://vcs.vitra.com
It is a modern replacement for an outdated extranet—it eases customer interactions and allows for more transparent and digestible documentation, provides essential resources, and serves as a first entry point for new clients.

This was the first actual project I built using Node.js and Express.js shortly after finishing my apprenticeship. After getting the green light from management, I planned, scoped, designed, implemented, and maintained the website independently.

Though I built this website in 2016, it remains mostly unchanged to this day and is used heavily by clients and the team.

Institute del Ambiente

https://institutodelambiente.edu.do/
A Jekyll-based website for a Dominican institute that I was working for. During my first year of being a volunteer, I took responsibility for designing, developing, and maintaining a completely new web experience for the institute to attract country-wide attention for funding and finding new students.

Simple Translator

https://github.com/andreasremdt/simple-translator
An open-source JavaScript library that makes translations easy and painless.

Initially, I wrote a blog post on Medium about the topic and publishing the source code in the process. Once I noticed a growing interest from the community, I quickly expanded the scope and added new features, improved the API, and fixed bugs—making it a fully featured library available on NPM.

Grocerly

https://github.com/andreasremdt/grocerly
A React-based shopping list app that's optimized for mobile devices. This was a fun side-project, allowing me to dig into TypeScript and some concepts around it. The app is available for free online and can be used by anyone interested.

Leo-Club Weil am Rhein

https://leo-club-weilamrhein.de
This website was built for a local club of engaged, young volunteers who strive to do good for other people. As part of this club, I took care of crafting and maintaining a website to attract more public interest and to document our activities.

It is based on Gatsby, utilizing a custom theme powered by Markdown content. Hosting is done through Netlify's CDN for rapid loading performance. The source code is available on GitHub.

Toptal React Accelerator

The Toptal React Accelerator is an exclusive learning program that educates JavaScript developers in React, NextJS, Redux, and GraphQL. This is a two-month program consisting of rigorous learning exercises and hands-on activities, a stringent evaluation process, comprehensive learning assessments, and 30–⁠40 hours of building an invoice management system. Users can track invoices, clients, and company information within this invoicing application.

Languages

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

Frameworks

Cypress, Jest, Tailwind CSS, Express.js, Next.js, Web Frameworks, Material UI, Redux, Svelte, Swagger

Libraries/APIs

Node.js, React, MobX, REST APIs, React Router, Vue, Emotion Library, React Redux, Web3.js, Playwright

Tools

GitHub, NPM, JSX, JavaScript Testing, Jekyll, Webpack, Git, Auth0, Jira, Figma, Canvas, Prisma, GitLab

Paradigms

Jamstack, REST, Object-oriented Programming (OOP), Unit Testing, Kanban, Agile, Search Engine Optimization (SEO), Automated Testing, Behavior-driven Development (BDD)

Storage

JSON, MongoDB, NoSQL, PostgreSQL, Database Modeling

Other

Programming, Styled-components, Responsive Web Apps, APIs, Software Engineering, Cross-browser Compatibility, Web Development, Front-end, Front-end Development, User Interface (UI), React Hooks, Architecture, Integration Testing, UI Components, Computer, i18n, Nunjucks, Gatsby, User Experience (UX), Full-stack, Progressive Web Applications (PWA), Back-end, Storybook, Headless Software, Design Systems, Networking, Ethers.js, Crypto, Single-page Applications (SPA), Supabase, Server-side Rendering (SSR)

Platforms

Netlify, Linux, Docker

2010 - 2013

IT Specialist in Systems Integration

Walther-Rathenau Industry School - Freiburg, Germany

MAY 2022 - PRESENT

Toptal React Accelerator Graduate

Toptal, LLC

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