Profilbild von Thilo Grashei Senior Full-Stack Engineer (React, Ruby on Rails & Angular) aus Berlin

Thilo Grashei

verfügbar

Letztes Update: 09.02.2024

Senior Full-Stack Engineer (React, Ruby on Rails & Angular)

Abschluss: B.Sc. Computer Science & Multimedia
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: Deutsch (Muttersprache) | Englisch (verhandlungssicher)

Schlagwörter

Ruby On Rails ReactJS Javascript Amazon Web Services Bootstrap Continuous Delivery Continuous Integration Postgresql Mariadb Mongodb + 22 weitere Schlagwörter anzeigen

Dateianlagen

2024-02-CV-Thilo-Grashei_090224.pdf

Skills

Ich bin sehr erfahren und stark darin, digitale Produkte umzusetzen. Professionell mache ich das bereits seit 2012, mit Leidenschaft, weil ich dabei gleichzeitig kreativ und präzise sein kann.

Zunächst als Angestellter vom Junior bis Senior bis Tech-Lead mit Personalverantwortung. Ende 2018 habe ich mich selbstständig gemacht und unterstütze seitdem verschiedenste Firmen dabei, erfolgreiche Web-Applikationen und ganze Plattformen zu realisieren.

Ich decke den kompletten (Full) Stack ab und arbeite vor allem, aber nicht ausschließlich, mit Ruby on Rails, React / Next.js und Angular. Von konsistenter Datenhaltung und effizienten Datenbankabfragen, über zuverlässige Backend-Services und robuste APIs, bis hin zu komponentenbasierten, benutzerfreundlichen Frontends – mit kontinuierlicher Integration und Deployment.

Vom Minimal Viable Product (MVP) bis zur vollständigen Markteinführung und fortlaufenden Verbesserungen - ich setze Ihre Produktideen zuverlässig und nachhaltig in die Realität um.

Projekthistorie

01/2022 - bis jetzt
Business Catering Platform
heycater! (Internet und Informationstechnologie, 10-50 Mitarbeiter)

heycater! is a platform for ordering high quality business caterings: https://www.heycater.com/

Significantly enhanced user experience and operational efficiency by implementing a new system for caterers to create catering offers using their inventory including AI, a system to automatically handle adjustment requests between customers and caterers, and countless other features.

After initially contributing to heycater! by implementing a basic catering offer creator and integrating Algolia for inventory search and filtering, I was invited back to work on the next iteration of the offer creator. 

In this role, I independently developed the caterer inventory-powered catering offer creator, collaborated closely with the designer and product owner, and introduced AI-powered automatic offer creation.
Furthermore, I enhanced the entire platform, spanning backend, caterer, and customer login apps, with a focus on automating processes and reducing repetitive tasks for Sales and Operations teams. Among countless features, I implemented a system for automated handling of catering request changes between customers and caterers.
On the backend side, I played a pivotal role in migrating the database from serial IDs to UUIDs, ensuring code quality through the introduction of linters, and expanding key aspects of the business logic, GraphQL API, and Salesforce synchronization. 

Additionally, I actively participated in code reviews, provided guidance to team members, contributed to architectural decisions, and actively engaged in Scrum-based meetings, including retrospectives, planning sessions, and refinements.

05/2021 - 03/2022
Content & E-Commerce Platform
yoself (Internet und Informationstechnologie, < 10 Mitarbeiter)

yoself is an e-commerce platform for self-discovery and personal growth: https://yoself.de/

Realized the launch of an e-commerce platform for balanced life products before Black Friday week by implementing it from scratch and integrating it with CMS and payment services.

I was brought on board for this project with the task of creating a comprehensive content and e-commerce platform within a tight timeframe, aiming for a launch before Black Friday week.

In close collaboration with the product owner and designer, I initiated a Next.js project and executed the implementation of various pages. I seamlessly integrated it with WooCommerce to enable dynamic display of content and products. I also incorporated shopping cart and checkout functionalities, including the implementation of coupon features, and integrated payment services such as PayPal and Klarna.

Following the successful launch within the specified timeframe, I facilitated the transition of content management to DatoCMS, providing non-technical team members with more flexibility in content creation and organization.

As the development team expanded, I took on the responsibility of technically onboarding and supporting new team members. I actively participated in regular calls, conducted reviews, and engaged in planning sessions with the team to ensure project success and continued development.

09/2020 - 05/2021
Real Estate Platform
Valyria (Internet und Informationstechnologie, 10-50 Mitarbeiter)

Valyria provides services in the field of housing and administration: https://valyria.de/

Enabled launching a service for purchasing and selling apartment buildings by implementing the platform from scratch including detailed real estate exposés, robust document uploads and an efficient bidding system.

I took a leading role in the development of Valyria's platform, working closely with the CTO to build it from scratch. Together, we crafted a feature-rich platform that not only streamlined apartment building transactions but also introduced cutting-edge functionalities. These included automated property valuations, comprehensive due diligence support, and a simplified user interface for buyers and sellers, all contributing to the platform's goal of transforming the digitalization of apartment building transactions in the real estate industry. Our collaboration paved the way for the successful launch of these innovative features, marking a significant advancement in the field.

01/2020 - 12/2020
E-Learning Platform
elearnio (Internet und Informationstechnologie, 10-50 Mitarbeiter)

elearnio provides onboarding, training, and development of employees: https://elearnio.com/

Supported the launch of a new e-learning platform by managing the frontend team, implementing a subscription system and integrating the frontend with the backend service.

In my dual role as a project manager and full-stack developer, I played a pivotal role in overseeing and contributing to the successful execution of the project. As a project manager, I led the planning efforts, created user stories for courses, and diligently reviewed merge requests to ensure code quality. I introduced essential tools like the rubocop-rails linter and addressed missing foreign key constraints, enhancing the project's robustness. Additionally, I modeled subscriptions and subscription roles to optimize user experiences.

On the development front, I seamlessly integrated the frontend with the backend, connecting users and implementing real data integration. This included upgrading to Angular 9, implementing a content editor, and reworking various components such as tables, courses, talents, and categories. I also researched and incorporated UI frameworks like Angular Material to enhance the platform's user interface. Furthermore, I played a critical role in migrating the API to a full JSON API, optimizing course-related functionalities, and providing user role-based courses, thereby contributing significantly to the project's technical aspects and overall success.

09/2019 - 04/2020
Business Catering Platform
heycater! (Internet und Informationstechnologie, 10-50 Mitarbeiter)

heycater! is a platform for ordering high quality business caterings: https://heycater.com/

Developed a user-friendly tool for caterers to create catering offers via drag-and-drop and set up an Algolia-powered search for caterer inventories.

The primary objective of this project was to create a user-friendly tool for caterers, enabling them to effortlessly generate catering offers by utilizing a drag-and-drop interface. 

Additionally, I established a routine synchronization process, ensuring that structured caterer inventory data was seamlessly integrated with the Algolia search service. This integration facilitated rapid and precise catering searches and filters within the customer marketplace web application. 

Furthermore, I established connections between Salesforce accounts and custom catering platform accounts, implemented numerous additional features on both the frontend and backend, and actively engaged in team meetings, including sprint planning, refinement, and retrospectives.

11/2018 - 06/2019
Sales Agent KPIs Platform
Tourlane (Internet und Informationstechnologie, 250-500 Mitarbeiter)

Tourlane is a planning and booking platform helping travelers research and buy multi-day tours: https://tourlane.com/

Developed a web application for tracking and managing sales agent KPIs, including goal setting, performance metrics, bonus calculations, and a documented API for seamless integration and display of metrics.

Tourlane urgently required a solution for managing and monitoring sales agent KPIs, and I successfully delivered it ahead of schedule, primarily working independently.

The resulting web application empowered team leads to set targets, enabled agents and teams to access their current metrics and performance rankings, and included features such as breaking down monthly targets into weekly and daily objectives, accounting for working days and sick leave. Additionally, the system automatically calculated bonuses based on performance metrics.

Tourlane employees could conveniently log in using their Google accounts, with access levels tailored to their roles and team affiliations.

To populate the platform, agent, team, and team lead data, along with historical targets, were synchronized from Salesforce and could also be imported via CSV files.

Furthermore, I developed a RESTful API with comprehensive documentation, allowing seamless integration with other Tourlane platform services and enabling the display of KPIs and rankings on TV dashboard web applications across the company's offices.

In addition to my development work, I conducted technical interviews and reviewed pull requests to uphold code quality and functionality.

11/2017 - 10/2018
Appointments Scheduling Platform
Aroundhome (Internet und Informationstechnologie, 250-500 Mitarbeiter)

Aroundhome is an online broker for household products and services: https://aroundhome.de/

Led the technical development of an appointment scheduling platform, closely collaborating with the business lead and holding personnel responsibility for guiding the development team.

Recognized for my significant accomplishments, I took on the dual role of technical and personnel leader for a five-member development team. 

Our mission was to create an MVP for an appointment scheduling platform designed to bridge the gap between end customers and partner vendors. 

My people lead role responsibilities included personal mentoring through one-on-ones, feedback sessions, and interviewing prospective engineers.

My tech lead role included designing the platform's technical architecture, coordinating the broader architectural strategy with other team leads, and closely working with the business lead to ensure the project's success and alignment with our goals.

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Profilbild von Thilo Grashei Senior Full-Stack Engineer (React, Ruby on Rails & Angular) aus Berlin Senior Full-Stack Engineer (React, Ruby on Rails & Angular)
Registrieren