Personal Information

Years of Experience

5

Title

Senior Software Engineer - Frontend

Skills

  • Skills

    JavaScript

    TypeScript

    React (Next JS)

    Redux, Context API

    Web API's, GraphQL

    Enzyme, Jest, RTL, Storybook, Cypress

    CSS (SASS, CSS-in-JS, CSS Modules, styled components)

    Redux Toolkit, RTK Query

Work Experience

ConvertKit

Frontend Engineer

June 2023 - Now

  • I was in a two-man team that developed and and maintained our ConvertKit website with a user-base of over 600k and 7M+ monthly visits.
  • Implemented effective scripts and tools, drastically reducing bot and spam attacks from several hunreds monthly to barely 20-50 monthly.
  • Led initiative to enhance website performance, resulting in 23% decrease in load times initially, and further 8% improvement over 3 months.
  • Engineered and launched the ConvertKit Creator Marketplace for free and paid newsletter templates, driving a 12% revenue increase in the first quarter of 2024.
  • I updated legacy code and tech debt on the codebase, implemented A/B tests, and increased the unit test coverage for all lines and branches from ~80% to 93+%

Swoop Funding, London, UK

Senior Frontend Engineer

August 2022 - May 2023

  • Led the development efforts of the broker portal team, implementing features like Gmail tracking, real-time messaging, with performance enhancements, tech debt reduction, and unit testing, increasing the general code coverage to over 80%.
  • Mentored interns through pair programming sessions and code reviews, resulting in two promotions to junior roles within six months, fostering team growth and knowledge transfer.
  • Spearheaded the implementation of a UI revamp of the broker portal, improving user experience and full mobile responsiveness for a web app that was almost unusable on some screen sizes.

Lightcurve GmbH, Berlin, Germany

Frontend Developer

September 2021 - July 2022

  • Played a key role in transitioning the Lisk Desktop Wallet to Lisk 3.0 SDK, making the app blockchain agnostic, enhancing interoperability.
  • Led the redesign of the new authentication flow, adding security features like 2FA, setting account passwords, multiple account management, hiding balances and multi-signature scheme.
  • Solved several issues and implemented features across the desktop like adding and removing accounts, uploading encrypted JSON's, wallet management actions, UI designs and fixes, and others that can be seen in the list of PR's closed by me in the open-sourced Lisk-desktop Github repo here: https://github.com/LiskHQ/lisk-desktop/pulls?q=is:pr+is:closed+author:gadjacobs

Passfolio, San Fransisco Bay Area, CA

Web Engineer

April 2021 - July 2021

  • Collaborated with the marketing team to provide technical insights and data-driven recommendations, enhancing decision-making processes, which prompted the migration of the website and blog from WebFlow to WordPress; a project that I started and completed.
  • Maintained and added new features and pages to the web app built with WebFlow.
  • Engineered the company's blog from scratch with WordPress and optimised it for SEO and performance, resulting in a nearly 40% increase in monthly user visits and cutting down the landing page load time from over 8 seconds to ~2-3 seconds.

KnackLab, Sharjah, UAE

Frontend Engineer

December 2020 - May 2021

  • Led the frontend efforts in the transition of the coaching platform widely used in the Middle-East from Bubble.io to React, that enabled us close our pre-seed funding round.
  • Sole-frontend engineer in the founding team of four that was able to produce an MVP in a record 3 months, onboard over ten companies with north of a hundred staff, and over 20 coaches to the platform.
  • Came up with the logic for calculating the results of the users self-assessment of over a hundred questions and matching them to the best-fit coaches depending on the results of the assessment.

Education

Salem University, Lokoja, Kogi State, Nigeria.

Computer Science - Bachelors

2014 - 2018

Second Class (Upper Division).

Languages

Language

English

Native