Stephen Olumide Oluboyo

Stephen Olumide Oluboyo

$16/hr
Software Engineer building scalable systems
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
28 years old
Location:
Lagos, Single, Nigeria
Experience:
5 years
About

I am a Software Engineer with a strong focus on building scalable and reliable backend systems, particularly within the financial technology space. My experience centers around designing and optimizing payment infrastructure, including virtual account systems, transaction processing services, and integrations with banking APIs. I am passionate about developing solutions that are not only functional but also resilient, secure, and capable of handling high transaction volumes.

In my current role at PayOnUs, I have worked extensively on improving the performance and scalability of core payment systems. I led the redesign of our virtual account service to better handle increased transaction load and business growth, ensuring consistent performance under pressure. I have also implemented robust transaction handling mechanisms, including webhook processing, validation, and idempotency checks, to ensure accuracy and reliability in financial operations.

Beyond system design, I place a strong emphasis on code quality and maintainability. I actively contribute to code reviews, mentor junior developers, and promote clean coding practices across the team. I also initiated the adoption of automated testing within the team, helping to improve system resilience and achieve over 65% test coverage.

I am comfortable working with databases and have written and optimized complex SQL queries for transaction tracking, reconciliation, and reporting. My approach to problem-solving is analytical and detail-oriented, especially when dealing with financial data where accuracy is critical.

I enjoy working in collaborative environments where ideas are shared, and solutions are continuously improved. At the same time, I am capable of taking ownership of tasks and driving them to completion independently. I am always eager to learn, adapt, and take on new challenges that push me to grow both technically and professionally.

As I continue to develop my career, I am particularly interested in opportunities where I can contribute to impactful systems, grow my expertise in distributed systems, and work on products that operate at scale.

Languages
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.