Edwin Miruka is a data-savvy finance professional with 8 years of experience combining accountancy and hands-on data analysis to drive accurate financial reporting and operational efficiency. With a BSc in Accountancy and roles across CloudFactory, M-PAYA, and Empire Microsystems, he has deep experience in tax filings (PAYE, NHIF, NSSF, VAT), reconciliations, payroll, and high-volume, error-free data entry using QuickBooks, Tally, and advanced Excel. He complements his finance background with customer-facing experience, maintaining client relationships and resolving issues while supporting back-office controls. Unusually for an accountant, Edwin has contributed backend code to an open-source Python Matrix client—adding event types and API endpoints—demonstrating practical programming chops and a knack for automating processes. He is based in Nairobi and focused on leveraging technical and financial skills to improve accuracy and scale in financial operations.
8 years of coding experience
Bachelors of Science in Accountancy, Accounting and Finance, Bachelors of Science in Accountancy, Accounting and Finance at The Technical University of Kenya
A Python Matrix client library, designed according to sans I/O (http://sans-io.readthedocs.io/) principles
Role in this project:
Back-end Developer
Contributions:280 commits, 100 PRs, 46 pushes in 2 years 3 months
Contributions summary:Edwin primarily focused on expanding the functionality of the Python Matrix client library. Their work involved implementing new event types, including `RoomCreateEvent`, `RoomGuestAccessEvent`, `RoomJoinRulesEvent`, and `RoomHistoryVisibilityEvent`, and integrating them into the existing event handling mechanisms. Furthermore, the user added attributes and support for these events within the `MatrixRoom` class, enhancing the library's ability to process and manage room state changes. They also implemented an API endpoint to fetch and set avatar URLs, increasing the capabilities of the client.
Contributions:43 commits, 30 pushes, 1 branch in 7 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.