As an Android Developer with a BSc in Computer Science, I am passionate about crafting robust and user-friendly mobile applications and building efficient backend solutions. My experience spans from integrating currency converters to delivering in-app translations and developing full-stack applications. I thrive on solving complex problems and continuously learning new technologies.
As an Android Developer with a BSc in Computer Science, I am passionate about crafting robust and user-friendly mobile applications and building efficient backend solutions. My experience spans from integrating currency converters to delivering in-app translations and developing full-stack applications. I thrive on solving complex problems and continuously learning new technologies.
Email: Kidigabrian@outlook.com
Phone: +(2547) 838 871 93
Location: Nairobi, Kenya
LinkedIn: Brian Kidiga
Karatina University
BSc Computer Science
Karatina University
BSc Computer Science
2020 - 2024
Android Developer Intern - Graph Technologies
May '23 - Aug '23. Integrated a currency converter, collaborated on in-app translations, delivered bug reports and performance reports.
Android Developer Intern - Graph Technologies
May '23 - Aug '23
Languages: Go, Java, Kotlin, Bash, SQL. Core Skills: Problem Solving, Data Structures and Algorithms, Backend, Computational Mathematics, System Programming, Trouble Shooting. Frameworks: Spring Boot, Android (Java, Kotlin, Hilt-DI, Firebase, Retrofit, Room), Go-Fiber, Gorm.
Go, Java, Kotlin, Bash, SQL
Problem Solving, Data Structures and Algorithms, Backend, Computational Mathematics, System Programming, Trouble Shooting
Explore my past projects, including Android apps, backend solutions, and research initiatives. See my GitHub contribution streak.
Interested in collaborating or have a question? Reach out to me via email, phone, or LinkedIn. I'm always open to new opportunities!
Daily contributions visualized.
A software application aimed at helping developers share solutions for software-related problems through a simplified pseudo language. Defining it as a DSL for the domain Problem Solving.
Tech Stack: (Details on specific tech stack from resume if available, otherwise placeholder)
Challenge Solved: Streamlining solution sharing for software problems.
Delivered using tools like Firebase (Firestore, Cloud Messaging, App Distribution). The application is aimed to work as a portable SOS-Button.
Tech Stack: Android Kotlin, Firebase (Firestore, Cloud Messaging, App Distribution)
Challenge Solved: Providing immediate assistance in critical situations.
An Android app used by students around campus to share revision materials and essential documents.
Tech Stack: Android, Firebase
Challenge Solved: Facilitating academic resource sharing among students.
A software application aimed at helping to streamline the request of vet services by farmers. Managed to publish the initial version to Playstore.
Tech Stack: App Kotlin, Backend (REST)
Challenge Solved: Improving access to veterinary services for farmers.
A software application aimed at bringing the comfort of advertisement of local restaurants to clients who can then place orders, reservations, and save their custom menus. Aimed to target multiple platforms including Web, Android & Tv.
Tech Stack: (Development in-progress, aimed for Web, Android & Tv)
Challenge Solved: Enhancing local restaurant visibility and customer convenience.
Feel free to reach out for collaborations, opportunities, or just a chat!
Email: Kidigabrian@outlook.com
Phone: +(2541) 114 028 63
LinkedIn: Brian Kidiga