Senior Front-end Developer
2022 - PRESENTJournee- Helped with the development of MVP features for the new CMS to allow quickly and easily set up of new Metaverse environments.
- Integrated Ladled and Playwright to enable end-to-end testing of the CMS features and LogRocket for web app monitoring.
- Took part in the launch of the MVP and onboarding of internal users.
Technologies: React, Remix, Zustand.js, Playwright, Ladle, MUI (Material UI), Figma, Progressive Web Applications (PWA), User Experience (UX), API Integration, Web Development, Interactive UI, Single-page Applications (SPA)Senior Developer
2017 - PRESENTAzan- Built a webshop based on Magento to sell pet products and integrated payment gates.
- Managed the infrastructure updates and deployments in AWS.
- Created a Node.js server to observe orders in the shop and communicate with the warehouse system, Navireo, to handle all requests.
- Built landing pages for commercial campaigns based on Figma designs.
Technologies: Magento, React, Amazon Web Services (AWS), JavaScript, Responsive UI, TypeScript, Node.js, Navireo, Next.js, Vue, Express.js, Full-stack, React Redux, Single-page Applications (SPA), APIsSenior Full-stack Developer
2020 - 2022Enpal- Worked on a Node.js-based GraphQL server to collect data from a mobile app and manage it in company CMS to check if solar panels can be placed on property without the need to send a technician.
- Used a React service to allow the rendering of solar panels on the images provided by the client, so the client could check how the property would look before the installation.
- Contributed to the development of a CMS-based MVP to collect information and improve the technical installation of solar panels process.
- Managed deployments and infrastructure in Microsoft Azure.
- Implemented various private APIs on Node.js and GraphQL.
Technologies: React, Redux, Jest, Canvas 2D, HTML, CSS, Canvas 3D, Node.js, Express.js, GraphQL, REST APIs, Figma, API Integration, Web Development, Interactive UI, CI/CD Pipelines, React Redux, Single-page Applications (SPA), APIsSenior Front-end Developer
2020 - 2020Sesame- Worked on the client portal to allow booking and paying appointments with doctors.
- Contributed to a CMS for doctors enabling them to manage their calendar availability and bookings.
- Implemented WebSockets communication to update information about new appointments.
- Managed deployments and infrastructure in CircleCI.
Technologies: React, Next.js, Redux, Cypress, HTML, CSS, Git, Jest, Storybook, D3.js, REST APIs, MUI (Material UI), Progressive Web Applications (PWA), User Experience (UX), API Integration, Web Development, Interactive UI, CI/CD Pipelines, React Redux, Single-page Applications (SPA), APIsSenior Full-stack Developer
2018 - 2020Körber Digital- Worked for Korber Digital, a spin-off from Korber AG focused on delivering IoT-based analytics for advanced production lines in multiple industries.
- Built single-page applications in React that displayed analytical data for a production line and enabled operators to send feedback for machine speed losses.
- Worked on a Node.js server to collect real-time data coming from industrial production lines.
- Managed deployments and infrastructure in CircleCI.
Technologies: React, HTML, CSS, Jest, Redux, D3.js, Storybook, REST APIs, Figma, Progressive Web Applications (PWA), User Experience (UX), API Integration, Web Development, Interactive UI, CI/CD Pipelines, React Redux, Single-page Applications (SPA), Dashboards, Data Visualization, Component LibrariesSenior Front-end Developer
2017 - 2018TD Reply- Worked on the Pulse Dashboard that displays analytical data sets.
- Contributed to the Sonar trend radar, a data-as-a-service tool for data-driven trend research.
- Worked on data fetching middle-layer services using Node.js.
- Implemented a single-page application to visualize data coming from multiple data sources.
Technologies: React, Redux, Jest, Git, D3.js, REST APIs, Web Components, Material Design, Progressive Web Applications (PWA), Node.js, Express.js, API Integration, Web Development, Interactive UI, CI/CD Pipelines, React Redux, Single-page Applications (SPA), Highcharts, Dashboards, Data Visualization, Component LibrariesSenior Front-end Developer
2015 - 2017TUI- Worked on web components for Tui platforms, solved integration issues, and created a runtime environment to enable communication between components.
- Built widgets for the tui.com page to allow executing quick searches based on location or activities coming with the results page.
- Improved platform performance by optimizing script execution and load time.
Technologies: React, Redux, HTML, CSS, Mocha, Sinon.JS, REST APIs, Progressive Web Applications (PWA), API Integration, Web Development, Interactive UI, CI/CD Pipelines, React Redux, Single-page Applications (SPA)Senior Front-end Developer
2014 - 2015Brandwatch- Worked on an application monitoring social networks that allows analyzing, visualizing, and creating automated reports for a given topic or campaign.
- Handled a component library for data visualization.
- Built a chart generator service that provides the possibility to include charts in pdf reports.
Technologies: Backbone.js, HTML, CSS, D3.js, REST APIs, Progressive Web Applications (PWA), API Integration, Web Development, Interactive UI, Single-page Applications (SPA), Highcharts, Dashboards, Data Visualization, Component LibrariesFront-end Developer
2012 - 2014DeltaMethod- Worked on Campaign Suite, a web application that allows users to analyze, visualize and report campaign performance.
- Enabled analytic reports to aggregate and visualize data from the campaign.
- Built a components library for charts used in internal apps.
Technologies: JavaScript, Backbone.js, HTML, CSS, D3.js, Progressive Web Applications (PWA), API Integration, Web Development, Single-page Applications (SPA), Dashboards, Data VisualizationSoftware Developer
2009 - 2012Nokia- Contributed to Nokia Maps for Meltemi, an application that offers online and offline map exploration, turn-by-turn drive, and walk navigation.
- Handled Places Qt and QML SDK, allowing internal applications and third-party developers to access Nokia places easily.
- Worked on Nokia WebSDK, Eclipse, and Aptana SDK package based on ovi.js.
Technologies: JavaScript, HTML, CSS, Qt, Web Development, Single-page Applications (SPA)