Skip to content
View onukwilip's full-sized avatar
๐Ÿ’ญ
๐Ÿ˜ŽChillin'
๐Ÿ’ญ
๐Ÿ˜ŽChillin'

Highlights

  • Pro

Block or report onukwilip

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 is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
onukwilip/README.md

Platform Engineer | DevOps Engineer | Cloud Architect

I'm a Kubernetes, Google Cloud, and Microsoft Azure certified DevOps, Platform, and Cloud Engineer.

I engineer platforms that don't just work when things are stable, but remain resilient under real-world pressure - heavy traffic, live migrations, abusive traffic incidents, and more.

I've built systems handling millions of requests daily at 99.99%+ availability, executed live production migrations with zero downtime, and consistently reduced cloud costs without compromising reliability

๐—›๐—ฒ๐—ฟ๐—ฒ ๐—ฎ๐—ฟ๐—ฒ ๐˜€๐—ผ๐—บ๐—ฒ ๐—ต๐—ถ๐—ด๐—ต๐—น๐—ถ๐—ด๐—ต๐˜๐˜€ ๐—ณ๐—ฟ๐—ผ๐—บ ๐—ฝ๐—ฟ๐—ฒ๐˜ƒ๐—ถ๐—ผ๐˜‚๐˜€ ๐—ฝ๐—ฟ๐—ผ๐—ท๐—ฒ๐—ฐ๐˜๐˜€

[PLATFORM AND CLOUD ENGINEERING]

  • Successfully ๐—ถ๐—ป๐—ฑ๐—ฒ๐˜…๐—ฒ๐—ฑ ๐Ÿฑ๐Ÿฌ๐—ธ+ ๐—ฏ๐—น๐—ผ๐—ฐ๐—ธ๐˜€/๐—ต๐—ผ๐˜‚๐—ฟ (๐Ÿณ.๐Ÿฑ๐— + ๐—˜๐˜๐—ต๐—ฒ๐—ฟ๐—ฒ๐˜‚๐—บ ๐˜๐—ฟ๐—ฎ๐—ป๐˜€๐—ฎ๐—ฐ๐˜๐—ถ๐—ผ๐—ป๐˜€/๐—ต๐—ผ๐˜‚๐—ฟ) from blockchain RPC nodes into a CockroachDB cluster on GKE.

  • Architected a PostgreSQL cluster and microservices on GKE that ๐˜€๐˜‚๐˜€๐˜๐—ฎ๐—ถ๐—ป๐—ฒ๐—ฑ ๐Ÿญ๐Ÿฒ๐Ÿฌ๐—ธ+ ๐—ฟ๐—ฒ๐—พ๐˜‚๐—ฒ๐˜€๐˜๐˜€/๐—ต๐—ผ๐˜‚๐—ฟ ( ๐—ฎ๐—ฝ๐—ฝ๐—ฟ๐—ผ๐˜…. ~๐Ÿฏ.๐Ÿด๐— +/๐—ฑ๐—ฎ๐˜†) and 10k+ PostgreSQL transactions/hour ๐—ฎ๐˜ ๐—ฎ ๐Ÿต๐Ÿต.๐Ÿต๐Ÿต% ๐˜€๐˜‚๐—ฐ๐—ฐ๐—ฒ๐˜€๐˜€ ๐—ฟ๐—ฎ๐˜๐—ฒ

  • ๐—”๐—ฐ๐—ต๐—ถ๐—ฒ๐˜ƒ๐—ฒ๐—ฑ ๐—ฎ๐—ป ๐Ÿด๐Ÿฌโ€“๐Ÿญ๐Ÿฌ๐Ÿฌ% ๐—ฏ๐—น๐—ผ๐—ฐ๐—ธ ๐—ฟ๐—ฎ๐˜๐—ฒ ๐—ผ๐—ป ๐—ฎ ๐˜€๐—ถ๐—บ๐˜‚๐—น๐—ฎ๐˜๐—ฒ๐—ฑ ๐——๐——๐—ผ๐—ฆ ๐—ฎ๐˜๐˜๐—ฎ๐—ฐ๐—ธ against GKE infrastructure using Cloudflare rate-limiting and GCP Firewall, while maintaining a ๐Ÿญ๐Ÿฌ๐Ÿฌ% ๐˜€๐˜‚๐—ฐ๐—ฐ๐—ฒ๐˜€๐˜€ ๐—ฟ๐—ฎ๐˜๐—ฒ ๐—ผ๐—ป ๐—ฏ๐—ฎ๐˜€๐—ฒ๐—น๐—ถ๐—ป๐—ฒ ๐˜‚๐˜€๐—ฒ๐—ฟ ๐˜๐—ฟ๐—ฎ๐—ณ๐—ณ๐—ถ๐—ฐ

[FINOPS & CLOUD COST OPTIMIZATION]

  • ๐—ฅ๐—ฒ๐—ฑ๐˜‚๐—ฐ๐—ฒ๐—ฑ ๐—–๐—น๐—ผ๐˜‚๐—ฑ ๐—ก๐—ฒ๐˜๐˜„๐—ผ๐—ฟ๐—ธ ๐—˜๐—ด๐—ฟ๐—ฒ๐˜€๐˜€ ๐—ฐ๐—ผ๐˜€๐˜๐˜€ ๐—ณ๐—ฟ๐—ผ๐—บ $๐Ÿฎ,๐Ÿฑ๐Ÿฌ๐Ÿฌ+/๐—บ๐—ผ๐—ป๐˜๐—ต ๐˜๐—ผ <$๐Ÿญ๐Ÿฌ๐Ÿฌ/๐—บ๐—ผ๐—ป๐˜๐—ต by co-locating a Bitcoin RPC full-node and its disks in the same region and zone as the indexers and CockroachDB cluster, eliminating cross-region data transfer during high-volume blockchain indexing

  • ๐—ฅ๐—ฒ๐—ฑ๐˜‚๐—ฐ๐—ฒ๐—ฑ ๐—–๐—น๐—ผ๐˜‚๐—ฑ ๐—Ÿ๐—ผ๐—ด๐—ด๐—ถ๐—ป๐—ด ๐—ฐ๐—ผ๐˜€๐˜๐˜€ ๐—ณ๐—ฟ๐—ผ๐—บ $๐Ÿฏ๐Ÿฌ๐Ÿฌ/๐—ฑ๐—ฎ๐˜† ๐˜๐—ผ <$๐Ÿญ/๐—ฑ๐—ฎ๐˜† by scoping GKE logs to audit, system, and event logs only, and routing container logs to a self-hosted Loki instance instead

[DEVSECOPS & SECURITY]

  • Deployed ๐—™๐—ฎ๐—น๐—ฐ๐—ผ ๐—ณ๐—ผ๐—ฟ ๐—ฟ๐˜‚๐—ป๐˜๐—ถ๐—บ๐—ฒ ๐˜๐—ต๐—ฟ๐—ฒ๐—ฎ๐˜ ๐—ฑ๐—ฒ๐˜๐—ฒ๐—ฐ๐˜๐—ถ๐—ผ๐—ป in GKE โ€” monitoring running containers for malicious activity and alerting the team via Slack

  • Set up a NetBird VPN with routing peers and VPC network routes, ๐—ด๐—ถ๐˜ƒ๐—ถ๐—ป๐—ด ๐—ฟ๐—ฒ๐—บ๐—ผ๐˜๐—ฒ ๐˜๐—ฒ๐—ฎ๐—บ ๐—บ๐—ฒ๐—บ๐—ฏ๐—ฒ๐—ฟ๐˜€ ๐—ฝ๐—ฟ๐—ถ๐˜ƒ๐—ฎ๐˜๐—ฒ, ๐˜€๐—ฒ๐—ฐ๐˜‚๐—ฟ๐—ฒ ๐—ฎ๐—ฐ๐—ฐ๐—ฒ๐˜€๐˜€ ๐˜๐—ผ ๐—ถ๐—ป๐˜๐—ฒ๐—ฟ๐—ป๐—ฎ๐—น ๐—ฟ๐—ฒ๐˜€๐—ผ๐˜‚๐—ฟ๐—ฐ๐—ฒ๐˜€ (GKE, databases, etc) with ๐—ป๐—ผ ๐—ถ๐—ป๐˜๐—ฒ๐—ฟ๐—ป๐—ฎ๐—น ๐—ฟ๐—ฒ๐˜€๐—ผ๐˜‚๐—ฟ๐—ฐ๐—ฒ ๐—ฒ๐˜…๐—ฝ๐—ผ๐˜€๐—ฒ๐—ฑ ๐˜๐—ผ ๐˜๐—ต๐—ฒ ๐—ฝ๐˜‚๐—ฏ๐—น๐—ถ๐—ฐ ๐—ถ๐—ป๐˜๐—ฒ๐—ฟ๐—ป๐—ฒ๐˜

You can learn more about these projects, my thought processes, the challenges encountered, etc, from their case studies in my LinkedIn Experience and Projects section

Connect with me

Hire me!

Popular repositories Loading

  1. gopack gopack Public

    This is a webpack compiler developed for bundling projects into static files

    JavaScript 7

  2. portfolio-2.0 portfolio-2.0 Public

    This is my new portfolio website

    TypeScript 2 4

  3. onukwilip onukwilip Public

    Config files for my GitHub profile.

    1

  4. alx-pre_course alx-pre_course Public

    I'm now a ALX Student, this is my first repository as a full-stack engineer

    Shell 1

  5. GO-IT GO-IT Public

    My professional website

    CSS 1

  6. alx-zero_day alx-zero_day Public

    I'm now a ALX Student, this is my first repository as a full-stack engineer

    Shell 1