Readit News logoReadit News
collinsmuriuki commented on Ask HN: Who wants to be hired? (July 2025)    · Posted by u/whoishiring
collinsmuriuki · 7 months ago
Location: Nairobi, Kenya (occasionally in Berlin, Germany)

Remote: Yes (UTC+3)

Willing to Relocate: Yes (EU only)

Languages: Rust, TypeScript, Python, Go

Technologies: Node.js, React, Remix, Svelte, Docker, Kubernetes, Terraform, PostgreSQL, Redis, Prisma, GraphQL, gRPC, REST APIs

Résumé/CV: https://collinsmuriuki.xyz/assets/resume.pdf.

Email: hello[at]c12i[dot]xyz

I’m a software engineer with over 5 years of experience, specializing in backend development, system architecture, and performance optimization. I have extensive experience with scalable systems, fault-tolerant architectures, and cloud infrastructure, particularly with AWS, DigitalOcean, and bare metal. Additionally, I actively contribute to and maintain open-source projects. I am currently open to both remote and onsite roles in Europe or Africa, with a keen interest in cloud-native technologies and projects that make a meaningful impact.

Feel free to check out my GitHub: https://github.com/c12i or LinkedIn: https://linkedin.com/in/collinsmuriuki.

collinsmuriuki commented on Show HN: A Tool to Summarize Kenya's Parliament with Rust, Whisper, and LLMs   github.com/c12i/bunge-bit... · Posted by u/collinsmuriuki
alexanderameye · 8 months ago
Nice! Love to see initiatives like these.

I've been working on something in the same space for the Belgian federal parliament. The Belgian parliament livestreams sessions and publishes a single (long, bloated, dual-language) PDF report[0] for each session and that's it.

This means no search across sessions, no details of which parties voted how, no API etc. The only view you get is from the perspective of a single session which is not very useful when you're trying to figure out who to vote for.

I made 'zij werken voor u' (TheyWorkForYou[1] in Dutch) by scraping the PDFs file and parsing it with a Rust script automatically.

The scraped data (votes, questions, topics, dossiers) get put into .parquet files. I also compute some additional things like voting patterns, attendance and which topics interest specific PMs the most.

These parquet files are then fed into a static site generator and a search index is built. I also sprinkle in some summarization using Mistral[2]

The result is https://zijwerkenvooru.be/nl/votes/ (in Dutch) which allows you to look at the data from multiple viewpoints such as

- what questions did member X ask?

- how did party Y vote?

- what is happening around topic Z?

I also post new votes/questions on Bluesky[3]. The whole process (downloading, scraping, publishing, posting) is automated to run through GitHub Actions. I literally have to do nothing now.

I'm hoping the Belgian government will step up and improve their archaic and almost unusable site[4].

Thanks for sharing this project, I'm already getting inspired by it to improve zijwerkenvooru.be!

Edit: I’m thinking it might be good to have an overview of initiatives like these somewhere? Public initiatives to help with political transparency for each country?

[0]: https://www.dekamer.be/doc/PCRI/html/56/ip052x.html

[1]: https://www.theyworkforyou.com/

[2]: https://mistral.ai/

[3]: https://bsky.app/profile/zijwerkenvooru.be

[4]: https://www.dekamer.be/kvvcr/index.cfm

collinsmuriuki · 8 months ago
This is fantastic! Love the automation and structure behind it, especially the .parquet approach and GitHub Actions pipeline. Super inspiring.

On my end, it’s a bit frustrating that our Parliament still only shares pdf reports weeks after sessions happen, likely compiled manually. No API, no transcript archive, and no structured metadata around bills, speakers, or topics.

That’s partly why I started building Bunge Bits: to sidestep the bottlenecks and make the information usable.

Appreciate you sharing zijwerkenvooru.be, bookmarking it for inspiration as I figure out what’s next.

Deleted Comment

collinsmuriuki commented on Ask HN: Who wants to be hired? (August 2023)    · Posted by u/whoishiring
collinsmuriuki · 3 years ago

  Location: Nairobi, Kenya (GMT +3)
  Remote: Preferred
  Willing to relocate: For the right opportunity if necessary
  Technologies: Rust, Python, Javascript/ Typescript, Golang, NodeJs, PostgreSQL, Redis, RabbitMQ, ReactJS/ Next, Webassembly, Kubernetes, Terraform, AWS
  Résumé/CV: https://collinsmuriuki.xyz/assets/resume.pdf
  Email: hello@collinsmuriuki.xyz
I am a Software Engineer with 4 years of experience. Looking to preferably join a team using Rust as I would like to build my experience with the language further, otherwise open to full stack roles. Available from September 2023.

u/collinsmuriuki

KarmaCake day32October 27, 2020
About
[ my public key: https://keybase.io/collinsmuriuki; my proof: https://keybase.io/collinsmuriuki/sigs/02qyF_Z8YBTwqjdLronSeH1HXE7YRyhtzK0rcoTgoY8 ]
View Original