Skip to content
View BabalolaBrainiac's full-sized avatar
πŸ’­
Available for work and collaborations
πŸ’­
Available for work and collaborations

Block or report BabalolaBrainiac

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
BabalolaBrainiac/README.md

πŸ‘‹ Hi, I'm Babalola Opeyemi Daniel, aka Brainiac

I'm a highly skilled and results-driven Software Engineer with over 5 years of experience designing, developing, and deploying secure, scalable systems. My expertise spans modern programming languages, cloud technologies, and DevOps/MLOps practices. I am dedicated to building impactful, user-centric software and continuously refining my skill set to solve complex challenges effectively.


πŸš€ About Me

  • πŸ”­ Current Roles: Software Engineer at HeySavi LTD

  • 🌍 Location: London, United Kingdom

  • 🌐 Portfolio: Visit babalola.dev

  • πŸ“š Education: Master's Degree in Computing at EdgeHill University

  • 🎯 Goal: To deliver innovative, scalable solutions while contributing to cutting-edge technology projects, particularly in AI/ML and event-driven architectures


πŸ’» Skills & Technologies

πŸ› οΈ Programming Languages

Java

C#

JavaScript

TypeScript

Python

Rust

Elixir

Golang (Learning)


βš™οΈ Frameworks & Tools

Backend Frameworks

  • Spring Boot, Spring Cloud, Spring Data, Spring MVC, Spring Security

  • ASP.Net Core, NestJS, Node.js, ExpressJS, Bun, SparkJava

Frontend Frameworks

  • React, Next.js

.NET Framework & Tools

  • Dapper, MediatR, Entity Framework Core

Testing Tools

  • Junit, Mockito, Jest, Spock

ORM & Database Migration Tools

  • Prisma, JOOQ, Flyway

Messaging & Event-Driven Tools

  • Kafka, RabbitMQ, SQS, ActiveMQ, NATS.io, EventBridge

AI/ML & MLOps Tools

  • AWS SageMaker, Agents, RAG pipelines, OpenAI, Pinecone

DevOps & Infrastructure Tools

  • Infrastructure as Code: Terraform, CloudFormation

  • Containerization: Docker, Kubernetes, EKS

  • CI/CD: GitHub Actions, Jenkins, GitLab CI/CD, Azure DevOps

  • Build Tools: Maven, Gradle, TurboRepo

  • Version Control: Git, GitHub, GitLab

  • Configuration Management: Ansible

  • Scripting & Automation: Bash, PowerShell, Linux

  • Cloud Services: AWS (EC2, S3, RDS, Lambda, EKS, EventBridge, SQS, SNS, StepFunctions, SageMaker, Redshift, IAM, CloudWatch), Azure, Azure DevOps, GCP (Big Query, Kubernetes), Hetzner (Cloud Servers, PostgreSQL, Floating IPs, Firewalls, Volumes, VPCs), Cloudflare (Workers, D1, KV, Pages, R2, CDN, DNS, WAF)

  • Virtualization: Vagrant

  • Web Servers & Proxy: Apache, Nginx, Proxy

  • Platform as a Service: Heroku

Logging, Monitoring, and Alerting Stacks

  • Grafana, Prometheus, NewRelic, CloudWatch

Other Tools

  • REST, SOAP, GraphQL, gRPC, CI/CD, Object Oriented Design (OOP), Test Driven Development (TDD), Algorithms, System Design

πŸ—„οΈ Databases

  • Relational: SQL, MySQL, PostgreSQL, Microsoft SQL Server, Oracle

  • NoSQL: MongoDB, DynamoDB, Cassandra, Elasticsearch

  • Caching: Redis, Elasticache


☁️ Cloud & DevOps

  • AWS: EC2, S3, RDS, Lambda, EKS, EventBridge, SQS, SNS, StepFunctions, SageMaker, Redshift, IAM

  • GCP: Compute Engine, Cloud Storage, Cloud SQL, Cloud Functions, GKE, Eventarc, Cloud Pub/Sub, Cloud Workflows, Vertex AI, BigQuery, Cloud IAM, Kubernetes

  • Azure: Virtual Machines, Blob Storage, Azure SQL Database, Azure Functions, AKS, Event Grid, Service Bus, Logic Apps, Azure Machine Learning, Synapse Analytics, Azure Active Directory, Azure DevOps

  • Hetzner: Cloud Servers, PostgreSQL, Floating IPs, Firewalls, Volumes, VPCs, Networking

  • Cloudflare: Workers, D1, KV, Pages, R2, CDN, DNS, WAF

  • Terraform, CloudFormation, Docker, Kubernetes, Git, GitHub, GitLab, Jenkins, Maven, Gradle, PowerShell, Vagrant, Ansible, Heroku

  • Serverless architecture, Proxy, Apache, Nginx


πŸ“Š Data & Analytics

  • Grafana, Prometheus, Elasticsearch

  • Spark, Big Query, Redshift

  • Data Lake architectures, Real-time streaming pipelines


🌟 Highlights

  • Designed and implemented organization-wide AWS access management using Infrastructure as Code (Terraform), automating IAM roles, policies, and cross-account permissions across multiple environments.

  • Developed and maintained LLM-powered core chat backend services, integrating with SageMaker, Agents, and external providers.

  • Built robust, event-driven data ingestion, processing, and transformation pipelines with AWS Lambda, S3, SQS, SNS, and StepFunctions, ensuring scalable, reliable, and decoupled data processing.

  • Led complex technical efforts in transforming Primus Plus (corporate and personal banking service) backend development, servicing over 52,000,000 clients across Africa, by implementing scalable microservice architecture.

  • Architected and developed Cashlink, a high volume Fiat Crypto/P2P service processing over $1.5M weekly, within a tight one month deadline.

  • Optimized DevOps pipelines using AWS services, Docker, integrating GitHub Actions with TurboRepo, leading to a 40% increase in deployment speed.

  • Integrated AI/ML, RAG and inference pipelines, agents and served them via multiple API resources including REST and Websockets.

  • Provisioned and built analytics and data lake streaming pipelines with real-time S3 event triggers, Redshift integration, and comprehensive CloudWatch monitoring.


πŸ“ˆ My Goals

  • Continue to improve problem-solving and analytical thinking skills.

  • Contribute to impactful, global-scale technology projects.

  • Collaborate with diverse teams to build transformative, scalable solutions.

  • Explore the integration of AI in microservices and event-driven architectures to create intelligent, self-optimizing systems.

  • Experiment with AI-powered tools to enhance operational efficiency, such as predictive analytics and automated decision-making solutions.

  • Deepen expertise in MLOps and AI/ML infrastructure to build production-ready machine learning systems.


πŸ“« How to Reach Me


Pinned Loading

  1. NestJS-TS NestJS-TS Public

    TypeScript 1

  2. activemq-artemis-docker activemq-artemis-docker Public

    Forked from vromero/activemq-artemis-docker

    Dockerfile for the ActiveMQ Artemis Project

    Shell

  3. Beer-Inventory-Service Beer-Inventory-Service Public

    Forked from springframeworkguru/mssc-beer-inventory-service

    Beer Inventory Service

    Java

  4. Beer-Order-service Beer-Order-service Public

    Forked from springframeworkguru/mssc-beer-order-service

    Beer Order Service

    Java

  5. Beer-Service-Gateway Beer-Service-Gateway Public

    API Gateway for microservices using Spring Cloud

    Java