Usman Gani

Usman Gani

Technical Lead @ OkCredit

About Usman Gani

Usman Gani is a Technical Lead at OkCredit, where he has worked since 2022, following a tenure as Senior Software Engineer. He has extensive experience in software development and project management, having previously held positions at KrazyBee, Routematic, and Honeywell.

Work at OkCredit

Usman Gani currently serves as a Technical Lead at OkCredit, a position he has held since 2022. In this role, he is responsible for project prioritization and delivery, ensuring that the team meets its objectives. He previously worked at OkCredit as a Senior Software Engineer from 2020 to 2021 for four months and as a Tech A for eight months in 2021. His contributions include architecting and designing both high-level and low-level designs, as well as mentoring software engineers and conducting performance reviews.

Previous Experience

Before joining OkCredit, Usman Gani worked at KrazyBee as a Senior Software Engineer from 2018 to 2020, where he gained valuable experience in software development. He also held the position of Product Development Engineer at Routematic for one year from 2017 to 2018. His early career included internships at Honeywell as a Software Engineer Intern for six months in 2017 and at Routematic as a Software Developer Intern for one month in the same year.

Education and Expertise

Usman Gani earned a Bachelor of Technology (BTech) in Computer Science from the Vellore Institute of Technology, completing his studies from 2013 to 2017. His educational background provides a strong foundation for his technical expertise. He is proficient in various programming languages and technologies, including Python, Cassandra, Kafka, Golang, and Docker, which he has applied in his professional roles.

Contributions to Open Source Projects

Usman Gani actively contributes to open source projects, including localstack and moto. His involvement in these projects demonstrates his commitment to the software development community and his desire to enhance his technical skills while collaborating with other developers.

Technical Skills and Projects

Usman Gani has worked on projects that involve complex systems, such as vehicle assignment systems similar to those used by Ola and Uber. His experience in these projects has allowed him to develop a deep understanding of system architecture and design, which he applies to his current role at OkCredit.

People similar to Usman Gani