Logo
Morgan – Vue.js, JavaScript, Python, experts in Lemon.io

Morgan

From Greece (UTC+2)flag

Front-end Web Developer|Senior
Lemon.io stats
1
projects done
75
hours worked

Morgan – Vue.js, JavaScript, Python

Morgan is a senior frontend developer with deep expertise in JavaScript and Vue.js, and a strong track record leading web projects from scratch. Screenings confirm his technical leadership, mentoring, and code review experience, as well as excellent communication skills. He has contributed to both startups and large companies like Apple and LinkedIn, with notable achievements in Chrome extension development and open source.

15 years of commercial experience in
Analytics
Data analytics
Design
Fintech
Main technologies
Vue.js
8 years
JavaScript
15 years
Additional skills
Python
Ruby
Ruby on Rails
Java
Angular.js
AWS
MongoDB
Storybook
Django
Heroku
WebSocket
React
Chrome extensions
Nuxt.js
Node.js
Shopify
Docker
Smart contracts
Typescript
GraphQL
Svelte-kit
PHP
DigitalOcean
Tailwind CSS
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Senior Core Contributor
Sep 2024 - Nov 20251 year 2 months
Project Overview

An Ethereum-native funding platform designed to enable automated, on-chain financial support for open-source software and its dependencies. The product allows developers and organizations to stream funds directly to the projects they rely on, ensuring the long-term financial viability of the open-source ecosystem through transparent, decentralized protocols.

Responsibilities:
  • Engineered and deployed critical full-stack features using SvelteKit and GraphQL to facilitate decentralized funding.
  • Facilitated secure smart contract interactions via ethers.js and contributed to the core platform SDK for protocol management.
  • Established a production-ready deployment pipeline via Dockerization and implemented reliable e2e testing with Playwright.
  • Accelerated development workflows and enhanced code quality by integrating AI coding agents for rapid scaffolding and debugging.
  • Represented the foundation at major industry events (Devcon, Berlin Blockchain Week) to demonstrate the product to developers and stakeholders.
Project Tech stack:
Typescript
Svelte-kit
GraphQL
Ethers.js
Ethereum
Smart contracts
Docker
Playwright
Senior Front-End Engineer
Feb 2020 - Sep 20244 years 7 months
Project Overview

A platform designed to streamline process capture, documentation, and replay through deep browser integration. As the second employee, Morgan helped build the core product line from the ground up, providing users with live-guidance and novel process-capture capabilities. The product ecosystem includes a sophisticated Chrome Extension and complex in-browser multimedia tools for content enhancement and documentation.

Responsibilities:
  • Joined as the second employee and successfully launched the initial product line, establishing core live-guidance and replay features.
  • Developed and maintained large-scale Chrome Extensions using JavaScript, Vue, and Go.
  • Automated deployment pipelines for both the Chrome Web Store and Microsoft Add-ons to ensure rapid delivery.
  • Engineered complex in-browser video editing tools utilizing fabricjs and an FFMPEG web worker pool for pseudo-video playback.
  • Integrated third-party AI APIs to implement advanced features like user voice cloning, automated translation, and content enhancement.
  • Designed and executed the technical interviewing and evaluation process to scale the engineering team.
  • Implemented and maintained Nuxt-based marketing site along with storybook-based shared component library with Nuxt compatibility.
Project Tech stack:
Vue.js
Node.js
FFmpeg
Storybook
JavaScript
Chrome extensions
Web Workers
Typescript
Nuxt.js
Developer
Jul 2020 - Jul 20244 years
Project Overview

A hybrid learning and publishing community focused on design politics. This platform serves as a core space for design research and education.

Responsibilities:
  • Conceptualized and developed the core platform from scratch.
  • Won the Swiss Design Award in 2022.
  • Implemented a bespoke full-stack Ghost CMS solution tailored for high-engagement community publishing.
Project Tech stack:
Vue.js
PHP
Developer
Jan 2021 - May 20232 years 3 months
Project Overview

Rebuild and redesign of Swiss Centre of Expertise in Human Rights (SCHR) before its retirement (and eventual rebirth as the Swiss Human Rights Council). Driven by Craft CMS, Tailwind CSS, and some plain old JavaScript.

Responsibilities:
  • Designed and implemented the back-end data model via Craft CMS.
  • Worked with a designer to create front-end using plain web technologies.
  • Built minor interactions with PHP layer to tweak functionality.
  • Completed a successful rollout via Digital Ocean.
Project Tech stack:
Craft
PHP
Tailwind CSS
JavaScript
DigitalOcean
Docker
Lead Engineer
Feb 2018 - Feb 20202 years
Project Overview

A platform to produce automated metrics visualization and reporting for businesses. The goal is to streamline the work of business leaders in communicating the company's "state of the state" to external parties like investors.

Responsibilities:
  • Created entire JavaScript, Vue.js, and Nuxt.-based marketing and application's frontend.
  • Created a shared charting library for use in web applications and email.
  • Developed Node.js and Puppeteer-supported chart rendering service for use in email.

The main achievement:

  • The app was almost acquired by Hubspot.
Project Tech stack:
Nuxt.js
Vue.js
Node.js
Lead Developer
Apr 2016 - Apr 20171 year
Project Overview

A Chrome Extension that enhances users' Gmail composition experience with word suggestions based on each recipient's uniqueness. Imagine something like Grammarly meets the integrated native Gmail autocomplete feature.

Responsibilities:
  • Developed and improved language model to provide suggestions.
  • Build suggestion and autocompletion UI within Gmail.
  • Created marketing site.
  • Completed Coursera AI course (Andrew Ng) in preparation for next product iteration.
Project Tech stack:
Chrome extensions
Python
Django
Software Engineer
Jun 2014 - Jan 20161 year 7 months
Project Overview

A marketing analytics startup and marketplace designed to help businesses track their social media and e-commerce data in one place. The platform provided comprehensive analytics and automated reporting for over 500,000 businesses, aggregating data from dozens of external services to provide actionable insights.

Responsibilities:
  • Developed and maintained Java middle-tier microservices to manage data ingestion from 30+ external APIs (including Klout and Recurly).
  • Evolved and scaled the Vue-based front-end to accommodate new data sources and improve long-term maintainability.
  • Built automated PDF-style reporting mechanisms using D3.js and Puppeteer to visualize collected marketing data for clients.
  • Implemented comprehensive unit and integration test suites to ensure high code quality and enable rapid, confident iteration.
  • Resolved complex application issues and debugged data synchronization errors across distributed services.
Project Tech stack:
Java
Vue.js
D3.js
Puppeteer.js
Microservices
Unit testing
Integration Testing
REST API

Education

2013
Software Engineering
Master of Science

Languages

Spanish
Intermediate
German
Upper-intermediate
English
Advanced

Hire Morgan or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestdream dev illustration
Copyright © 2026 lemon.io. All rights reserved.