Summary
Overview
Work History
Education
Skills
Websites
Extra-Curricular Activities
Personal Information
Timeline
Khaled Osman

Khaled Osman

Berlin

Summary

I'm a lead/staaff software engineer with over 11 years of experience working with different stage companies from early startups to big tech serving hundreds of millions of customers to being a self-employed contractor helping clients achieve success; most recently Shopify, SMG (homegate/immoscout24) & Mozilla.AI.

I specialize in JavaScript/Typescript based tech-stacks both frontend & backend as well as web performance and system architecture. I don't define my experience by specific frameworks or roles.

Overview

12
12
years of professional experience

Work History

Self-Employed Contractor

Mozilla.ai
02.2025 - Current
  • Own the frontend development of mozilla.ai open-source AI product platforms as the sole frontend engineer such as Lumigator for running experiments and evaluating different AI models
  • Take ownership of product development collaborating with design on new ideas, building proof of concepts and bringing them to life.
  • Update existing codebase to reach modern open source standards and quality.
  • Tech: Vite, VueJS, NodeJS, Playwright, Pinia, Typescript, Docker

Self Employed Contractor

Self Employed Contractor
08.2023 - 01.2025
  • Company Overview: SMG Swiss Marketplace Group AG is a network of online marketplaces, the portfolio includes Real Estate (ImmoScout24, Homegate, Immostreet.ch, home.ch, Publimmo, Acheter-Louer.ch, CASASOFT, IAZI), Automotive (AutoScout24, MotoScout24, CAR FOR YOU), General Marketplaces (anibis.ch, tutti.ch, Ricardo) and Finance and Insurance (FinanceScout24)
  • Increase leads & generated revenue for mortgage offerings, moving services, internet, insurance and more through implementing partner integrations in the real estate product.
  • Cut down costs and reach feature parity between different real-estate companies/products and brands including: Immoscout24, Flatfox and Homegate
  • Build and maintain shared component library with different themes for each brand to be used across microfrontends.
  • Champion new features from architecture and planning to delivery, and write investigation documents and technical proposals to define the work.
  • Maintain contact service and messenger serving millions of seekers and listers.
  • Technologies used: Vue.js, React.js, Node.js, AWS, D3, Python, Microservices

Senior Software Engineer (Backend Focused)

Shopify
03.2022 - 06.2023
  • Create a platform to support order returns & refunds and shipped 3 different projects on top (public return apis, self-serve returns, structured return policies) ensuring Shopify becomes a system of work and system of truth for returns initiated by both merchants and buyers dealing with billions of orders.
  • Own multiple cycle goals from planning to delivery
  • First person on the team to work full-stack despite being hired for a backend focused role. Inspired & mentored many other colleagues to learn the other stack.
  • Write architecture proposals, investigation documents, and proof of concepts for features spanning multiple teams to determine their feasability.
  • Technologies used: ruby, rails, react, graphql, sql, typescript, modular monolith

Lead Fullstack Engineer

carbmee
07.2021 - 01.2022
  • Worked directly with co-founder as their first berlin team hire to manage all things tech & product related and lead offshore developers.
  • Hiring & Interviewing; Lead and grow a team of up to 15 people
  • Migrate architecture to micro-services and move different apps into a monorepo structure
  • Setup all engineering & product related processes along with the Software Architecture
  • Setup CI/CD with automated versioning, release & deployment strategies
  • Contributing to project planning, translate product & design ideas into technical tickets
  • Technologies used: React, NodeJS, NestJS, GraphQL, TypeScript, Microservices, AWS, NextJS, Tailwind, Docker, Serverless

Senior Fullstack Engineer (Frontend Focused)

Vantik
08.2020 - 06.2021
  • Work directly with the CTO to maintain and finish up their current product as the first hire on the dev team.
  • Refactor existing app for performance, reduce bundle size by 75% and add new features to it as the only frontend/mobile developer on the team
  • Built their new credit card backed fintech product apps with pension cashback solution.
  • Implement new version of the app allowing users to automatically manage their pensions with features such as monthly payments, roundup, and more.
  • Main technologies: VueJS (v2 & v3), Vuex, CapacitorJS, Ionic, NodeJS, AWS, GitHub actions, Typescript, Lerna

Senior Fullstack Developer (Backend Focused)

Colorfy
06.2018 - 08.2020
  • Work with head of engineering to build customer projects as their first hire on the backend team, also worked on the frontend for some of the projects.
  • Take over entire projects from architecture planning, technology decisions to implementation and delivery, Implemented & delivered 8 different client projects.
  • Handle all automation & deployment related tasks both in terms of CI/CD and Cloud Infrastructure on AWS & Azure as the only hire on the backend in the team.
  • Main technologies: NodeJS, ReactJS, Serverless, Redux, VueJS, GraphQL, AWS, Azure, Docker, Lerna, PubNub, MongoDB, Redis, Typescript, StencilJS, RxJS, Java, Android SDK

Senior Software Engineer (Frontend Focused)

Itonics GmBH
05.2015 - 04.2018
  • Worked directly with the CTO to build their new product as their first hire in the berlin dev team, started as a frontend developer and ending up doing backend as well.
  • Implement a very client heavy, semantic web application using an event sourcing based rdf ontology graph model as well as SDKs & Libraries to build models & query data out of the ontology.
  • Build and implement multiple customized & configured customer projects based off the main core whitelabel product.
  • Onboard & mentor new members on the team and help them with daily tasks
  • Run internal workshops & presentations to showcase new technologies and teach new technologies (Angular, GraphQL, Webpack, Redux, Typescript, ES6, etc..).
  • Build multiple interactive, dynamic, customizable & configurable real-time data visualizations with d3js.
  • Implement NodeJS CLI to build, deploy & undeploy all these projects & setup automated deployment and testing as well as internal continuous integration project for easy one click deployments and version/status monitoring.
  • Implement micro-services & backend APIs to recommend data to the users.
  • Main technologies: AngularJS, Angular, React, Typescript, Gulp, Webpack, NodeJS, Docker, AWS, D3, Serverless, MongoDB, RxJS

Software Engineering Intern

Relayr
10.2014 - 05.2015
  • Main technologies: JavaScript, JQuery, C++, Arduino, MQTT, Python, AngularJS, Java, Android SDK

Game Developer Intern

ITWorx
08.2013 - 11.2013
  • Main technologies: Microsoft Kinect SDK, Microsoft XNA Game Framework, C

Education

Bachelor of Science - Computer Science & Engineering

German University in Cairo, Cairo, Egypt
09.2014

Skills

  • React
  • VueJS
  • Nodejs
  • GraphQL
  • TypeScript
  • Ionic / Capacitor / StencilJS
  • MongoDB
  • AWS
  • Docker
  • Git
  • AngularJS, Angular
  • HTML, CSS, JavaScript
  • Serverless
  • Microservices
  • SQL
  • Redis
  • NestJS

Extra-Curricular Activities

Mentor, mtor.io, Berlin, 10249, Germany, 10/01/20, 12/31/23 Mentor, ReDi School, Berlin, 10249, Germany, 08/01/19, 06/30/20

Personal Information

Nationality: German

Timeline

Self-Employed Contractor - Mozilla.ai
02.2025 - Current
Self Employed Contractor - Self Employed Contractor
08.2023 - 01.2025
Senior Software Engineer (Backend Focused) - Shopify
03.2022 - 06.2023
Lead Fullstack Engineer - carbmee
07.2021 - 01.2022
Senior Fullstack Engineer (Frontend Focused) - Vantik
08.2020 - 06.2021
Senior Fullstack Developer (Backend Focused) - Colorfy
06.2018 - 08.2020
Senior Software Engineer (Frontend Focused) - Itonics GmBH
05.2015 - 04.2018
Software Engineering Intern - Relayr
10.2014 - 05.2015
Game Developer Intern - ITWorx
08.2013 - 11.2013
German University in Cairo - Bachelor of Science, Computer Science & Engineering
Khaled Osman