
1
1
Ghana
1 year of experience
I'm Senanu, a CS student at the University of Ghana, Legon. What I'm actually doing is learning to think like an engineer: breaking problems down, writing code that makes sense, and shipping things I'm not embarrassed to put my name on. I'm the kind of person who gets curious about something and can't stop until I've built it. I want to be in rooms where I'm learning from people better than me, and contributing something real while I'm at it.I don't have years of experience yet. What I have is the drive to close that gap fast.

dev-companion solves one of the most consistently skipped parts of software development: writing docs and tests. Developers paste code or drop a public GitHub URL into the Streamlit interface, choose a command, and get production-ready output in seconds — no setup, no configuration. The tool ships five core capabilities: /gendoc generates Google-style docstrings and markdown API references, /gentest produces full test suites with edge cases, /review delivers a severity-rated code quality report, /sync flags documentation and tests that have drifted out of sync with the current code, and /genreadme generates a professional README from scratch. IBM Bob was the co-developer throughout the build. All five commands were scaffolded and iterated as Bob AI tasks inside .bob/commands/, with Bob driving architecture decisions, prompt design, and test generation. The runtime engine is IBM watsonx.ai (Llama 3.3 70B), called directly via REST API with language-aware prompts that adapt output to the detected stack. Results from the hackathon build: 68 tests generated with a 100% pass rate, support for 15+ languages, a 1,850-word README produced in a single Bob session, and a 7/10 code health score on a live demo target. The app is deployed on Streamlit Cloud and MIT licensed.
17 May 2026