Emmanuel S.

Fullstack Developer

Emmanuel is a talented Fullstack Developer with seven years of commercial experience. He has a strong background in both functional and object-oriented programming languages, excelling in Vue.js, React.js, Node.js and Laravel.

One of his most notable projects involved developing hospital software for a police hospital in Ghana. This project streamlined the patient journey from registration to triage, and a key achievement was migrating a desktop user experience into a single-page app, resulting in a 30% improvement in customer engagement. Emmanuel's expertise and leadership make him a valuable asset to any development team.

Hauptkompetenz
  • Nest.js
    Nest.js 5 Jahre
  • Vue.js
    Vue.js 6 Jahre
  • JavaScript
    JavaScript 6 Jahre
Andere Fähigkeiten
  • AWS Lambda
    AWS Lambda 3 Jahre
  • Golang
    Golang 2 Jahre
  • Microservices 2 Jahre
Emmanuel
Emmanuel S.

Ghana

Erste Schritte

Ausgewählte Erfahrung

Beschäftigung

  • Several clients (NDA)

    Proxify AB - 1 jahr 4 monate

    • Recently worked with a German company
    • Helped build a job app that connects students and employers
    • Worked on Vue.js and Node.js

    Technologien:

    • Technologien:
    • Nest.js Nest.js
    • Vue.js Vue.js
    • Node.js Node.js
    • GraphQL GraphQL
    • PostgreSQL PostgreSQL
    • Firebase Firebase
    • Docker Docker
  • Lead Fullstack

    Simple Dealer - 1 jahr 8 monate

    • Migrated a desktop user experience into a single-page app, improving customer engagement by 30%.
    • Architected product tours with React for a new feature that improved customer adoption by 20%, leading to over $1M in revenue.
    • Worked with designers to develop the front end for a new Kanban layout (Trello-like) that increased work efficiency and productivity by providing better data visibility.
    • Participated in each step of the product development process, from ideation to development improvement and testing for features reaching over 150,000 users.

    Technologien:

    • Technologien:
    • Vue.js Vue.js
    • JavaScript JavaScript
    • React.js React.js
    • Node.js Node.js
    • Flutter Flutter
    • GraphQL GraphQL
    • HTML / CSS
    • Agile Agile
    • Team leading
    • Microservices
    • Docker Docker
  • Frontend Engineer

    Agroinnova Ghana - 2 jahre 8 monate

    • Led a complete overhaul of the user interface (UI) for the internal tool, Akokomarket.
    • Collaborated closely with the backend engineering team to implement GraphQL APIs.
    • Spearheaded the implementation of a robust unit testing infrastructure using Jest for the applications.

    Technologien:

    • Technologien:
    • Nest.js Nest.js
    • Vue.js Vue.js
    • JavaScript JavaScript
    • React.js React.js
    • Flutter Flutter
    • UI
    • GraphQL GraphQL
    • Laravel Laravel
    • PostgreSQL PostgreSQL
    • Agile Agile
    • Firebase Firebase
    • NGINX NGINX
    • Docker Docker
    • Nuxt.js Nuxt.js
  • Senior Backend Engineer

    QBE (Ghana) Limited - 4 jahre 9 monate

    • Architected microservices backend using Golang and Node.js
    • Built REST APIs for web apps, decreasing request latency by 40%
    • Implemented CI/CD pipelines, automating testing and deployment processes
    • Optimized MongoDB queries and indexing, reducing latency by 50%
    • Led migration from monolith to microservices, decoupling frontend and backend

    Technologien:

    • Technologien:
    • Node.js Node.js
    • GraphQL GraphQL
    • Laravel Laravel
    • Golang Golang
    • Docker Docker
    • Kubernetes Kubernetes

Ausbildung

  • BSc.Computer Science

    University of Cape Coast · 2011 - 2015

Portfolio

  • porfolio-0
  • porfolio-1
  • porfolio-2
  • porfolio-3
  • porfolio-4
  • porfolio-5
  • porfolio-6
  • porfolio-7
  • porfolio-8
  • porfolio-9

Finden Sie Ihren nächsten Entwickler innerhalb von Tagen, nicht Monaten

In einem kurzen 25-minütigen Gespräch würden wir gerne:

  • Auf Ihren Bedarf bezüglich des Recruitments von Software-Entwicklern eingehen
  • Unseren Prozess vorstellen und somit wie wir Sie mit talentierten und geprüften Kandidaten aus unserem Netzwerk zusammenbringen können
  • Die nächsten Schritte besprechen, um den richtigen Kandidaten zu finden - oft in weniger als einer Woche

Unterhalten wir uns