Ikenna Omekam, Software Engineer and Developer in Oakland, CA, United States
Ikenna Omekam

Software Engineer and Developer in Oakland, CA, United States

Member since November 17, 2020
Ikenna is a passionate developer who has spent the last five years honing his craft. It's his favorite hobby and continues to be a source of enormous fun. He's worked on exciting and well-known products, such as Xbox One, Windows, and GitHub. He developed the gamepad navigation for Windows apps on Xbox One. In his free time, Ikenna assists with game and website development and machine learning projects.
Ikenna is now available for hire


  • GitHub
    ASP.NET Core, C#, Docker, Kubernetes, Ruby on Rails (RoR), Ruby
  • Microsoft
    Development, Model View Controller (MVC), Python, C#, C++
  • Home Depot
    Spring, Java



Oakland, CA, United States



Preferred Environment

JetBrains Rider, Slack, Visual Studio Code, MacOS

The most amazing...

...product I developed was the gamepad navigation for Windows apps on Xbox One.


  • Software Engineer III

    2019 - PRESENT
    • Created migration tooling for GitHub enterprise to bring over customers from other source management systems like GitLab, BitBucket, Azure and DevOps.
    • Developed tooling for migrating internal Microsoft teams from Azure DevOps to GitHub.
    • Participates in diversity, inclusion, and belongings initiatives by conducting interviews for the company, vetting out core principles that align with GitHub's objectives.
    Technologies: ASP.NET Core, C#, Docker, Kubernetes, Ruby on Rails (RoR), Ruby
  • Software Engineer II

    2015 - 2019
    • Developed various Windows 10 features, shipping with a cadence of six months.
    • Optimized the XAML runtime, improving performance, adding features, and making the platform more inviting for developers to use.
    • Assisted with shipping the newest features for Xbox One.
    • Implemented several testing strategies to ensure the quality and robustness of the platform.
    • Led major refactors of the codebase that opened the door for cleaner code, faster development cycles, and improved performance.
    • Participated in reverse integrations, monitoring the health of new features as it integrated with the main codebase and shipped to customers.
    • Led the Early-in-Career initiative, which targeted retention rates of early-career developers at Microsoft.
    • Monitored the performance of apps running on Xbox One, ensuring smooth and production-quality experience.
    Technologies: Development, Model View Controller (MVC), Python, C#, C++
  • Associate IT Developer

    2014 - 2015
    Home Depot
    • Improved associate engagement with customers in store through the use of new technology.
    • Worked on a project to triangulate the amount of customers within an area, within the store, in order to.
    • Assissted with a project to triangulate the number of customers within an area in the store, to better direct associates to assist them.
    • Developed core Home Depot IT infrastructure and prototypes.
    Technologies: Spring, Java
  • Software Developer

    2013 - 2014
    • Assisted in the creation of a client website that contains thousands of surveyed data to the user and provided detailed information relating each piece of data.
    • Optimized render and load speeds of company-gathered data on Google maps, making the client-side experience more fluid.
    • Assisted on the front-end and back-end implementation of a data website for the Georgia Department of Transportation.
    Technologies: ASP.NET MVC, C#


  • Ultimate Fortnite Trivia

    A React Native-based trivia game inspired by the popular Fortnite game. It features a variety of different playing styles, such as a single player, roulette mode, and a leaderboard feature to show leaders within a specific region.

  • Restage

    Restage is a platform aimed at making event sponsorship and event data aggregation easier. It creates a centralized place for event organizers to post and market events to a wider audience. It also aims to disrupt the mainly analog industry.

  • BV Mobile Apps

    BV Mobile Apps is a mobile app development/hosting company. They specialize in creating apps for the entertainment industry. These apps are specialized to the client, allowing them to expand their brand through the app.


  • Tools

    Git, Slack, JetBrains Rider
  • Paradigms

    Object-oriented Programming (OOP), Agile Software Development, Model View Controller (MVC)
  • Languages

    C++, C#, JavaScript, Python, Ruby, Java
  • Frameworks

    ASP.NET Core, React Native, Ruby on Rails (RoR), Spring, ASP.NET MVC
  • Libraries/APIs

  • Other

    Deployment, Development
  • Platforms

    MacOS, Visual Studio Code, Kubernetes, Docker


  • Bachelor of Science Degree in Computer Science
    2011 - 2015
    Georgia Institute of Technology - Atlanta, Georgia, USA

To view more profiles

Join Toptal
Share it with others