Geno Roupsky

Freiberuflich, Senior React Engineer, compe10ce

Fähigkeiten und Kenntnisse

React
TypeScript
JavaScript
Node.js
Server-side rendering (SSR)
Design systems
Salesforce Commerce Cloud
Test automation
CI/CD
Playwright
Jest
Storybook
PostgreSQL
Android
Scrum

Werdegang

Berufserfahrung von Geno Roupsky

  • Bis heute 3 Jahre und 2 Monate, seit Juli 2023

    Senior React Engineer

    compe10ce

    Headless d2c storefront for an international consumer-products retailer, several markets. An established salesforce commerce cloud site moving onto pwa kit, react 18 with ssr and chakra ui. I own checkout and payments, the react widget framework that lets an external headless cms render into the app with ssr, the design system through the chakra v2 to v3 migration, and the test and ci setup. Accessibility is a review standard here. Same engagement since Nov 2021, through djangsters GmbH until Jul 2023.

  • Bis heute 12 Jahre, seit Sep. 2014

    Lead Engineer - SmartBirds

    Bulgarian Society for the Protection of Birds (BirdLife Bulgaria)

    SmartBirds is the open-source field-data platform BirdLife Bulgaria's staff and volunteers use to record biodiversity observations: an android app for offline entry in the field, a node.js and postgresql api, and a web app for review and export. I wrote the first commit of both the android app and the server. Partly contract, partly pro bono. Recently a security assessment producing 51 tracked findings, and redis-backed rate limiting shipped in monitor-only mode so live traffic could tune the thresholds.

  • Bis heute 19 Jahre und 3 Monate, seit Juni 2007

    Independent Software Engineer & Consultant

    Self-employed

    Contract work since 2007. Mostly react front ends for commerce and data-heavy products, usually on a codebase that already exists and keeps changing under load - legacy rebuilds, ssr and performance, design systems, test and ci. Backend and infrastructure too. Solo, inside a client's team, or running the delivery myself with a small team. Through an agency or direct. Other clients: Mediegruppen (DK) 2014-2018, digitalmill (IT) 2014-2017, Dotsoa 2019-2022, Auto Plus (autoplus.bg) 2007-2013.

  • 1 Jahr und 10 Monate, Mai 2022 - Feb. 2024

    Chief Technology Officer

    Augment Esports Technologies

    Esports match-analytics platform for Valorant, sold to professional teams, coaches and analysts - a vue web application plus a desktop companion distributed on the Overwolf overlay platform. I took the CTO role after eight months as frontend lead and stayed hands-on, remaining the product's primary frontend engineer. Architecture and the technical roadmap for both products, the requirements work in front of them, hiring and onboarding engineers, and weekly planning with a small engineering team.

  • 1 Jahr und 9 Monate, Nov. 2021 - Juli 2023

    React Developer

    djangsters GmbH

    The first twenty months of the storefront engagement above, an sfcc site moving to headless on pwa kit with react 18 and ssr. Client-side scrum team, working directly with stakeholders and designers. Built the checkout customizations and the adyen integration. Designed the react widget framework for the external cms and ran the client's legacy javascript cms widgets in an isolated browser environment. Extended storybook with custom decorators, setup bitbucket pipelines for automated deployment.

  • 8 Monate, Okt. 2021 - Mai 2022

    Frontend Lead

    Augment Esports Technologies

    Primary frontend engineer on an interactive 2d match-replay tool: positional replay over map imagery with layers, traces, zones and heatmaps, trajectories processed server-side and interpolated for playback, drawing on the replay for coaches, a timeline synchronized to the match video, presenter mode, image export. One rendering pass was scoped at a million position points. Svg and d3.js. Also the vue spa around it, on vuex and typescript.

  • 9 Monate, Juli 2021 - März 2022

    Web Application Developer

    djangsters GmbH

    seo-focused server-side-rendered dynamic landing pages. Setup the ssr next.js project, functional tests in playwright, visual regression with loki.js and lighthouse ci monitoring. Jest, testing library, storybook, msw. Deployed on heroku, built on travis ci.

  • 3 Jahre und 9 Monate, Juli 2018 - März 2022

    React Developer & Scrum Master

    djangsters GmbH

    Rebuilt the job-search frontend of yourfirm.de, a ten-year-old marketplace, from scratch in react, then ran it through three more years of team delivery. First release in three months against hundreds of undocumented edge cases. Multi-tenant whitelabel: 100+ portals, each with a different look, out of one codebase. 96% test coverage running in three minutes on ci, and lighthouse ci with hard limits so a cls or lcp regression fails the build. Scrum Master for the delivery team from mid-2020.

Sprachen

  • Bulgarian

    C2 (Verhandlungssicher / Muttersprachlich)

  • Englisch

    C1 (Fließend)

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 21 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z