Git Product home page Git Product logo

Hi 👋

I'm Marcel and I've been working as a freelance Senior Software Developer since 2010.

I'm available for projects!

Note

Currently available for new freelance remote projects.

My Professional skill stack:

  • TypeScript / JavaScript, Node.js, React.js, and related technologies

Note

I've worked with many different tools and frameworks over the years and am quick to adapt to new environments and technologies.

💬 Contact me

Previous projects I worked on

Capmo (remote, 1 year)

TypeScript, GraphQL, Microservices, API, Frontend, Backend, Nest.js, Node, Swagger

I worked on many parts of the application, including a backend permission framework, data migrations, and complex frontend components.

Xing (remote, 4 months)

Refactoring and test automation of social components.

INFOnline (remote, 3 months)

JavaScript. Refactoring of a legacy code-base into testable code.

MVP for a Justice Case Management System (remote, 8 months)

Node API and a React frontend with Material UI.

I helped create a process to automatically create configurable template-based PDFs with custom QR codes. I also implemented some interesting UI components like trees with drag and drop.

Health Insurance Portal (remote, 3 months)

Next.js, AMP.

I helped the customer build a highly flexible and configurable input form library for their landing pages. I created components for the integration of a headless CMS including AMP pages and also added integration between lead capture pages and a new CRM system.

SinnerSchrader / Volkswagen (remote, 18 months)

I helped one of the many project teams implement new features for an application that handles highly configurable forms for many of Volkswagen's markets. Complex, internationalized, large-scale API-driven React / Redux Application using Typescript, Atomic Design, a Pattern Library, and lots of interesting tooling. Also worked closely with Designers, UX, QA, and did lots of refactoring and code reviews.

Lufthansa Innovation Hub (remote, 2 months)

Ported KnockoutJS application to React / MobX. Added a SOAP integration with an insurance company. Improved test coverage and development environment (Docker). Integrated payment gateway (SEPA, CC). Rails backend.

Meltwater (6 months)

Kanban, Ruby on Rails, Swagger, ES6, jQuery, ReactJS, CSS, Coding best practices

Refactored codebase, improved test suite by decoupling domain logic from Rails framework, introduced JS tests, implemented new features, extracted service from a monolithic application. Worked with internationally distributed teams.

Xing (5 months)

Scrum, Ruby on Rails, Swagger. Mostly backend.

I helped migrate their legacy, Perl-based, payment system to Ruby on Rails.

Locafox.de (remote, 2 months)

Scrum, Ruby, Rails, Javascript, jQuery, ReactJS, Refactoring, Code best practices

Implemented several Frontend features with ReactJS, refactored custom javascript widgets to React components, restored test suite, refactored code so it can be tested properly.

Berge & Meer / TUI (remote, 2 months)

Scrum, Ruby on Rails, Refactoring, Code best practices

Implemented a new layout for a custom landing page in a complex system.

gateprotect (now Rohde / Schwarz) (3 months)

Ruby on Rails, AngularJS, Scrum, Code Reviews

Implemented parts of the backend configuration UI for their firewall system.

avari.io (now RetentionGrid, 2 months)

Scrum, Javascript, jQuery, AWS Lambda, Nodejs

I helped build the next incarnation of their personalized product recommendation application. This involved front- and backend as well as overall service architecture.

papersmart.de (remote, 3 months)

Refactoring and implementation of new features due to business model changes.

Data import, load tests, connect shop to external factoring service.

aerzte.de (remote, 1 month)

Maintenance, bug fixes

meinelocation.com (6 months)

Event location lead engine. Improvement of lead quality. Scaling on Heroku. Ruby on Rails.

aerzte.de (4 months)

Ruby on Rails development, mostly maintenance, and refactoring. Fixed some infrastructure bottlenecks and implemented important sales-relevant features.

rivalfox.com (remote, 2 months)

Mostly remote Ruby on Rails greenfield development. I implemented a crawler that monitors the websites of competitors for changes, takes screenshots, and so on. I also created a bookmarklet for the service so users can select parts of a website that they are most interested in monitoring. I used Couchbase, Redis, resque, RSpec, etc.

flatango.com (14 months)

Onsite Ruby on Rails greenfield development in tech lead role. Used Heroku (later scalarium), Postgres, sphinx, chef, and various gems. Virtual currency item shop.

Soundtaxi.net, stock music shop (remote, 3 months)

Remote Ruby on Rails development. Refactored test infrastructure and increased test coverage. Implemented backend and frontend features.

Linkwise (1 month)

Onsite Ruby on Rails development. The main topics were backend features and test coverage.

Airbnb clone (3 months)

Onsite Ruby on Rails development. I worked both on backend and frontend tasks. A lot of internationalization-related tasks and some frontend work. We used scrum.

quevita.com (remote, 5 months)

Mostly remote Ruby on Rails development. Multi-tenant Whitelabel solution for health insurance companies. Hardware data graph representation. Mostly backend work.

1000jobboersen.de (remote, 1 month)

Created a crawler framework that allowed text mining of job postings on various websites.

Marcel Scherf's Projects

node-jwks-rsa icon node-jwks-rsa

A library to retrieve RSA public keys from a JWKS (JSON Web Key Set) endpoint.

qmin icon qmin

Simplifies common background processing patterns transparently. Work smarter, not harder.

spritegenerator icon spritegenerator

Automatically generate Sprite Images and the corresponding CSS using RMagick and Liquid.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.