Sherifdeen Olanrewaju Awofiranye
Download
Recommend
Messages
Share
S

Sherifdeen Olanrewaju Awofiranye

About

Detail

Senior Software Engineer
Lagos, Nigeria

Contact Sherifdeen regarding: 
work
Full-time jobs
Starting at USD3k/month
Flexible work
Starting at USD20/hour

Timeline


work
Job
school
Education
folder
Project

Résumé


Jobs verified_user 0% verified
  • Railway
    Technical Writer
    Railway
    Sep 2024 - Nov 2024 (3 months)
    Collaborated closely with developers to write clear and concise documentation. This involved a deep understanding of the software development lifecycle, including the use of CI/CD pipelines to build and deploy software systems, ensuring that documentation accurately reflected the latest builds and functionalities. I also authored detailed "How to" articles, which required a thorough understanding of the underlying development processes facilitated by CI/CD.
  • T
    Software Engineer – Digital Platform public Remote experience
    TT-Line GmbH & Co. KG
    Apr 2024 - Current (2 years 4 months)
    - Build and maintain backend services and React-based web applications powering TT-Line's passenger and freight booking platform, serving over 1 million passengers and 500,000 freight units annually across Baltic Sea routes. - Own features end-to-end across the full stack: from API design and backend service implementation to frontend React components, ensuring seamless customer and operator experiences across ordering and fulfilment workflows. - Designed event-driven microservices using Kafka and Spring Boot to decouple booking, notification, and payment processing workflows, improving resilience and scalability across high-volume peak departure windows. - Integrated TT-Line's online booking platform with third-party intermodal logistics A
  • T
    Senior Java Software Engineer
    TM30 Global Limited
    Jul 2021 - Apr 2024 (2 years 10 months)
    - Led backend development of scalable Spring Boot microservices serving thousands of daily active users at 99.9% uptime, owning the full SDLC from feature design, story refinement, and planning through to production delivery. - Built and maintained 250+ RESTful API endpoints with robust error handling, input validation, and graceful degradation strategies; collaborated closely with product and QA to scope and ship high-impact releases. - Designed asynchronous microservice communication via Kafka and RabbitMQ, decoupling services and improving system resilience across distributed, high-volume workloads. - Owned test automation for all new code, JUnit/Mockito unit tests, and Spring Boot integration tests, ensuring production-readiness and pre
  • U
    Junior Software Engineer
    UPreviews,
    May 2019 - Jul 2021 (2 years 3 months)
    - Contributed to event-driven, cloud-native backend systems using Java and Node.js alongside React frontends; integrated third-party APIs improving data retrieval performance by 15%. - Developed and debugged RESTful APIs, resolving 90% of production bugs within SLA; reduced API response time by 25% through query optimisation and caching.
  • Z
    Backend Developer Intern
    Zap Africa,
    Nov 2017 - Apr 2019 (1 year 6 months)
    Implemented secure authentication and authorisation flows for financial infrastructure in Node.js, reducing unauthorised access by 50%; established peer review and automated testing practices.
Education verified_user 0% verified
  • U
    Business Management and Entrepreneurship
    University of Reading, Henley Business School
    Oct 2022 - Oct 2023 (1 year 1 month)
  • Semicolon Africa
    Diploma in Software Engineering
    Semicolon Africa
    Sep 2022 - Apr 2023 (8 months)
  • F
    Serverless Certificate Verified Serverless certificate
    Federal Polytechnic Ibadan
    Jan 2019 - Jan 2022 (3 years 1 month)
Projects (professional or personal) verified_user 0% verified
  • X
    Xnett Payment Gateway
    May 2021 - Sep 2022 (1 year 5 months)
    - Built a high-throughput payment gateway processing concurrent card, bank transfer, and wallet transactions; implemented idempotency controls, Redis distributed locking, and Kafka-based event streaming with dead-letter queue retry handling for guaranteed webhook delivery. - Secured transaction flows with Spring Security, JWT, and RBAC; containerised with Docker and deployed on Kubernetes via GitHub Actions for zero-downtime releases.