FlowCV Logo

Accomplished Backend and Distributed Software Engineer with expertise in gRPC, API gateways, and task automation. Skilled in software architecture and event-driven design and experienced in software containerization.

Professional Experience

Ocudigital

Full stack engineer for a Vision Therapy platform
  • I co-authored and implemented a new software architecture that integrates seamlessly with the existing infrastructure and reduced the build time by over 50%.
  • 2023 December – present
  • I researched and implemented Optokinetic nystagmus drum, a tool to detect and test for reflexive eye movement that occurs when the visual environment moves
  • I automated tasks and workflows including building a modern build system that reduces the micro-frontend compilation by 300%
  • Conduct audits to assess the application's security, speed, and performance.
  • Easepay

    Backend Engineer
  • As a founding engineer, I co-authored the system architecture which focused on resilience, availability, and security
  • 2023 April – 2024 April
  • I designed and developed the central Identity and Access Management service, on gRPC and subsequently implmented an API gateway consumable by the frontend and the SDK while other services plug unto the gRPC layer.
  • I implemented the user management service as a multiplex of HTTP and gRPC to ensure ease of integration.
  • As one of the founding engineers, I developed the product SDKs using Rust and TypeScript.
  • I crafted responsive email templates and leveraged approaches of event-driven software architecture to ensure payloads and messages get routed on time across the services and timely delivery of emails to the user
  • I engaged in strategic technical discussions, offering valuable insights and solutions to enhance project architecture, scalability, and overall efficiency
  • 1 / 2
    2022 August – 2022 November
  • I maintained, updated and improved some of the microsercvices large JavaScript codebase that powers Software as Service, which the company sells.
  • I implemented the backend of a contract awarded to the firm which is a government project to track and cater for internally displaced persons during multiple insurgent attacks
  • 2022 April – 2022 August
  • I refactor, corrected, and completed the microsercvices which powers the Stitch Vine web and mobile applications.
  • I designed the backend architecture of the FlipCBT application
  • I built, extended, and upscale new and existing monolithic and micro-services-based server applications
  • I assigned tasks to interns and mentored them.
  • Skills
    Frontend engineering

    Competent in frontend development with proficiency in Rust/We assembly , Vue, Vanilla JavaScript, and React, along with expertise in utilizing TailwindCSS for responsive and efficient design.

    Backend Engineer

    Passionate and continuously learning to build fault-tolerant, secure and faster backend applications, often leveraging Node.js with TypeScript, SQL databases, and Rust.

    Task automation and CLI applications developer

    I am skilled in shell scripting and task automation using Bash. I manage projects with Just command runner and build custom CLIs, often in Rust, to facilitate project management.

    Distributed Systems Engineer

    An achieved distributed systems engineer specializing in microservices design, service orchestration, event-driven design, and microservices integration using API gateways

    Desktop Applicaton and CLI

    Over 2 years of experience developing CLI tools in Rust and TypeScript across various domains, as well as building desktop applications using Rust and React.

    2 / 2