Skip to main content

ELDEVODE

El-Praise
Ayo

Software Engineer

Abuja, Nigeria

Profile

Software engineer specializing in building scalable software applications. I focus on creating robust systems that solve real problems, with particular interest in emerging technologies. I enjoy collaborating with teams, whether brainstorming with senior engineers or mentoring junior developers, to ship high-quality software that delivers tangible results. I'm committed to continuous learning and bringing practical, efficient solutions to complex technical challenges.

I

Experience

  1. November 2025

    Present

    Hybrid

    Fullstack Developer

    Xchangebox

    • Frontend Development: Engineered interactive JavaScript UI components—including multi-step wizards, dynamic modals, and server-side DataTables with advanced filtering—for high-volume financial modules.
    • Backend & API Integration: Built and integrated RESTful APIs using Python and Django REST Framework to drive complex operations like loan booking, KYC updates, and bulk account creation.
    • Performance Optimization: Optimized database performance by replacing N+1 lookups with batch queries and implementing server-side pagination to eliminate browser memory bottlenecks.
    • Reporting & Document Management: Built end-to-end financial reporting systems (Excel/PDF) for statements like P&L and Balance Sheets, and implemented secure, size-enforced file upload flows via Cloudinary.
    • UX & Debugging: Proactively resolved complex frontend state and lifecycle bugs, and improved UX by translating raw third-party API errors into intuitive messages for banking staff.
    • Agile Delivery: Collaborated in an Agile team to translate business requirements into robust, secure web interfaces for customer onboarding, transaction monitoring, and loan operations.
  2. May 2025

    May 2026

    Hybrid

    Software Engineer / Instructor

    NIHUB

    • Developed and deployed full-stack web applications using Rust for secure, high-performance backends, integrated with React, Next.js, and Express frontends within a Dockerized Linux environment, ensuring seamless scalability and memory safety.
    • Architected and built an internal event management system to streamline company operations, leveraging Rust's ownership model and async runtime (Tokio) for fault-tolerant, concurrent processing of event data—taking full ownership from ideation through production deployment.
    • Implemented Rust-based microservices for core backend logic, including real-time notification handling and API gateways, resulting in optimized resource utilization and zero runtime panics under load.
    • Mentored and instructed students in modern web development as part of their Industrial Training, learning about front-end technologies to build robust, production-ready applications.
    • Managed the full software lifecycle, including Rust crate selection and optimization, containerization with Docker, and deployment on company-hosted Linux VMs, while fostering best practices in code reviews and CI/CD pipelines tailored to Rust workflows.
  3. July 2024

    February 2026

    Remote · Sahara Region

    ICP Blockchain Ambassador

    DFINITY Foundation

    • Organized and led 15+ community events, including technical workshops and hackathons, attracting over 500 participants and fostering grassroots adoption of ICP's Rust-based smart contract ecosystem in emerging markets.
    • Delivered keynote presentations and hands-on onboarding sessions on ICP development, empowering novice and intermediate developers to deploy secure, scalable dApps using Rust, Motoko, and WebAssembly—resulting in a 40% increase in regional developer registrations.
    • Collaborated with global ICP ambassadors and DFINITY teams to curate educational content, including tutorials on zero-knowledge proofs and canister models, distributed via YouTube and GitHub to accelerate user onboarding and reduce entry barriers for blockchain innovation.
    • Drove user acquisition initiatives by integrating ICP tools into local tech meetups and university partnerships, onboarding 200+ new developers to the ecosystem and contributing to a 25% growth in active Sahara-based ICP projects.
    • Mentored emerging Web3 builders through one-on-one code reviews and project sprints, emphasizing Rust's safety features for decentralized applications, while gathering feedback to refine ICP's community resources and documentation.
  4. January 2025

    September 2025

    Fullstack Developer

    A&D Technology Consulting

    • Built entire frontends from the ground up for client-facing web applications using React and Next.js, delivering responsive, intuitive interfaces that enhanced user engagement for multiple portfolio companies in e-commerce and SaaS sectors.
    • Collaborated closely with management and cross-functional client teams to align site functionality with evolving business requirements, iterating on features through agile sprints to support scalable growth for diverse industry clients.
    • Managed end-to-end technical implementations, including domain procurement, cloud hosting setup, and integration of backend services—enabling seamless launches of custom web apps and prototypes for consulting clients in fintech and education.
    • Engineered bespoke software solutions for external partners, such as mobile-responsive dashboards and API-driven tools, leveraging TypeScript for robust codebases that reduced deployment times by 35% and empowered clients to onboard users rapidly.
    • Led consulting engagements to develop tailored applications, from MVP prototypes to production-ready systems, fostering long-term client relationships by translating complex requirements into high-impact, maintainable software that drove operational efficiency across startups and enterprises.
  5. November 2024

    January 2025

    Fullstack Developer

    Fluxnudge — ICP Hub Sahara

    • Architected and implemented robust backend systems using Node.js with Bun runtime and TypeScript, resulting in a 40% improvement in API response times.
    • Designed and optimized MongoDB database schemas and queries that can scale to support a lot of daily active users.
    • Implemented comprehensive authentication and authorization systems using JWT, enhancing platform security.
    • Developed RESTful APIs that seamlessly integrated with frontend React components, improving development workflow efficiency by 30%.
    • Leveraged TypeScript's strong typing to reduce production bugs by 60% compared to the previous JavaScript implementation.
    • Optimized Bun runtime configuration to achieve 25% faster server startup and request handling compared to standard Node.js.
  6. Internship

    Front-end Developer

    Zummit Africa

    • Assisted in the development of user-facing features, translating design mockups and wireframes into high-quality code.
    • Gained hands-on experience with front-end technologies like HTML5 and React.js.
    • Contributed to improving website responsiveness and user experience across various devices.
    • Collaborated with the development team to troubleshoot and resolve front-end issues.
II

Selected work

−50E+50

Guitar Tuner CLI

Rust, DSP, Audio Processing

  • Rust
  • cpal
  • FFT
  • DSP
  • Developed a cross-platform command-line guitar tuner using Rust, implementing real-time audio processing and frequency detection algorithms.
  • Engineered Fast Fourier Transform (FFT) analysis with parabolic interpolation for precise fundamental frequency detection (±50 cents accuracy).
  • Implemented real-time DSP techniques including Hann windowing, DC offset removal, harmonic detection, and exponential moving average (EMA) filtering.
  • Designed an interactive CLI interface with a color-coded visual feedback system using terminal manipulation.
  • Utilized low-level audio APIs (cpal) for cross-platform audio input handling with configurable sample rates and buffer management.
  • Applied signal processing optimizations including threshold-based peak detection and multi-candidate harmonic analysis for improved accuracy on low-frequency strings.
the quick brownfox jumps

Mothtype

Programming typing test

  • Next.js
  • JavaScript
  • Convex
  • Vercel
  • Gemini
  • Developed a full-stack web application using Next.js with modern React practices.
  • Implemented real-time backend functionality using Convex for database operations and API management.
  • Integrated server-side rendering and optimized font loading with Next.js built-in features.
  • Deployed and maintained the production environment on Vercel with continuous integration.
  • Built a responsive user interface with modern JavaScript and React components.
III

Skills

Languages

  • TypeScript

    Full-stack, Node.js with Bun

    Advanced
  • JavaScript

    Frontend, API integration

    Advanced
  • Rust

    Backend, blockchain, async with Tokio, DSP

    Advanced
  • Python

    Scripting, data processing, automation

    Intermediate
  • Golang

    REST APIs, microservices, goroutines

    Competent
  • Solidity

    Smart contracts, Ethereum and ICP

    Intermediate
  • Zig

    Low-level systems, performance

    Intermediate

Frontend

  • React

    Components, hooks, state

    Advanced
  • Next.js

    SSR, static sites, API routes

    Advanced
  • Tailwind CSS

    Utility-first, responsive layout

    Advanced

Backend and data

  • Express.js

    REST APIs, middleware

    Intermediate
  • MongoDB

    Schema design, query optimization

    Advanced
  • PostgreSQL

    Relational queries, Rust backends

    Intermediate

Infrastructure

  • Docker

    Multi-stage builds, Linux environments

    Advanced
  • AWS

    Hosting, EC2, S3

    Intermediate
  • CI/CD

    GitHub Actions, automated testing

    Intermediate
IV

Education

Civil Engineering

Federal University of Technology, Minna

2019 – 2025/Minna, Nigeria