Trust Nwabiakaraije, Developer in Enugu, Nigeria
Trust is available for hire
Hire Trust

Trust Nwabiakaraije

Verified Expert  in Engineering

Software Developer

Location
Enugu, Nigeria
Toptal Member Since
March 11, 2021

Trust is a versatile software developer with over five years' experience building digital solutions for businesses in the edtech, fintech, and public sectors. He is passionate about working with high-impact organizations and teams to build user-friendly solutions.

Portfolio

LeanXcale S.L.
Symfony, SQL, PHP, Doctrine, ODBC, Object-relational Mapping (ORM)...
DrLullaby
Java, Vue, Flask, Spring, PostgreSQL, APIs, Python, SQLAlchemy, Webpack...
Toptal
React, Next.js, Knex.js, Docker, Material UI, TypeScript, JavaScript, Node.js...

Experience

Availability

Full-time

Preferred Environment

Windows, PhpStorm, CLion, IntelliJ IDEA, Linux, Git, Amazon Web Services (AWS), Heroku, PyCharm

The most amazing...

...thing I've developed is an e-learning platform that supports live lecture streaming right from the browser.

Work Experience

Developer

2022 - 2022
LeanXcale S.L.
  • Developed PHP Doctrine DBAL client extension for a Leanxclae database S\server.
  • Created unit, functional, and integration tests for the extension using PHPUnit.
  • Documented, tracked, and mitigated over 30 Pdo/ODBC compatibility issues.
  • Provided valuable feedback to the client, leading to an increase in the performance and reliability of the system.
Technologies: Symfony, SQL, PHP, Doctrine, ODBC, Object-relational Mapping (ORM), Relational Databases, PHP Data Objects (PDO), PHPUnit, Chrome Extensions

Full-stack Developer

2022 - 2022
DrLullaby
  • Optimized the dashboard load time from 30 seconds to a fraction of a second by refactoring existing PostgreSQL DB queries and taking full advantage of table indexes.
  • Revamped and redesigned the patient/provider Vue dashboard completely using Tailwind CSS to match company goals and improve user experience.
  • Served as a tech director and directly managed the tech teams and all company IT infrastructure.
  • Developed and oversaw the launch of a new Spring Boot back-end infrastructure that mitigated all existing problems and led to a more than 400% increase in new customer onboarding and a 90% increase in customer satisfaction for existing subscribers.
Technologies: Java, Vue, Flask, Spring, PostgreSQL, APIs, Python, SQLAlchemy, Webpack, Hibernate, Spring Web Flow, JavaScript, Tailwind CSS, WebSockets, Full-stack, Web Scraping, QA Testing, QA Automation, UI Automation, Automation, Selenium, Scraping

React Developer

2022 - 2022
Toptal
  • Developed and deployed a feature that provided user engagement and a feedback environment.
  • Engaged in pair programming and helped teammates on writing better test plans.
  • Provided valuable insights that led to improvement of features and unblocking of tasks.
  • Worked on features that enabled better platform management.
Technologies: React, Next.js, Knex.js, Docker, Material UI, TypeScript, JavaScript, Node.js, Jest, PostgreSQL, Shopify, MongoDB, Vercel, MERN Stack

Full-stack Developer

2021 - 2021
Toptal Client (Video Transcription/Translation Service)
  • Designed and developed a back-end service that produces WebVTT transcriptions of any video supplied in a matter of seconds using Google Speech-to-Text and FFmpeg library.
  • Implemented and deployed a feature that allowed an on-the-fly translation of audio/video transcription to any supplied language.
  • Developed a user-friendly web app that integrates with the back end to enable seamless audio/video transcription and translation.
  • Tested multiple audios/videos and edge cases to verify the algorithm's correctness and provide optimizations that can save cost and transcription time.
Technologies: JavaScript, Node.js, Vue, Google Cloud Platform (GCP), Video.js, Google Translate API, Data Transcription, FFmpeg, Express.js, Google Speech-to-Text API, REST APIs, App Integration, Integration, Electron

Software Developer

2021 - 2021
Data Analytic Automation Company (via Toptal)
  • Identified, tracked, and fixed critical bugs across data connectors like ODBC, OCI, OLE DB using Jira and Rally as reporting tools.
  • Automated, hardened, and deployed multiple integration, unit, and regression tests, ensuring system conformity with all related standards, guidelines, and customer requirements.
  • Identified improvements for Excel data parsing, increasing the overall computational efficiency by 10%.
  • Proposed and implemented fixes for software security risks.
Technologies: C++, Python, C#, C#.NET, HTML, JavaScript, MySQL, PostgreSQL, Oracle, MSSQLCE, Redshift, Snowflake, Excel 2013, ODBC, Oracle Cloud Infrastructure (OCI), OLE DB, APIs, Embedded Software, Catch2, Google Test, Jira, Rally, Git, API Integration, REST APIs, System Integration, App Integration, Integration

Full-stack Engineer

2020 - 2021
Pyragle, LLC
  • Established and maintained productive working relationships with teams remotely to resolve operational difficulties and promote a collaborative approach to customer service provision. This led to a reduction in total development time by 50%.
  • Used Node.js to develop a WebSocket live video streaming server that handled over 100 concurrent connections for a live lecture.
  • Tested and reviewed website design for responsiveness, clarity, and effectiveness.
  • Planned website development, converting mockups into usable web presence with HTML, JavaScript, AJAX, and JSON.
  • Collaborated with the marketing department to determine the organizational need and design pages to meet goals, improving customer satisfaction by 20%.
  • Established presentation consistency across Chrome, Safari, Firefox, and other common browser interfaces.
Technologies: JavaScript, Spring Boot, Java, HTML, Thymeleaf, Node.js, WebSockets, Vue, JSON API, API Integration, REST APIs, System Integration, B2B, Integration, Web Development, Web Scraping

Back-end Developer

2019 - 2021
Pyragle, LLC
  • Developed a high-speed C++ fingerprint matching server to authenticate voters using fingerprints in a biometric e-voting election. This was used to authenticate over 24,000 fingerprints, each matching in less than 0.3 seconds.
  • Built a microservice that generates acknowledgment receipt sent as a PDF attachment to voters' emails once the voting process is complete. This increased the voters' trust in the transparency of the platform by 45%.
  • Used built-in Symfony components and PHP functions to sanitize passport image upload to the back end, providing 100% protection against malicious uploads.
  • Devised an auto-documentation microservice for all API endpoints, detailing all aspects, functions, capabilities, and features. This reduced the manual effort by 95%.
Technologies: PHP, Symfony, C++, Amazon Web Services (AWS), Amazon S3 (AWS S3), JSON, APIs, JSON API, B2B, Web Development

Software Developer

2019 - 2020
Freelance
  • Modeled the real-time behavior of a local airport check-in process, leading to a deeper understanding of the check-in terminal traffic.
  • Provided an alternative terminal arrangement that significantly decreased time spent in queues.
  • Worked closely with the client to integrate the optimized arrangement into the local airport terminal.
Technologies: Python, SimPy, eCommerce, Web Scraping

Lead Software Developer

2019 - 2019
Freelance
  • Developed a PHP extension for an online biometric attendance system. The extension enabled matching over thousands of fingerprints in fractions of seconds on the back-end server.
  • Integrated seamless fingerprint collections flow on the front-end, thus enabling accurate attendance tracking of thousands of users.
  • Implemented test cases for false-positive and true-negative matching scenarios, leading to improved fingerprint matching with fewer false rates.
Technologies: PHP, Laravel, C++, PHP Extensions, eCommerce

Biometric Fingerprint Authentication Server

An online biometric authenticating service built on top of the Qt Framework and ODBC with MySQL as the database. The service grants authorization access to users when supplied with a fingerprint that matches stored credentials. I was the lead developer and liaised with the team members to integrate external tools needed to develop a fast and efficient system.

Anonymous Group Chat

An anonymous peer-to-peer chat platform built on top of WebSocket. I developed it with a close friend. It's a proof of concept of the grander idea we had. The platform allows users to communicate anonymously.

SendMeThisVideo

http://sendmethisvideo.com
A very fast Twitter video service built on top of Laravel using Eloquent ORM and AWS MySQL RDS as the databases. The service provides requested tweet videos to our users' Telegram or WhatsApp inboxes. I developed microservices, back-end API endpoints, and integrated third-party services.

KT-Arbitrage

A simple solution to quickly check arbitrage opportunities across supported crypto markets for the chosen coin pair. It was first developed as a Vue.js app and then converted to a Flutter app. This was created in collaboration with a close friend.

Toptal React Academy

The Toptal React Academy is an exclusive learning program that teaches the React framework to select members of the Toptal network. After a month of study, all graduates are tasked with completing a 30-40 hour final project to build and deliver a React app from scratch.

Online Document Signing Service

An online document signing service built extensively using JavaScript TypeORM, AWS S3, and Express.js. This service was deployed on AWS Elastic Beanstalk and integrates with Zoho Sign to provide email notification capturing signatures. The service allows users to create contract documents and let other concerned parties to sign such documents through a generated secure link. The final signed document is sent to the concerned users and stored on AWS S3 for future reference.

I was the sole back-end developer.

Bcycleplus

A B2B virtual top-up platform developed using Laravel and Eloquest ORM. This service allows users in Nigeria to recharge or pay for everyday utilities, such as:

• Call and SMS services
• Internet services
• TV subscriptions (e.g., DSTV, GOTV, and StarTimes)
• Vehicle insurance
• Electricity bills

School News Portal

A Doctrine ORM-based school portal for publishing news to students and lecturers. I was part of the team effort that took the project from start to finish. The portal had a target audience of 6,000 users daily and performed well under a heavy load.

Languages

Java, C++, PHP, JavaScript, HTML, C, Python, TypeScript, C#, C#.NET, Snowflake, Dart, SQL

Frameworks

Symfony, Spring Boot, Thymeleaf, Laravel, Express.js, Bootstrap, Google Test, Flutter, Video.js, Next.js, Material UI, Jest, Qt 5, Eloquent, Flask, Spring, Hibernate, Spring Web Flow, Tailwind CSS, PHPUnit, Electron, Selenium

Libraries/APIs

Node.js, Vue, JSON API, REST APIs, React, SockJS, ODBC, Google Translate API, FFmpeg, Google Speech-to-Text API, jQuery, Doctrine, SQLAlchemy

Tools

PhpStorm, CLion, IntelliJ IDEA, Git, PyCharm, MinGW, Excel 2013, Jira, Rally, Knex.js, Webpack

Paradigms

Agile Software Development, B2B, Object-relational Mapping (ORM), Automation

Platforms

Amazon Web Services (AWS), Windows, Linux, Heroku, Shopify, Oracle, Oracle Cloud Infrastructure (OCI), Android, Google Cloud Platform (GCP), AWS Elastic Beanstalk, Docker, Vercel

Storage

Databases, Amazon S3 (AWS S3), MySQL, JSON, PostgreSQL, MSSQLCE, Redshift, Relational Databases, PHP Data Objects (PDO), MongoDB

Other

Software Development, WebSockets, Catch2, APIs, API Integration, System Integration, App Integration, Integration, Web Development, eCommerce, Web Scraping, Architecture, Browser Plugins, Chrome Extensions, Full-stack, Springbot, SimPy, PHP Extensions, OLE DB, Embedded Software, Data Transcription, TypeORM, DocuSign, SSL, MERN Stack, QA Testing, QA Automation, UI Automation, Scraping

2015 - 2019

Bachelor's Degree in Computer Science and Statistics

University of Nigeria Nsukka - Enugu, Nigeria

NOVEMBER 2021 - PRESENT

Toptal React Academy Graduate

Toptal, LLC

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring