Uwemedimo M.

Backend Engineer

Full-time available

Uwemedimo is available for hire

Schedule an interview

14 days risk-free trial · No commitments · We handle contracts and payroll

Bio

Uwemedimo M. is a seasoned software engineer with expertise in designing and maintaining distributed systems, particularly in financial and cloud technologies. He is proficient in programming languages like Python, JavaScript/TypeScript, and Golang, as well as frameworks including AdonisJs, ExpressJs, Flask, Django, and Gin. His technical arsenal includes database systems like PostgreSQL, MySQL, MongoDB, and Redis, containerization tools such as Docker and Kubernetes, and CI/CD pipelines using GitHub Actions, Jenkins, and

  • Projects completed2
  • Hourly rate
  • 4+ years experience
  • Member since Jan 2025
Expertise
PythonJavascriptNodeJSKubernetesMongoDBGraphQLGoLangJenkinsAWSAzureTypescriptDatabase:RelationalDatabase:DocumentBashFlaskSQLGit
Video Intro
Assessments

General Coding Assessment

Perfect score on SQL Question, Difficulty Hard · Good score on Two Algorithm Questions, Difficulty Medium · Great score on LRU Cache Question, Difficulty Medium

Projects

Caralert247

Never Miss a Parking or Speeding Fine Again

Ezyswap

The Smarter Way to Sell USDT, USDC

Experience
  1. Backend Engineer (Billing System)

    ignite.devAug 2024Dec 2024
    • Integrated multiple payment gateways with automated fallback mechanisms to handle failures and optimize for lower transaction fees. Achieved 94.13% payment processing availability with a 20% reduction in transaction costs.
    • Automated 95% of payment processing tasks, reducing manual intervention to <5% by designing schedulers for automated recurring charges, payment reconciliation, and resource termination for expired subscriptions.
    • Increased timely payment compliance by 30% through proactive notifications. Automated email notifications for plan expiration, usage limits, and invoice generation, improving customer engagement.
    • Reduced processing time for plan changes by 40%, ensuring seamless transitions. Implemented workflows to validate and process scheduled plan upgrades, downgrades, and cancellations.
    NodeJs/TypescriptPostgreSQLRedisRabbitMQDockerGithub Action,BullMQPaystackKubernetesClickhouseGrafanaPythonGolang
  2. Backend Engineer (SSE Server)

    ignite.devFeb 2024Aug 2024
    • Built an SSE service to send real-time deployment updates, logs, and metrics to clients while ensuring secure message filtering. Delivered updates with an average latency of <300ms to 95% of clients.
    • Reduced network traffic by 40% and server load by 35% by implementing message batching and deduplication mechanisms to minimize redundant notifications.
    • Improving client-side processing efficiency by 50%. Ensuring only relevant and prioritised messages reached clients by filtering out sensitive or low-priority data.
    • Implemented reconnection strategies to maintain client sessions during disruptions and prevent duplicate notifications, ensuring 97.3% successful reconnections with no duplicate message issues.
    GolangRedisRabbitMQCaddyNginxDockerKubernetesGithub ActionJenkinsBrowser DevTools
  3. Backend Engineer (CDN API Integration)

    ignite.devOct 2023Feb 2024
    • Built a robust service to facilitate static site deployments, manage site configurations , and ensure seamless interactions with object storage. Achieved an average of 96.7% availability from over 500+ deployed static sites monthly.
    • Reduced CDN cache miss rates by 40%, enhancing page load speeds for end-users by implementing advanced cache strategies to reduce redundant requests and improve content delivery efficiency.
    • Integrated retry mechanisms for server-side errors and optimized asynchronous activities with concurrency patterns to ensure service reliability. Improved request handling throughput by 50%, reducing error rates to <3%.
    • Delivered notifications with <500 ms latency for deployment events. Designed and Implemented communication with the Server-Sent Event (SSE) server to provide real-time deployment updates to clients.
    GolangNode.jsRedisMongoDBRabbitMQNginxHAProxyDockerKubernetesGithub ActionPrometheusJest
  4. Software Engineer

    XebarFeb 2023Oct 2024
    • Engineered the backend system that processed stablecoin (USDT) deposits on ETH, BSC, and TRC blockchains, enabling seamless conversion to local fiat currencies and direct payouts to customer bank accounts.
    • Designed mechanisms to detect fraudulent or invalid cryptocurrency deposits using blockchain event monitoring. Prevented 99.9% of false deposit attempts, maintaining transaction integrity.
    • Automated reconciliation workflows to identify and resolve partial or failed payouts, ensuring accurate customer settlements. Resolved 100% of reconciliation cases within 24 hours, reducing customer complaints by 30%.
    • Achieved 97.68% fiat payment uptime, improving service reliability by adding support for multiple fiat payment providers with automated fallback to reduce payment downtime.
    • Built a real-time pricing service to provide customers with up-to-date cryptocurrency-to-fiat exchange rates, delivering pricing updates with an average latency of <200ms.
    Web3.jsPythonPostgreSQLRedisDockerGithub ActionAWS EC2AWS SQSAWS SNSAWS ECSAWS EKSShell ScriptingPytest
  5. Backend Engineer

    Winich FarmsMar 2022Dec 2022
    • Designed and implemented efficient database schemas to ensure data accuracy, scalability, and secure storage of farmer, inventory, and transaction data. Improved query performance by 40%, enabling faster access to critical operational insights.
    • Built APIs to support innovation in new product categories and services, expanding Winichfarms’ reach to previously underserved regions. Increased customer acquisition by 25% within fragmented communities.
    • Integrated with lending institutions to provide credit and integrated insurance services for farmers through seamless API-driven solutions. Enabled access to credit and insurance for 85% of registered farmers, boosting financial security and resilience.
    TypescriptNodeJsPythonMySQLRedisDockerTravis CIDigital OceanHerokuJestREST
  6. Backend Engineer

    SquaremeDec 2024Apr 2025
    • Executed a zero-downtime data migration to distributed databases, ensuring 100% data integrity, by leveraging PostgreSQL logical replication and designing incremental data synchronization strategies.
    • Strengthened system reliability by implementing distributed tracing, AMQP based messaging, and circuit breaker patterns, leading to a 65% reduction in unplanned downtime and a 40% faster incident resolution time.
    • Accelerated API response times by 45% and boosted request throughput by 30% through Redis caching, optimized database queries, and asynchronous processing with worker queues.
    Node.js,PostgreSQLRedisRabbitMQBitbucket CI/CDDockerKubernetesSentryAWS
  7. Backend and Platform Engineer

    SaltApr 2025Dec 2025
    • Designed and implemented ETL pipelines for datasource connectors, enabling scalable ingestion and transformation of structured/unstructured data, laying the foundation for a production-grade data integration system.
    • Streamlined local-to-production development workflows, aligning local environments with near production setups, reducing redundant configuration changes and cutting release cycle friction by 30%.
    • Extended Salt CLI toolkit with custom commands for provisioning cloud services in development, boosting developer productivity and reducing setup time by approximately 50%.
    • Deployed and scaled Qdrant in a Kubernetes environment on GCP, to improve vector search performance and ensure high availability for AI/ML-powered features across multiple services.
    PythonNode.jsGolangPostgreSQLRedisRabbitMQGitlab CI/CDDockerKubernetesLLMsQdrantMCPSentryUnstructured
Education
  1. Bachelor's Degree - Petroleum and Gas Engineering

    University of UyoUyo, Akwa Ibom , Nigeria2013 — 2018
  2. NABTEB Certificate - Computer Technology

    Federal Science and Technical CollegeLagos, Nigeria2009 — 2012
Similar developers

We have moreWith similar skills.

Other vetted developers with similar skills and experience

SAMUEL A.
SAMUEL A.

Backend Engineer

0-2 Years of Experience

NodeJSMongoDBGraphQLGit
John O.
John O.

Backend Engineer

3-4 Years of Experience

NodeJSMongoDBGraphQLKafka
Hussain R.
Hussain R.

Backend Engineer

4+ Years of Experience

KubernetesGraphQLPythonGoLang
View all