Christian Meier

I am an experienced freelance Full-Stack Web Developer focused on Javascript technology. My projects I work on range from proof-of-concept developments for start-ups to large scale enterprise-level undertakings.

Portfolio

DYNAMIC MARKETS GMBH

A user-centric industry platform with extensive technology specifiy features. Mobile friendly interfaces built with React and Material UI

  • B2B Industry Platform
  • React + Material UI
  • Redux, Saga,Axios,Bitsrc
Mediarmarkt Webshop

Front-end and back-end development for the product detail page of the Media Markt webshop.

  • Front-end: React, Redux, Apollo, Styled Components
  • Back-end: Graphql, Node, REST, redis caching, cloudflare, google cloud
  • Infrastructure: cloudflare, google cloud, Prismic
  • Other tools: Zepplin, Git, Speedcurve
  • Emphasis on performance and user experience
  • Scrum, Agile, Jira/Confluence and remote work
Satellite Image Comparison Tool

A image-by-image comparison platform highly optimized for efficient use. Built for large datasets and dynamic filtering. Defective images can be deleted from the input dataset.

  • Comparison of 100k+ images.
  • Based on Leaflet Maps
  • Frontend: React, Material UI
  • Backend: Python 3.7, Mysql 5.7, NodeJS Proxy
  • Docker, Adminer, Linux based
React Material UI Admin Dashboard

Most up-to-date Admin Dashboard base on React. Utilizes Redux and features libaries for tables, charts and maps. Dark and light theme available.

  • React 16.8
  • Material UI 4
  • Redux
  • Themes
  • Mobile Friendly
Progress Check Platform

Global map visualization of satellite image capture progress. Quering of specific areas via SQL possible. Visual feedback of the selected image tiles.

  • Visualization of 100k+ images at once via WebGL
  • Based on Leaflet Maps
  • Frontend: HTML5, Bootstrap 3, CSS3, jQuery
  • Backend: Python, Mysql 5.7, NodeJS Proxy
  • Docker, Adminer, Linux based
Satellite Image Quality Control Platform

Enables efficient comparison of sattelite imagery by dynamic map overlay.

  • Queueing of 50k+ large images
  • Based on Leaflet Maps
  • Frontend: HTML5, Bootstrap 3, CSS3, jQuery
  • Backend: Python 3.7, Mysql 5.7, NodeJS Proxy
  • Docker, Adminer, Linux based
"ScavHunts"

This is a browser-based scavenging hunt game for mobile devices. You can select different cities and purchase via credid card digital content. Users get a limited access token and can manage their profile.

  • Offline Browser Game
  • Mobile-First, Responsive Design
  • Frontend: HTML5, Bootstrap 3 / 4, CSS3, LESS, jQuery, Datatables, Google Maps
  • Backend: Nginx, Tomcat 8.5, JSP MVC, MariaDB, SSL
  • Admin Dashboard (CRUD)
  • User Management with Apache Shiro
  • Credit Card Payments
  • Cloud Ready
  • FAQs

Skills (Full-Stack)

Programming Languages
Programming Frameworks
Tooling & Bundling
Continous Integration & Deployment
Database
IDE & OS

Workflow
  • Mobile-First, Responsive Design
  • Cross Browser Testing & Debugging
  • Agile & Scrum

Awards & Certifications

  • 1st Place - Intel-Leibniz-Challenge 2008
  • 1st Place in category technology of "Jugend-Forscht", Upper-Bavaria 2009

MENTIONS

I am grateful to have received positive recognition from my colleagues for my work. Their kind words truly inspire me to continue striving for excellence.

"I experienced Christian as a very professional colleague with integrity. We have always worked very well together. You can always have very solution-oriented discussions with Christian and his ideas and suggestions have brought the platform forward significantly. It's nice to have colleagues who also keep an eye on the big picture. It's a shame we're losing him. It will be an asset to have him on board for the upcoming projects he is involved in." ~ Frank Fischer @MediaMarktSaturn