Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Olusegun Bolofinde

Austin,United States

Summary

Experienced Senior Software Engineer and Technical Lead with a strong background in designing, building, and optimizing high-volume, mission-critical systems for global financial institutions and top-tier tech companies. Skilled in working across the entire stack, from backend microservices and data-heavy pipelines to cloud infrastructure and robust CI/CD workflows. Proficient in Java, Scala, and Python, with advanced knowledge of AWS, Kubernetes, and modern DevOps practices. Dedicated to developing secure, scalable, and high-performance solutions that contribute to business success.

Overview

13
13
years of professional experience
1
1
Certification

Work History

Sr Software Engineer/Tech Lead

Apple Inc
09.2022 - Current


  • Leading the shift from batch jobs to hybrid (batch and streaming) pipelines in Java and Scala (Kafka + Spark Structured Streaming), drastically cutting data latency for Apple’s Ad Platform across the App Store, Apple Maps, and Apple News.
  • Designing large-scale campaign and keyword data enrichment services using Scala and Java microservices, creating indexing systems that empower downstream ad-serving modules with accurate, low-latency targeting decisions.
  • Developing external SDKs in Go to simplify third-party partner integrations, speeding up advertiser onboarding and ensuring a consistent interface for campaign data and feedback.
  • Creating robust designs and running proofs-of-concept to validate new approaches, while tuning Spark-based workflows on Amazon EMR for multi-terabyte log processing—achieving massive reductions in processing times through careful partitioning, caching, and concurrency controls.
  • Building high-throughput pipelines on AWS (EMR, S3) to support advanced ML-driven targeting decisions, ensuring SLAs are met by seamlessly scaling with rising data volumes.
  • Involving cross-functional teams (ML, analytics, product) to align data models with ad-serving requirements, maintaining compliance with privacy regulations and global policy standards.
  • Championing a resilient data ecosystem through Kafka-based streaming, partition tolerance, and thoughtful state management in Spark—allowing real-time insights and analytics while gracefully handling partial or late data with failover strategies and fast reprocessing as needed.

Staff Software Engineer

Marqeta
10.2021 - 09.2022


  • Built tokenization and detokenization SDKs (in Go and Java) to streamline secure payment flows across partners, ensuring sensitive card data is never exposed while maintaining fast transaction processing.
  • Developed core Payment Services microservices in Java, architecting APIs that handle real-time authorization, settlement, and transaction lifecycle updates for millions of transactions daily.
  • Migrated CI/CD pipelines from Jenkins-based scripts to a Kubernetes-centric Drone setup, introducing automated canary deployments, on-demand test environments, and integrated security scans—dramatically reducing release times.
  • Led performance engineering initiatives within Payment Services, profiling high-traffic endpoints, optimizing concurrency models, and cutting average response times by more than 50% under peak loads.
  • Designed and oversaw new data workflows for the Fraud Detection team, integrating transaction streams with user risk scoring, anomaly detection pipelines, and real-time alerting.
  • Collaborated extensively with product, compliance, and external banking partners to align system designs with strict PCI-DSS standards, ensuring compliance while delivering scalable, robust payment solutions.

Sr Software Engineer

Visa
07.2018 - 10.2021


  • Built core issuer APIs and microservices for Visa’s digital payment flows, handling card issuance, authorization, and settlement under high transaction loads.
  • Containerized services with Docker and Kubernetes on AWS, enabling quick horizontal scaling for global peaks and ensuring consistent, reliable deployments.
  • Adopted infrastructure-as-code (Terraform) to provision on-demand test environments, reducing deployment risks and speeding development cycles.
  • Maintained sub-millisecond response times for sensitive payment workflows by optimizing concurrency, encryption overhead, and performance tuning across services.
  • Expanded issuer offerings to support multi-currency transactions and advanced fraud detection, broadening Visa’s market footprint and providing enhanced protection for financial partners.

Researcher

PVAMU
08.2016 - 05.2018


  • Developed and trained convolutional neural networks (CNNs) for image classification tasks, achieving high accuracy on complex datasets in medical imaging and object recognition domains.
  • Explored advanced architectures (ResNet, VGG) and hyperparameter tuning methods, improving model performance while reducing overfitting and training times.
  • Implemented data augmentation pipelines for image datasets, including random cropping, rotation, and color adjustments, to expand training diversity and enhance model robustness.
  • Leveraged GPU computing (TensorFlow/PyTorch) and tested distributed training setups for large-scale experiments, facilitating faster iterations and more in-depth analysis of model performance.

Sr Software engineer

Osprey Zenith Consulting limited
07.2012 - 07.2016


  • Built end-to-end billing engine systems for telco clients, handling subscriber events (voice, SMS, data) and producing invoices in near real-time for millions of users.
  • Designed and optimized Java-based microservices that integrated with Oracle databases on Rackspace Cloud, ensuring predictable performance under heavy telco traffic peaks.
  • Led performance engineering efforts, profiling app bottlenecks and refining data schemas to reduce query times by 40% while supporting high concurrency.
  • Oversaw production deployment on Rackspace Cloud, orchestrating servers, setting up load balancers, and monitoring logs/metrics for smooth rollouts and minimal downtime.
  • Collaborated with cross-functional telco operations teams, establishing SLA-driven development practices, including multi-tier failover strategies to protect revenue-critical billing processes.

Education

Msc - Computer Science

Prairie View A &M University

Bsc - Electrical Engineering

Obafemi Awolowo University

Skills

    PROGRAMMING & SCRIPTING
    Python, Java, Go, Bash
    Building SDKs, microservices, and batch/streaming apps in these languages

    CLOUD & INFRA
    AWS (EMR, Redshift, S3, ECR, EC2), Kubernetes (EKS), Docker
    Infrastructure-as-Code with Terraform, Helm for K8s deployments

    DATA & BIG DATA
    Spark for batch/stream processing, Airflow for orchestration, Kafka for event streaming
    Hadoop & Hive experience, data lake designs, handling both real-time and batch pipelines

    DEVOPS & CI/CD
    Ansible, Jenkins, Drone CI, GitOps workflows
    Observability stacks using Prometheus, Grafana, ELK

    ARCHITECTURE & METHODOLOGIES
    Microservices, distributed systems, event-driven designs
    TDD, performance engineering, security standards (PCI DSS), ensuring resilient deployments

    LEADERSHIP & COLLABORATION
    Mentoring junior engineers, cross-functional teamwork with ML/analytics/product
    Stakeholder management, technical roadmapping, Agile/Scrum project delivery

    MONITORING & INFRASTRUCTURE
    Neo4j, Prometheus, Grafana, OpenTelemetry for monitoring/logging/tracing
    Managing Kubernetes clusters via Helm, AWS EMR/EKS, s3/HDFS for storage solutions

Certification

  • RHCE
  • Red Hat Certified Engineer , RHCE. -2012

Timeline

Sr Software Engineer/Tech Lead

Apple Inc
09.2022 - Current

Staff Software Engineer

Marqeta
10.2021 - 09.2022

Sr Software Engineer

Visa
07.2018 - 10.2021

Researcher

PVAMU
08.2016 - 05.2018

Sr Software engineer

Osprey Zenith Consulting limited
07.2012 - 07.2016

Bsc - Electrical Engineering

Obafemi Awolowo University

Msc - Computer Science

Prairie View A &M University
Olusegun Bolofinde