Senior Java Engineer → AI Specialist
📍Hometown, Eldoret, Kenya | 📧 kiplagatgideon@gmail.com | 🔗 LinkedIn | 🌐 GitHub
Building enterprise-grade systems for healthcare, judiciary, agriculture, and retail.
Now: Architecting production‑ready AI solutions with Spring AI, RAG, and microservices.
- Leading Java/Spring Boot teams toward scalable, secure, and testable systems
- Integrating AI into existing enterprise stacks (RAG, agents, local LLMs with Ollama)
- Open source contributions to Spring AI ecosystem
- System design & performance tuning for high‑throughput microservices
- Java 8,17,21+, Spring Boot 3.x, Spring Cloud, Hibernate
- Microservices, event‑driven architecture (Kafka)
- Cloud: AWS (ECS, S3), Docker, Kubernetes, CI/CD (GitHub Actions)
- AI/LLMs: Spring AI, LangChain4j, RAG, vector databases, function calling
- Database optimization: MySQL, PostgreSQL, Oracle
- DevOps & observability
- 📧 Email: kiplagatgideon@gmail.com
- 💼 LinkedIn: in/gideon-kiplagat
- 🧑💻 Portfolio (coming soon) – building my AI‑powered portfolio
- 🐙 Bitbucket: kipgide
| Layer | Tools |
|---|---|
| Languages | Java (8–21), JavaScript/Node.js, Python, PHP, SQL, C |
| Backend | Spring Boot, Spring MVC, Spring Cloud, Hibernate, Node.js/Express, Laravel |
| Frontend | React, Vue.js, Thymeleaf, Bootstrap, CSS |
| DevOps & Cloud | AWS (ECS, S3), Docker, Kubernetes, GitHub Actions, CI/CD |
| Databases | MySQL, PostgreSQL, Oracle, Prisma ORM, Hibernate |
| Messaging | Kafka |
| AI/LLM tools | Spring AI, Ollama, LangChain4j, RAG, Vector DB (PGVector, Pinecone) |
| Testing & Docs | JUnit, Postman, Swagger |
| Methodologies | Agile, Scrum, TDD, DSA, System Design, OAuth2/JWT, Rate Limiting |
- Impact: Secure patient data, billing, and revenue tracking for two hospitals
- Tech: Java, Spring Boot, Hibernate, MySQL, Kafka, Thymeleaf
- Role: Full‑stack developer & system architect
- Impact: Document management with RBAC, used across multiple court stations
- Tech: Laravel, Vue.js, MySQL, GitHub
- Role: Backend & database design
- Impact: IoT‑based greenhouse automation (Raspberry Pi + sensors) + real‑time dashboards
- Tech: Python, Laravel, Android, JSON, Bootstrap
- Role: Full‑stack + IoT integration
- Impact: Agent recruitment & training platform with gamification
- Tech: Node.js, React, Prisma ORM, MySQL, AWS ECS, Docker, GitHub Actions
- Role: Full‑stack developer
Currently Working on,
- What it does: Answers queries from Kenyan court documents using local LLM (Ollama)
- Tech: Java 21, Spring Boot 3, Spring AI, PGVector, Docker
- Repo: [Watch out for the Link to Spring AI project]
- Why it matters: Shows rapid adaptation of AI inside enterprise Java stack
I’m open to:
- Senior/lead Java engineering roles (remote or Kenya‑based)
- Open source contributions (Spring AI, LangChain4j, or any microservice project)
- Consulting on AI integration for existing Spring Boot systems
- Mentoring junior devs in Java & system design
📬 Reach me via email or LinkedIn – or open an issue/PR on any of my repos.
“Code should solve real problems – and be so clean that the next engineer can extend it without fear.”
“AI is not magic. It’s another tool in the Spring toolbox.”
- 🏋️♂️ Exploring Nature, swimming and geopolitics
- 📚 Learning: JVM internals, advanced Kafka, vector search at scale
- 🎯 2026 goal: Contribute to Spring AI core
Last updated: April 2026