Skip to main content

Hudson Obai

About

I am a senior software engineer from Kisii, Kenya, currently based in Munich, Germany. I have a profound interest in engineering and software development, with extensive experience gained across several areas since I started programming.

My work involves creating enterprise solutions, building data pipelines, and designing scalable systems. I'm deeply curious by nature and obsessed with optimization, particularly in high-performance systems programming using Rust. In my spare time, I primarily work on hobby projects and explore new concepts within programming.

Education

Technical University of Kenya

Bachelor of Engineering - BE, Electrical and Electronics Engineering (Power Option)

2013 - 2020

Activities and societies: Field hockey, Football, and the Electronics Club

I acquired the theoretical knowledge required in electronics, advanced engineering mathematics, and practical lab work, gaining hands-on experience in circuit design, power systems, and instrumentation.

I was an active member of the school's field hockey team which plays in the second nationwide league. I also played on the school football team for a short period of time.

Alliance High School

Certificate

2009 - 2012

Activities and societies: Field Hockey, Seventh-Day Adventist Society

Yes! I went to Alliance! My years here were not just about academics; the rigorous curriculum, sports, and clubs shaped me into a person of strong body, mind, and character. I developed leadership skills, resilience, and a knack for strategic thinking both on the field and off.

Field hockey honed my teamwork and discipline, while active participation in the Seventh-Day Adventist Society nurtured my sense of community and ethics. The environment challenged me to push boundaries and excel in multiple dimensions of life.

Experience

Full Stack Engineer

Randstad Digital Germany · Full-time

Oct 2021 - Present · 4 yrs 2 mos

Munich, Bavaria, Germany · On-site

  • Worked primarily as a consultant for large enterprise clients and public sector organizations, delivering scalable and robust software solutions
  • Designed and implemented custom applications using Core Java and the Spring ecosystem, improving system efficiency and maintainability
  • Maintained and enhanced existing Spring Boot applications, adding new features that increased performance, reduced operational overhead, and improved user satisfaction
  • Successfully led projects impacting millions of end-users and collaborated with cross-functional teams across multiple departments, ensuring solutions met business and regulatory requirements

Mitarbeiter Elektriker Installateur

Elektro Grundl GmbH · Full-time

Feb 2021 - Sep 2021 · 8 mos

Weiler-Simmerberg, Bavaria, Germany

  • Performed domestic and industrial electrical installations with precision and adherence to safety standards
  • Designed and installed smart home systems including surveillance, home monitoring, and automated control systems
  • Programmed and configured logic circuits for building automation and control applications
  • Applied expert craftsmanship in wiring, circuit design, and infrastructure deployment for residential and commercial properties

Web Developer

Sifhic · Full-time

Oct 2018 - Jan 2021 · 2 yrs 4 mos

Nairobi, Kenya

  • Developed e-commerce user interfaces using Angular, focusing on responsive design and user experience
  • Converted static HTML and CSS websites into dynamic, interactive applications using Angular framework
  • Mastered fundamental web design principles including accessibility standards (WCAG), semantic HTML, and progressive enhancement
  • Built core JavaScript proficiency through hands-on development of complex e-commerce features and interactive components

Licenses & Certifications

Professional Scrum Developer

Scrum.org

Issued Jul 2022

Skills

Programming Languages

Java | Rust | Go | JavaScript/TypeScript | C# (.NET) | SQL | HTML5 | CSS3

Frameworks & Libraries

Spring Boot | Spring Framework | Angular | JUnit | Mockito | Jasmine | Karma | Protractor | Cypress | Cucumber | Gherkin

Cloud & Infrastructure

Google Cloud Platform | AWS | Kubernetes | Cloud Foundry | Terraform | Docker | CI/CD Pipelines

Architecture & Development

Microservices | REST APIs | Data Warehousing | Scalable Systems | Data Pipelines | E-commerce Development | Web Accessibility (WCAG) | Responsive Design

Tools & Technologies

Git | Elasticsearch | DevOps | Smart Home Systems | Logic Circuit Programming | Building Automation

Methodologies

Agile/Scrum | Test-Driven Development (TDD) | Behavior-Driven Development (BDD) | Performance Optimization

Observability & Telemetry

Prometheus | Grafana | OpenTelemetry | Elastic Stack | Metrics | Logs | Traces | Monitoring | Alerting | Root-Cause Analysis | System Reliability | Performance Optimization

Languages

Ekegusii | Swahili | English | German