About Me
I build stuff.
Get to Know Me
I'm James Thaura, a Software Engineer with a passion for building innovative solutions that make a real difference. With a Computer Science background from Kabarak University in Kenya, I've evolved into a full-stack developer who thrives on turning complex problems into elegant, scalable solutions. My expertise spans the entire development stack - from mobile applications built with Flutter to robust backend systems using Python and FastAPI, and modern web applications with Next.js. I have extensive experience in DevOps, API integrations, and both monolithic and microservices architectures. What sets me apart is my focus on building solutions that matter. Whether it's a civic engagement platform empowering citizens, a fintech app simplifying financial management, or a SaaS platform streamlining business operations, I believe technology should solve real problems and create value. Currently open to global opportunities while maintaining strong expertise in the Kenyan and African market. I'm particularly interested in projects involving innovative technology stacks, complex integrations, and meaningful impact.
My Values
The principles that guide my work and drive my passion for technology
Innovation through simplicity
Code quality and maintainability
User-centered design
Continuous learning and growth
Building for global scale
Education
Bachelor of Science in Computer Science
Kabarak University
September 2020 - December 2024
Nakuru, Kenya
Comprehensive computer science education with focus on software development, algorithms, and system design. Graduated with Second Class Upper Division.
Website: www.kabarak.ac.ke