Backend Engineer

Open to full-time
Bio

Uwemedimo M. is a backend engineer with several years of experience in designing and maintaining distributed systems, particularly in financial and cloud technologies. He is proficient in programming languages such as Python, JavaScript/TypeScript, and Golang, utilizing frameworks like AdonisJs, ExpressJs, Flask, Django, and Gin. Uwemedimo builds RESTful APIs, GraphQL, and gRPC services, employing containerization tools like Docker and Kubernetes, and manages CI/CD pipelines with GitHub Actions, Jenkins, and TravisCI. His expertise extends to cloud platforms including AWS, Azure, and Heroku. At Ignite, Uwemedimo optimized microservices to reduce deployment times and response latency, achieving a 94.13% payment processing availability and a 20% reduction in transaction costs. At Xebar, he engineered backend systems for stablecoin processing, preventing 99.9% of false deposit attempts and resolving 100% of reconciliation cases within 24 hours. Uwemedimo holds a Bachelor's Degree in Petroleum and Gas Engineering from the University of Uyo. He is well-suited for roles that involve complex backend challenges, particularly in financial services and cloud-based applications.

Expertise
PythonJavaScriptNode.jsKubernetesMongoDBGraphQLGoJenkinsAWSAzureTypeScriptRelational DatabaseDocument DatabaseBashFlaskSQLGit
Video Intro
Assessments
APPLICANT AVG · 50%UWEMEDIMO · 100%0255075100TopASSESSMENT SCORE (0–100)
  • Perfect score on SQL QuestionHard
  • Good score on Two Algorithm QuestionsMedium
  • LRU Cache QuestionMedium
Projects

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

Node.jsMongoDBGraphQLGit
John O.
John O.

Backend Engineer

3-4 Years of Experience

Node.jsMongoDBGraphQLKafka
Hussain R.
Hussain R.

Backend Engineer

4+ Years of Experience

KubernetesGraphQLPythonGo
Mostafa W.
Mostafa W.

Backend Engineer

0-2 Years of Experience

PythonFlaskHTMLJavaScript
Muhammed Y.
Muhammed Y.

Backend Engineer

3-4 Years of Experience

PythonFast APIFlaskMongoDB
View all

Backend Engineer

4+ years experience

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