Skip to content
View chalu's full-sized avatar

Block or report chalu

Report abuse

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

Report abuse
chalu/README.md

Hi πŸ‘‹, I'm Charles Odili

A seasoned backend-heavy Snr Fullsatck Software Sngineer, Engineering Manager, and Snr Technical Program Manager from Nigeria. I currently work in Canada for a top-notch Fintech startup delivering an API-backed AI service to millions of customers across Canada, US, & UK through top partner banks. I am a technology, product and people builder (kindly see my LinkedIn recommendations for some hints).
  • πŸ’¬ Ask me about Backends, REST APIs, OpenAPI, Javascript, Typescript, NodeJS, Python, Docker, CI/CD, Team leadership, Developer Education & Growth, Developer Communities/Programs, Mentorship

  • πŸ“« How to reach me chaluwa[at]gmail.com

  • πŸ“„ Know about my experiences & connect https://www.linkedin.com/in/charlesodili/

  • πŸ“„ Places I've written cool stuff

    1. My Dev Blog - https://chalu.hashnode.dev/
    2. DevOps & CI/CD - https://earthly.dev/blog/ci-vs-cd/
    3. Frontend web apps & performance - https://blog.logrocket.com/comlink-web-workers-match-made-in-heaven/
    4. TS / JS tips tricks Enforcing Correctness Across Dependent Function Argument Values At Compile Time
  • ⚑ Fun facts:

    1. I am fondly called "the father of African developers", having designed and led large training programs (in partnership with Google and Facebook) that reached +100K African software engineers, grew them from junior to intermediate, intermediate to senior, and got ~10k of them certified in web, mobile, and cloud technologies over a period of 5 years
    2. Much earlier in my tech career, friends called me a 'dedicated server'. Once I am faced with a problem, it must get crushed without distraction
    3. I was once a bad ass bass player, (I still play sometimes).
  • ⚑ Watch out: I mentor engineers and programs across Africa, through programs like TalentQL.

  • ⚑ I am a published author. Back in 2012, I published a Java title and might be working on something for backend, cloud and distributted systems in the near future


Connect with me:

chaluwa charlesodili @chaluwa

chalu

Β chalu

chalu

Pinned Loading

  1. wole-joko wole-joko Public

    A fun little app that mimics admitting people into an event hall and getting them well seated

    JavaScript 14 10

  2. n-tuple-array n-tuple-array Public

    Get a specified amount of items when iterating over a JavaScript array, instead of just a single item that native arrays provide

    TypeScript 2

  3. trading-cards-mvp trading-cards-mvp Public

    This is a high fidelity (simple but fully functional) trading game cards MVP built with Typescript and Node.js.

    HTML

  4. analyze-deforestation analyze-deforestation Public

    Analysis of deforestation around the world with SQL and Postgres. Aim is to understand the data and raise awareness about this important environmental topic

    3

  5. exodus exodus Public

    Investigate, fix and migrate a social news aggregator's relational database

  6. turbo-meme-gen turbo-meme-gen Public

    A simple meme generator built with Python

    Python