Skip to content
BackNov 5
Ian S.
Upwork badge

Ian S.

Senior Software Engineer | APIs, Kafka & Distributed Systems | Scala

I help engineering teams build, scale, and stabilize backend and data systems using Scala, Apache Spark, and Kafka. With 10+ years of experience, I can take ownership from architecture through production. I can help you with: - Scala and Java backend services - Spark pipelines and large-scale data processing - Kafka and event-driven architectures - REST and GraphQL API development - Performance, reliability, and scalability improvements - Microservices, Docker, AWS ECS, and CI/CD - Existing-system debugging and technical modernization You’ll get maintainable, well-tested software, direct communication, and pragmatic technical decisions Send me your architecture, bottleneck, or project brief. I’ll tell you candidly whether I’m a good fit and how I would approach it. 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, Health tech: FHIR, HL7, Cerner, and Functional Programming.

🇰🇪Nairobi, Kenya$57/hr100% JSS4.99 (10)Since Jul 2018

Earnings and projects

MRR (estimate)
≈$2.1k

An estimate from an earlier read

World#21,451 / 412k
🇰🇪Country#65 / 3,243
Revenue, last 30 days
$2.6k

Last 6 months: $13k

World#14,848 / 412k
🇰🇪Country#40 / 3,243
Total earnings
$385k

Billed in all: $399k

World#4,804 / 412k
🇰🇪Country#13 / 3,243
Per project
$20k

$4.2k in the last 6 months

World#5,844 / 412k
🇰🇪Country#22 / 3,243
Projects, last 6 months
3
33% fixed67% hourly
World#66,482 / 412k
🇰🇪Country#354 / 3,243
Projects in all
19

Across 23 contracts

30% fixed70% hourly
World#138,390 / 412k
🇰🇪Country#1,230 / 3,243

Earnings, last 30 days

$399k+$2.6k earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$396k$398k$400kOct 9Oct 24Nov 8

No data since Nov 5, 2026.

Skill rankings: Top 5% in Web Scraping

Ranked by MRR among everyone on Upwork with the skill.

  1. 3Play Framework33 freelancers · 🇰🇪 #1Top 9%
  2. #5Functional Programming74 freelancers · 🇰🇪 #1Top 7%
  3. #8Apache Cassandra82 freelancers · 🇰🇪 #1Top 10%
  4. #21Scala215 freelancers · 🇰🇪 #1Top 10%
  5. #23Continuous Integration236 freelancers · 🇰🇪 #1Top 10%
  6. #28Apache Spark467 freelancers · 🇰🇪 #1Top 6%
  7. #35FHIR182 freelancers · 🇰🇪 #1Top 19%
  8. #42Amazon ECS543 freelancers · 🇰🇪 #1Top 8%