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

John Carmichael

System architect & full stack web engineer

€810/day
London, GB
8-15 years

Average response time: 1 hour

About John

A web engineer and system architect, with 15+ years of experience in an array of roles from senior developer to head of development to COO to CEO.

I've trained juniors and worked alongside seniors and company leaders. I've built up startups and scaled a web agency from 5 to 40 in Munich.

I've worked for big clients such as BMW, EON and RedBull. However, I've also crafted many applications for smaller clients.

Today my preferred tech stack, high-level overview, is:

1) Distributed systems aka micro-services
2) RabbitMQ as the event bus for event-driven backend architectures with Redis for caching content where required.
3) Typescript front and back.
4) NodeJS in typescript running on ExpressJS
5) Schemaless database layers and SQL where needed
6) Documentation Driven Development with OpenAPI & AsyncAPI using BOATS and Generate-it for code generation.
7) Frontend in VueJS
8) If required; 1 codebase on the front end wrapped in CapacitorJS for iOS, Android and browser extensions.
9) No preference with the testing library, but, Jest does the job 90% of the time.
10) Unix OS.

I've worked in many frameworks & libraries over the years...

Outside of code, I love the sun, I love people, and I love to surf, hike, explore and travel...
  • English

    Native or bilingual

  • German

    Basic

Remote only
Primarily works remotely

Experience

  • Liffery
    Co-Founder, CTO
    SOCIAL NETWORKS
    June 2021 - Today (5 years)
    Lead developer & architect. A distributed service architecture utilising AI, Google APIs, AWS APIs and a whole lot more. Read my preferred stack in my description and this pretty much came from this project.

    Your personal research assistant! Meet your push-ad-free, AI-powered research assistant! Every day we are met with an overwhelming choice of products and information. Liffery is your quiet space to capture, consider, collaborate and decide.
  • Acrontum GmbH
    Chief Operating Officer
    June 2018 - May 2021 (2 years and 11 months)
    Sand, Drachhausen, BB, Germany
  • Acrontum GmbH
    Head Of Development
    November 2016 - July 2018 (1 year and 8 months)
    Sand, Drachhausen, BB, Germany

Recommendations

Be the first to recommend John

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

  • Product Design and Technology
    UNIVERSITY OF NORTHUMBRIA AT NEWCASTLE
    2008
    Product Design and Technology
  • A Levels, Physics, Chemistry, Maths, Product Design
    Ilkley Grammer
    2003
    A Levels, Physics, Chemistry, Maths, Product Design

Skill set (31)

Categories