Joseph K.

Fullstack-ontwikkelaar

Joseph is een zeer gemotiveerde fullstack software engineer met een bachelor in computerwetenschappen en een postgraduaat in Software Entrepreneurship.

Joseph, die meer dan acht jaar professionele ervaring heeft, blinkt uit in het ontwikkelen van schaalbare web- en mobiele cloudapplicaties in verschillende sectoren, waaronder e-commerce, FinTech, vastgoed, logistiek, onderwijs en bouw.

Hij is gespecialiseerd in verschillende technologieën, waaronder Ruby on Rails, Ruby, JavaScript, React.js, TypeScript, Node.js en AWS. Joseph bekleedde leidinggevende posities als CTO en teamleider, waarbij hij toezicht hield op de recruitment, mentoring bood aan beginnende ontwikkelaars, codebeoordelingen uitvoerde, leiding gaf aan teams en Jira gebruikte voor efficiënt projectbeheer. Hij heeft een goede kennis van de Scrum-methodologie en kan zich snel nieuwe tools en technologieën eigen maken.

Hoofd expertise

  • Ruby
    Ruby 6 jaar
  • Ruby on Rails
    Ruby on Rails 6 jaar
  • PostgreSQL
    PostgreSQL 8 jaar

Andere vaardigheden

  • Microservices 3 jaar
Joseph

Joseph K.

Ghana

Aan de slag

Geselecteerde ervaring

Dienstverband

  • Full Stack Software Engineer

    Mat Consulting - Germany (via Proxify) - 1 jaar 4 maanden

    • Support, maintain, and implement new features for e-commerce Platform

    • Designed and implemented a product customization feature that allowed customers to personalize their shower and bathroom accessories, dynamically calculating costs based on selected options, improving user experience and increasing sales.

    • Integrated backend logic and APIs to support dynamic pricing, inventory tracking, and order processing without delays for customized products.

    Technologieën:

    • Technologieën:
    • JavaScript JavaScript
    • React.js React.js
    • Docker Docker
    • PostgreSQL PostgreSQL
    • Ruby Ruby
    • Ruby on Rails Ruby on Rails
    • AWS AWS
    • Ember.js Ember.js
    • Redux.js Redux.js
    • Tailwind Tailwind
    • Git Git
    • Algolia Search Algolia Search
    • REST API REST API
    • HTML / CSS
    • Sidekiq Sidekiq
    • Stripe Stripe
    • CircleCI CircleCI
  • Lead FullStack Engineer

    Mamo Pay - 8 maanden

    • Implemented async tasks with Sidekiq for provisioning virtual corporate Visa cards for merchants, document verification, refunds, sending invoices, settlements, etc.

    • Added support to the common mamo pay gem to enable integration of multiple payment gateways (Stripe & Amazon Payment Gateway) into our platform.

    • Architect, designed, and built the Invoicing system API & Frontend components that allow merchants to send and collect payment for an Invoice.

    • Architect, design, and build the API & Frontend components that allow merchants to automate recurring payments for their customers.

    • Added support for Apple Pay on our payment link page

    • Architect, design and build public REST API and SDKs to allow easy integration of Mamo Pay into existing E-commerce platforms (Wix & Shopify)

    Technologieën:

    • Technologieën:
    • JavaScript JavaScript
    • React.js React.js
    • Docker Docker
    • PostgreSQL PostgreSQL
    • Ruby Ruby
    • Ruby on Rails Ruby on Rails
    • Redis Redis
    • TypeScript TypeScript
    • Postman Postman
    • AWS SQS AWS SQS
    • AWS S3 AWS S3
    • Redux.js Redux.js
    • Tailwind Tailwind
    • Google Cloud Google Cloud
    • AWS EC2 AWS EC2
    • Sidekiq Sidekiq
    • Stripe Stripe
  • Software ontwikkelaar

    Order.co - New York, US - 11 maanden

    • Actieve samenwerking met partners in zijn rol als senior consultant bij Andela om een succesvolle samenwerking en goede projectresultaten te verzekeren.
    • Uitbreiding en onderhoud van services in de backend om de functionaliteit en schaalbaarheid te verbeteren.
    • Ontwikkeling van hoogwaardige productiecode met behulp van zijn geavanceerde kennis van JavaScript, vooral in React en Redux.
    • Leiding over het architectuurontwerp en de ontwikkeling van het systeem voor terugkerende betalingen, met een naadloze frontend- en backend-integratie in Stripe.

    Technologieën:

    • Technologieën:
    • JavaScript JavaScript
    • React.js React.js
    • Docker Docker
    • PostgreSQL PostgreSQL
    • Ruby Ruby
    • Ruby on Rails Ruby on Rails
    • AWS AWS
    • TypeScript TypeScript
    • Node.js Node.js
    • Rspec Rspec
    • GraphQL GraphQL
    • Microservices
    • Redux.js Redux.js
    • Next.js Next.js
    • Git Git
    • Algolia Search Algolia Search
    • REST API REST API
    • HTML / CSS
    • Sidekiq Sidekiq
    • Stripe Stripe
  • Mobile Application Developer - IT

    Vodafone Ghana - 2 maanden

    • Partime engagement as a Senior Consultant at Andela.

    • Designing and developing mobile apps with React Native.

    • Monitoring and reporting app metrics to senior stakeholders.

    • Integrating various Vodafone services such as Vodafone cash, airtime top-up, bundles, sim swap, etc. into my Vodafone mobile app.

    • Developing and working with microservices.

    • Training non-technical staff on how to use Excel for reporting and PowerPoint for presentation.

    Technologieën:

    • Technologieën:
    • JavaScript JavaScript
    • React.js React.js
    • Docker Docker
    • AWS AWS
    • React Native React Native
    • Microservices
    • Oracle Oracle
    • Redux.js Redux.js
    • Next.js Next.js
    • Git Git
    • REST API REST API
    • HTML / CSS
    • Sidekiq Sidekiq
  • FullStack Software Engineer

    Lessonly - Indianapolis, US - 3 jaar

    • Omzetting van niet-technische zakelijke vereisten in uitvoerbare technische plannen en vice versa.
    • Ontwerpen, bouwen, debuggen, testen en onderhouden van services in de backend, inclusief integraties met platforms van derden zoals Zoom en Salesforce.
    • De zoekervaring op het dashboard voor lerenden verbeteren, en de gebruiksvriendelijkheid en efficiëntie optimaliseren.
    • Ontwikkeling van een Zoom-integratie die het bijhouden van aanwezigheid na vergaderingen automatiseert en zo administratieve taken optimaliseert.
    • Implementatie van de gebruikersnaamfunctie, waardoor Lessonly een breder scala aan leerlingen kan bedienen zonder gebruik te hoeven maken van professionele e-mailadressen.

    Technologieën:

    • Technologieën:
    • JavaScript JavaScript
    • React.js React.js
    • Docker Docker
    • PostgreSQL PostgreSQL
    • Ruby Ruby
    • Ruby on Rails Ruby on Rails
    • AWS AWS
    • TypeScript TypeScript
    • Node.js Node.js
    • GraphQL GraphQL
    • Microservices
    • Redux.js Redux.js
    • Next.js Next.js
    • Git Git
    • Algolia Search Algolia Search
    • REST API REST API
    • HTML / CSS
    • Sidekiq Sidekiq
    • Stripe Stripe
  • CTO

    BidiiBuild - Accra - 1 jaar 9 maanden

    • Succesvol managen van ontwerp- en ontwikkelteams om efficiënte samenwerking en tijdige projectoplevering te garanderen.
    • Creatie van de web-API en frontend-app die een solide basis vormen voor schaalbare en efficiënte systemen.
    • Ontwikkeling en implementatie van voorspellende modellen met behulp van Azure ML Studio om de kracht van machine learning te benutten.
    • Implementatie van de ontwikkeling van een Restful Web API voor efficiënte datacommunicatie en -integratie.
    • Optimalisatie van UI-componenten voor maximale prestaties op verschillende webapparaten en browsers, waardoor de gebruikerservaring wordt verbeterd.
    • Debugging en testen van code om functionaliteit en betrouwbaarheid te garanderen.
    • Codebeoordeling en -analyse om de kwaliteit van de code te handhaven en te voldoen aan de best praktijken.
  • Chief Technology Officer

    BidiiBuild - Accra - 1 jaar 9 maanden

    • Managed design and dev teams;

    • Architecting our Web Api and Front End App;

    • Develop and deploy predictive models with Azure ML Studio;

    • Restful Web API development;

    • Optimizing UI components for maximum performance across a vast array of web-capable devices and browsers;

    • Debugging and testing codes;

    • Managed deployment and builds for our web apps;

    • Conducting Interviews for new dev hires;

    • Perform code review and analysis.

    Technologieën:

    • Technologieën:
    • JavaScript JavaScript
    • React.js React.js
    • Docker Docker
    • PostgreSQL PostgreSQL
    • Ruby Ruby
    • Ruby on Rails Ruby on Rails
    • AWS AWS
    • TypeScript TypeScript
    • Node.js Node.js
    • React Native React Native
    • Microservices
    • Redux.js Redux.js
    • Next.js Next.js
    • Git Git
    • Algolia Search Algolia Search
    • REST API REST API
    • HTML / CSS
    • Sidekiq Sidekiq
    • Stripe Stripe
  • Head of IT Department (Co. Founder)

    Stukko Ghana International - 2 jaar 7 maanden

    • Software project management;

    • Development and deployment of PHP applications;

    • Maintenance of existing clients code repository;

    • Perform system installation, maintenance, troubleshooting & PC repairs;

    • Design wireframes and web mockups;

    • Responsive web design with HTML5, CSS3 & Javascript.

    Technologieën:

    • Technologieën:
    • PHP PHP
    • HTML HTML
    • Git Git
    • REST API REST API
    • HTML / CSS

Educatie

  • Standalone courseSoftware-ondernemerschap

    MEST Afrika · 2016 - 2017

  • BSc.Computertechnologie

    All Nations University College · 2011 - 2015

Vind jouw volgende ontwikkelaar binnen enkele dagen, niet maanden

In een kort gesprek van 25 minuten:

  • gaan we in op wat je nodig hebt om je product te ontwikkelen;
  • Ons proces uitleggen om u te matchen met gekwalificeerde, doorgelichte ontwikkelaars uit ons netwerk
  • delen we de stappen met je om de juiste match te vinden, vaak al binnen een week.

Maak een afspraak