Hire the Best Apache Developers
in Kenya

More than 3,000 reviews on G2
Rating is 4.5 out of 5.
4.5/5
of Upwork by G2 peer reviewers
Ian S.

Nairobi, Kenya

$50/hr
5.0
22 jobs

I am a Software Engineer with over a decade of experience in Backend development, CRUD, Web, RESTful APIs, Unit Testing, Rust, and Scala. I am dedicated to creating scalable applications that help my clients stand out. I am currently seeking challenging projects and opportunities to utilize my problem-solving skills and experience to help businesses achieve their goals in both technology and business domains. If you value well-designed, impactful software systems delivered efficiently, I am the right person for you. Technologies and platforms I am proficient in include Scala, Play Framework, Akka, RDBMS, NoSQL, ZIO, HTTP4S, Cats Effect, Monix, Kafka, AWS, Apache Spark, RAG, Gen AI, LLMs, Claude, Codex, and Functional Programming.

  • SQL
  • Scala
  • Amazon ECS
  • Apache Kafka
  • API Development
  • Functional Programming
  • Continuous Integration
  • GraphQL
  • Akka
  • Apache Spark
  • Microservice
  • Slick
  • Docker
  • Play Framework
  • Apache Cassandra
  • Python
  • Java
  • TypeScript
  • Node.js
  • Rust
Eshipillah P.

Nairobi, Kenya

$26/hr
5.0
41 jobs

Do you need a Python expert to help you with any Python-related task? Look no further! With over 7 years of experience in software development, expect swift and expert execution when it comes to anything Python. Here are the areas of my expertise: Technical Expertise - Proficiency in the core Python language and the standard library. - Ability to leverage the vast Python ecosystem to solve problems. - Web app and API development with the following frameworks: Django, FastAPI, and Flask. - Payment gateway integrations such as Stripe. - HTML, CSS, JavaScript, TypeScript for frontend work. - Angular and React for SPAs. - Frontend UI frameworks: Bootstrap, Tailwind, and templates integration. - Databases: PostgreSQL, MySQL, SQLite, MongoDB, and Redis. - Real-time and near-real-time solutions such as WebSockets, Long polling, and so on. - Deployment to any Linux VPS on Digital Ocean, Linode, AWS, Vultr, and so on. - Deployment to cloud infrastructure on AWS, GCP, and Azure. - DevOps: Barebones Linux, Docker, and Kubernetes. - Monitoring deployments using Graphana, Prometheus. - CI/CD using Gitlab pipelines, Github actions. - Web and API security, e.g using OWASP to guard against brute-force attacks, password hashing, and so on. - Linux server configuration: Apache, Nginx. - AI chatbots. - AI development and integrations (LangChain, Ollama, GPT4, OpenAI APIs, and so on) Soft Skills - Excellent and prompt communication, who is fluent in English. - Excellent work ethic. I work hard since client satisfaction is my top priority. - Fast learner, and open-minded to new approaches and technologies. - Ability to work under pressure (excellent emotional intelligence). - Excellent team player. Get in touch and let's transform your idea into a production-ready app!

  • MongoDB
  • Vue.js
  • PostgreSQL
  • Docker
  • ExpressJS
  • Python
  • NGINX
  • React
  • Node.js
  • Java
  • Django
  • Kubernetes
  • Flask
  • MySQL
  • Terraform
Daniel W.

Nairobi, Kenya

$70/hr
4.8
21 jobs

I bridge the gap between enterprise-grade backend architecture and cutting-edge AI capabilities. With over 10 years of experience engineering scalable, mission-critical systems across fintech, e-commerce, and education domains, I specialize in building secure microservices and integrating advanced AI features—including production-ready RAG (Retrieval-Augmented Generation) pipelines and MCP (Model Context Protocol) implementations. Whether you need to optimize a high-throughput event-driven system or connect your enterprise data securely to Large Language Models (LLMs), I deliver clean, production-ready code optimized for performance and scale. My expertise includes: 🤖 AI & LLM Integration: Retrieval-Augmented Generation (RAG), Model Context Protocol (MCP), Vector Databases, LLM Orchestration & Context Window Optimization. ☕ Languages & Frameworks: Java (8+), Kotlin, Spring Boot, Quarkus, JPA (Hibernate, EclipseLink), JAX-RS, GraphQL, gRPC. 🌐 Frontend & UI: Angular 12+, HTML5, CSS3, SCSS, JavaScript, TypeScript (building responsive, data-driven user interfaces). ☁️ Cloud & DevOps: AWS (EC2, S3, SQS, RDS, Glue, Athena), Docker, Kubernetes, CI/CD (GitHub Actions, GitLab CI/CD). ⚡ Architecture & Messaging: Microservices, Event-Driven Architecture (Kafka, RabbitMQ, ActiveMQ, AWS SQS). 🗄️ Databases & Search: PostgreSQL, MySQL, Oracle, MongoDB, Elasticsearch, Cassandra. 🛠️ Tools & Testing: Git, JIRA, Slack, JUnit, Mockito, Redis, ETL, Cube.js.

  • Jakarta EE
  • Spring Boot
  • Microservice
  • SQL
  • Event Sourcing Framework
  • Amazon Web Services
  • Open Data Kit
  • NoSQL Database
  • TypeScript
  • Angular
  • React
  • Node.js
  • Solution Architecture
  • Containerization
Pius M.

Kiambu, Kenya

$15/hr
5.0
5 jobs

Drowning in fragmented data and manual reporting? I build automated data pipelines, rigorous statistical models, and objective dashboards that replace the chaos. My goal is to deliver a single source of truth, giving your team reliable, real-time insights you can confidently act on. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 𝗪𝗵𝗮𝘁 𝗜 𝗗𝗲𝗹𝗶𝘃𝗲𝗿 → ⚙️ Data Engineering & Automation ⟶ Architecture & Pipelines (ETL/ELT): Designing end-to-end automated pipelines using Microsoft Fabric, Python, Apache Spark, and dbt to integrate messy data from ERPs, CRMs, APIs, and flat files. ⟶ Warehousing & Orchestration: Building scalable Lakehouses/Warehouses and automating workflows to eliminate manual data entry and reduce human error. → 📊 Business Intelligence & Dashboards ⟶ Enterprise Reporting: Building high-performance, user-focused dashboards in Power BI, Tableau, and Apache Superset that prioritize clean, objective data visualization. ⟶ Performance Optimization: Auditing and speeding up slow, bloated Power BI reports using DAX Studio, Tabular Editor, and Measure Killer. → 📈 Statistical Analysis & Research ⟶ Advanced Analytics: Moving beyond "what happened" to "why it happened" using R and Python for hypothesis testing, A/B analysis, and predictive modeling. ⟶ Exploratory Data Analysis (EDA): Deep-diving into complex datasets to uncover hidden patterns, delivering findings via reproducible reports (RMarkdown) or interactive web apps (R Shiny). ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🔗 𝗧𝗼𝗼𝗹𝘀 & 𝗽𝗿𝗼𝗴𝗿𝗮𝗺𝗺𝗶𝗻𝗴 𝗹𝗮𝗻𝗴𝘂𝗮𝗴𝗲𝘀 Power BI (advanced DAX, Power Query, semantic modeling, DAX Studio, Tabular Editor, Bravo, Measure Killer) · Microsoft Fabric · Python · R · SQL · dbt · Soda Core · Elementary · Apache Airflow · Dagster · Airbyte · Prefect · Containers & Orchestrators (Docker, Git/GitHub, CI/CD) · Tableau · Azure · ClickHouse · PostgreSQL · MySQL · APIs · AI Agentic Development · Microsoft Excel / Google Sheets · PySpark, SparkSQL, SparkR ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 𝗣𝗿𝗼𝗳𝗲𝘀𝘀𝗶𝗼𝗻𝗮𝗹 𝗖𝗲𝗿𝘁𝗶𝗳𝗶𝗰𝗮𝘁𝗶𝗼𝗻𝘀 ✅ Microsoft Fabric Data Engineer (DP-700) ✅ Microsoft Fabric Analytics Engineer (DP-600) ✅ Microsoft Power BI Data Analyst (PL-300) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ I combine data modeling best practices with a commitment to objective, truth-revealing visualization. I deliver projects on time, meticulously documented, and ensure clear communication from day one. I would love to hop on a quick call to discuss your project. The first consultation is on me!

  • Microsoft Power BI
  • Microsoft Power BI Data Visualization
  • Microsoft Power BI Development
  • Data Engineering
  • PySpark
  • Transact-SQL
  • ETL Pipeline
  • SQL
  • Data Visualization
  • Business Intelligence
  • Data Analysis
  • Fabric
  • Python
  • ClickHouse
  • R
George M.

Nairobi, Kenya

$49/hr
4.9
31 jobs

Why we can talk business :- - I have worked for about 12 years in VAS companies developing their inhouse SMS & USSD systems. - I have designed, developed and done direct integrations to MNOs (mobile network providers) using SMPP, Parlay X and HTTP. - I have developed complex Bulk SMS portals to manage all aspects of a PRSP including clients management, phonebook(contacts), bulk scheduling MT, receiving messages MO (on demand services), SMS subscriptions (premium services), Delivery Reports configuration and routing, SMS reselling, automated balance topup especially using payment gateways and mobile money. - I have deployed Kannel to manage connectivity to SMSCs and subsequent routing and for smaller applications deploy multithreaded applications (Java) to handle the MT sending. (You can check the demo site at http://188.166.146.151/v3/web/ username:admin password:123456) Am committed to the projects I work on and need to see them through to completion. I understand that solving the user's problem is the end goal. I stay up to date with the latest trends and are excited to learn new languages, tools, and best practices. I thrive in teams and projects that span timezones and cultures. I hold a Bsc in Software engineering having attained a 2-1 thus am very conversant with the best software practices and standards from the complete Software Development Life Cycle to the final hand over to clients. I Have developed both back-end (extensive) and frontend systems using HTML, HTML5, JS, PhP (both procedural and OOP) ,Java and MVC frameworks (Yii, Yii2, CodeIgniter & Laravel) and database like Mysql, Sqlite, MSSQL, Redis running on servers like Apache for over 10 years. Have developed USSD , SMS (I have advanced knowledge in Kannel messaging gateway, SDP) and Payments systems (including but not limited to Paypal, Stripe, mobile money- MPESA, Mobile Money) just to mention a few. Am very conversant with developing APIs for Integrating with 3rd party applications. I have developed RESTFUL APIS using both JAVA and PhP. I have also developed/consumed protocols like XML-RPC, SOAP, HTTP and ISO. I have handled complex integrations with systems like T24 (banking) and ClearVision (shares trading). I embrace code versioning and collaboration tools and thus I have advanced experience in subversion (SVN) and GIT. In most of my projects, I use AGILE methodology where I engage my clients after every major module, walk with clients through the module, make the necessary adjustments then proceed to the next. I deploy monitoring systems once I develop a solution. To do this, I have prowess in Nagios monitoring system which I can easily configure to send SMS or Email notifications to alert configured users. I develop solutions that are secure by default. 2-Factor Authentication comes as a standard in all web based solutions. Client can either decide to use SMS, email or Authenticator apps (eg Google Authenticator) to receive auth tokens. I also make sure the system has descriptive audit trail to enable the system owner keep track of what is happening behind the scenes. I have developed systems both Windows and Linux platforms for several years and thus can administrate any system in those platforms. I develop solutions that have a futuristic approach with an aim in incorporating elements of Artificial Intelligence, Machine Learning and Data Analytic. When am not programming, I usually take out my violin and start making some music covers of popular songs though I have been a beginner for a while now. I also like jogging especially in the mornings and I have been beating my record (by a few seconds though) every new run. Am a fun person and usually excited from learning new technology every day.

  • Java
  • Web Application
  • Database Design
  • Scripting
  • Kannel
  • Messaging System
  • SMS
  • SMPP
  • Database Management
  • PHP
  • MySQL Programming
  • Payment Gateway Integration
  • Application Server
Philip K.

Nairobi, Kenya

$5/hr
5.0
2 jobs

Full-Stack Web Developer | WordPress Expert | Next.js | MERN Stack | SEO & Speed Optimization | UI/UX Design | AWS | Figma | SSL setup | Website rebuild | Cybersecurity | API | API security | Hosting setup | Vercel | Github | Urgent | Web | Help | cPanel | deployment | Server setup | Apache | Nginx | PM2 | Tailwind CSS I am a Full-Stack Web Developer building modern, scalable web applications Fintech,SaaS, Startups,CMS,Admin Dashboards,School Analytics and high-performance WordPress sites that look great, load fast, and convert. With hands-on experience across the full stack — from pixel-perfect frontend design to robust backend architecture — I deliver clean, maintainable solutions on time Full-Stack Development I specialize in the MERN stack (MongoDB, Express.js, React, Node.js), Next.js, and AWS. I build end-to-end web apps for e-commerce, SaaS platforms, event management, and real-time systems — complete with payment gateways, authentication, and cloud storage. WordPress & CMS Custom WordPress builds using Elementor Pro, theme development, speed optimization (Core Web Vitals), on-page SEO, and migrations. I also work with Shopify, Wix, and Squarespace. Backend & Databases RESTful APIs and GraphQL services using Node.js and Express.js, with deep expertise in PostgreSQL, MySQL, and MongoDB. Testing & Quality Assurance Automated E2E testing with Playwright and Selenium, performance audits with Lighthouse, and API testing with Postman and Jest. UI/UX Design Responsive, accessible interfaces using React, TypeScript, and Tailwind CSS. Design work in Figma — including brand identity, logos, and marketing materials. TECH STACK Frontend: React, Next.js, TypeScript, Tailwind CSS, HTML5, CSS3, Bootstrap, JavaScript Backend: Node.js, Express.js, PHP, GraphQL, REST APIs Databases: PostgreSQL, MySQL, MongoDB CMS: WordPress, Shopify, Wix, Squarespace Cloud & DevOps: AWS, Vercel, Deployment pipelines Design Tools: Figma, Adobe XD, Illustrator, Photoshop, Framer Motion Testing: Playwright, Selenium, Jest, Postman, Lighthouse Hosting: Hostinger, Namecheap,vercel,Railway, WHY WORK WITH ME → Clean, documented code with an emphasis on performance and maintainability → Strong communication and on-time delivery → Experience across startups, agencies, and direct client work → Comfortable working solo or as part of a distributed team HOSTING PLATFORMS Cloud / VPS: AWS, GCP ,Azure , DigitalOcean , Vultr , Linode , Hetzner Shared / Managed: Bluehost , Hostinger , SiteGround ,GoDaddy , DreamHost ,A2 ,iPage WordPress: WP Engine , Kinsta ,Flywheel , Cloudways , Pressable Static / PaaS : Vercel , Netlify , Render ,Heroku , Fly io , Railway , OVHcloud , Cloudflare WEB SECURITY Web Security Best Practices API Security: HTTPS enforcement ·,JWT / OAuth 2.0 / API keys , Rate limiting & throttling , CORS policy configuration , Input validation & sanitization Cookies & Sessions: HttpOnly & Secure flags , SameSite attribute , Short session expiry , CSRF token protection , Signed & encrypted cookies HTTP Headers: Content Security Policy (CSP) , HSTS , X-Frame-Options , X-Content-Type-Options ,Referrer-Policy General Hardening: SQL injection prevention ,XSS mitigation , Dependency auditing, Environment variable secrets ,Least privilege access Payment integration and APIs Payment Gateways: Stripe, PayPal, Square, Braintree, Authorize.net, Adyen, Razorpay, Flutterwave, Paystack, M-Pesa, Pesapal Integration Techniques: REST API integration, Webhook handling, Tokenization, Redirect & embedded flows, Idempotency keys Security & Compliance: PCI-DSS, 3D Secure (3DS2), SSL/TLS, Fraud detection, Strong Customer Auth (SCA) Billing & Subscriptions: Recurring billing, Trial & promo periods, Refunds & chargebacks, Multi-currency support, Invoice generation MPesa - Daraja API, Africastalking Let's build something great — reach out and let's talk about your project. SEO philip kipkemoi korir freelancer, freelancers from kenya, freelancers from africa, global freelancer, reliable freelancer, web developer, exper web developer, freelance, upwork freelancer, affordable freelancer on upwork, urgent web developement service , web developer, invite freelancer, find, i need a freelancer, looking for a freelancer, ssl, cpanel, freelancer in kenya, kenya tech, african tech

  • Full-Stack Development
  • WordPress
  • Expert
  • Web Development
  • React
  • Node.js
  • Landing Page
  • Next.js
  • Web Design
  • AI Development
  • API
  • Website
  • API Testing
  • On-Page SEO
  • Shopify
  • Hosting Setup
  • SSL
  • Responsive Design
  • SEO Setup & Configuration
  • cPanel

How it works

Post a job for freePost a job

Tell us what you need. Create your own job post or generate one with AI then filter talent matches.

Hire top talent fast

Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.

Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

Payment simplified

Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.

Don't just take our word for it

How do I hire a Apache Developer in Kenya on Upwork?

You can hire a Apache Developer in Kenya on Upwork in four simple steps:

  • Create a job post tailored to your Apache Developer project scope. We'll walk you through the process step by step.
  • Browse top Apache Developer talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top Apache Developer profiles and interview.
  • Hire the right Apache Developer for your project from Upwork, the world's largest work marketplace.

At Upwork, we believe talent staffing should be easy.

How much does it cost to hire a Apache Developer?

Rates charged by Apache Developers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.

Why hire a Apache Developer in Kenya on Upwork?

As the world's work marketplace, we connect highly-skilled freelance Apache Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Apache Developer team you need to succeed.

Can I hire a Apache Developer in Kenya within 24 hours on Upwork?

Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive Apache Developer proposals within 24 hours of posting a job description.