Oliver Schmidt

Senior Software Engineer at Raisin

Berlin, Berlin, Germany

About

Software engineer with 15+ years of experience, specializing in HTML, CSS, JavaScript, and TypeScript. Proficient with modern tooling, libraries and frameworks. Familiarity with backend technologies. Certified ScrumMaster® (CSM). Keen eye for design and a product-focused mindset. Committed to continuous skill improvement and exploring new technologies.

Experience

  • Senior Software Engineer at Raisin
    Dec 2024 - Present · 1 yr 8 mos

    Raisin SE is a fintech platform making savings and investments more transparent and accessible. The company operates consumer marketplaces under the Raisin brand, allowing customers to access and manage deposit products from one or multiple partner banks through a single integrated clearing account. Beyond traditional deposits, Raisin provides a curated suite of investment solutions.

  • Senior Frontend Engineer at OLX Group
    Mar 2019 - Sep 2024 · 5 yrs 7 mos

    The OLX Group creates "marketplaces that offer safe and easy-to-use trading platforms and services available to everyone". It operates the "horizontal" classifieds site OLX, as well as multiple "verticals," i.e., classifieds sites focusing on real estate or vehicles. For more information, see olxgroup.com/brands. - Joined OLX in early 2019, when site was primarily powered by a monolithic PHP-based application. - Actively involved in decoupling first seller flow, ad posting, from monolith and transitioning it into a React app. - Contributed to rebranding of OLX, including introduction of first design system to ensure consistent and modern user experience across platforms. - Team scope changed to offer management area in user account, inheriting a GraphQL gateway written in TypeScript using Apollo Server and Fastify. - Adapted and extended functionality to accommodate all sellers instead of just business sellers. - Supported team in extracting more functionality into separate services that serve as additional data sources for gateway. - Involved in process of feature development from ideation to deployment, collaborating closely with product owners, designers, and backend engineers. - Implement A/B tests to optimize feature performance. - Maintain and enhance GraphQL gateway (update dependencies, add or adapt resolvers for queries and mutations, update schema). - Participate in code reviews, ensuring adherence to best practices in coding and testing. - Provide mentorship to junior developers. - Participate in wider initiatives to update or improve React application/frontend as a whole.

  • Senior Frontend Developer at Lesara
    Dec 2017 - Feb 2019 · 1 yr 3 mos

    Lesara was an online fashion store that used agile retail, which is a "direct-to-consumer retail model that uses big data to try to predict trends, manage efficient production cycles, and optimise turnaround on emerging styles". - Part of cross-functional shop team focused on main customer-facing product. - Worked on two codebases: the initial Magento store and a Symfony application intended to replace Magento. - Implemented new features and refined existing ones, sometimes involving PHP. - Modernized the frontend by standardizing JavaScript/ES6 and CSS usage with BEM, transitioning build tools to Webpack from Gulp & Browserify, and integrating Flow for static type checking. - Took initial steps to introduce Preact. - Advocated for improved testing practices by introducing Jest.

  • Senior Software Engineer at ResearchGate
    Feb 2016 - Oct 2017 · 1 yr 9 mos

    "ResearchGate is a social networking site for scientists and researchers to share papers, ask and answer questions, and find collaborators." - Played key role in adopting BEM for CSS to enhance styling practices. - Drove site's initial transition to responsiveness, utilizing CSS features such as Media Queries and Flexbox. - Worked on ReactNative iOS app as member of mobile team. - Supported implementation of features like timeline and "projects" using React, Redux, GraphQL and PHP.

  • Wimdu (Berlin Area, Germany)
    • Lead Frontend Developer
      Dec 2013 - Jan 2016 · 2 yrs 2 mos

      - Became team lead for the frontend team and later moved to technical lead as company shifted to cross-functional teams. - Introduced Browserify, ES6, and React. - Actively participated in hiring process for new frontend developers.

    • Frontend Developer
      May 2012 - Nov 2013 · 1 yr 7 mos

      "Wimdu was an online marketplace and hospitality service, enabling people to lease or rent short-term lodging including vacation rentals, apartment rentals, homestays, hostel beds, or hotel rooms." - Joined Wimdu at an early stage when frontend was still centered around jQuery and plain CSS. - Partly drove responsive redesign, initially using Bootstrap. - Helped introduce RequireJS, Backbone, and BEM.