You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Alex SteinbergAS

Alex Steinberg

Full Stack Developer, QA Lead

€600/day
3 projects
Telgte, DE
3-7 years

Average response time: 1 hour

About Alex

Full-Stack Software Engineer, working in the JavaScript/TypeScript ecosystem. Expert in vanilla JS, TypeScript, Node, React, GraphQL, MongoDB, PostgresQL. Nodding acquaintance with Java and Swift.

I am a passionate and fast learner, a hard and dedicated worker and a fan of readable, maintainable and extendable code. I most enjoy taking on new challenges, working with new technologies and exploring the foundations of old ones.

When I'm not coding, I enjoy all kinds of sports including road biking, running, kite surfing and cross-country skiing. I'm a dog person. But I have cats.
  • German

    Native or bilingual

  • English

    Native or bilingual

Can work on-site
Telgte (up to 30km)

Experience

  • Hoval
    Fullstack Software Engineer
    INTERNET OF THINGS (IOT)
    September 2022 - Today (3 years and 10 months)
    Telgte, Germany
    Products:
    1) React native mobile app (iOS / android) for managing and controlling Hoval products (heating / cooling plants, ventilation systems, solar panels) remotely targeting base market customers (home and small businesses). The app allows users to
    - control their devices remotely
    - see statistics for their devices (e.g. heat or energy production)
    - schedule maintenance work
    2) React / Nextjs web app for service technicians that allows remote access to customer plants

    Technology:
    1) We revamped the existing desktop first IoT app written in SAPUI5 to a brand new mobile only app for iOS / android written in React Native.
    2) We rebuilt the existing service technician app using react 19 and Next 15 using server components.
    Both apps are written in TypeScript and connect with a REST API to a Java backend (also maintained by us) that communicates with customer plants via Azure cloud infrastructure resources.

    Own Contributions:
    Work in a small team as the frontend lead. In the first months I focussed on introducing best practices / coding rules for the RN project and developing a robust framework for the app.

    This includes
    - introduction of code linting (eslint) and integration into the development / build process
    - conceptualisation and implementation of a robust but achievable testing strategy (unit tests of _all_ custom utility functions with jest, component tests with react testing library for atoms, e2e tests with detox, to be implemented at the end / after MVP stage)
    - introduction of story book stories for atoms and molecules (i.e. 80% of reused / reusable components)
    - conceptualisation and implementation of a global state management solution, including
    - introduction of react query for conveniently handling server / async state
    - introduction of valtio for handling remaining synchronous state with a light weight and easy to use solution

    Project lead for the service technician app.

    QA Lead to introduce automated e2e testing to the projects.
    Typescript React Native REST Jest
  • DEPT
    Fullstack Software Engineer
    DIGITAL AND IT
    April 2022 - August 2022 (5 months)
    Hamburg, Germany
    Migration of the webshop of a big German clothing brand from legacy technology to React for frontend and a node backend.

    One of the biggest challenges was the integration of the legacy backend / infrastructure with the modernized app, as well as maintenance of / improvements to custom solutions e.g. for routing.


    Typescript Node.js React.js GraphQL Contentful
  • Biogen
    Full-stack Developer
    PHARMACEUTICALS INDUSTRY
    February 2021 - March 2022 (1 year and 2 months)
    Development of Biogen's Backoffice Platform for event management. Development of microservices deployed as AWS lambda functions. Tech stack includes typescript / react / graphql / nestjs / MongoDB / MUI / valtio.

    Work took place in a small highly motivated agile team (3 devs) which was very professionally managed. As a consequence each dev was able to influence the decisions taken in the project. I learned a lot here, both technologically and organisationally.
    Typescript React.js GraphQL NestJs Material UI

Reviews

5,0

Out of 2 ratings

JcJ

Jc

Biogen International GmbH (Factoring)

Reviewed on 31/03/2022

JcJ

Jc

Biogen International GmbH (Factoring)

Reviewed on 04/01/2022

Recommendations

Be the first to recommend Alex

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Software Engineering
    Codeworks
    2020
  • Doctor of Philosophy - PhD
    UCL
    2011

Skill set (42)

Categories