Skip to content
BackNov 7
Dennis K.
Upwork badge

Dennis K.

Python Django/FastAPI, Agentic AI and React.js / Next.js Developer

Are you searching for a web developer with a proven ability to develop high-performance web applications and technical innovations? Hi, my name is Dennis and i come from Kenya. I have served as a web developer for Multiple businesses in Kenya and across the UK and US, where I have been repeatedly recognized for developing innovative solutions for globally deployed software and systems. I am responsible for full life-cycle development of next-generation software, from initial requirement gathering to design, coding, testing, documentation and implementation. I also excel in merging business and user needs into high-quality, cost-effective design solutions while keeping within budgetary constraints. My technical expertise includes cross-platform proficiency (Windows, Unix, Linux); fluency in more than 7 scripting, programming and markup languages (including Python, Flutter, JavaScript, HTML, CSS, Reactjs and SQL); and advanced knowledge of developer applications, tools, methodologies and best practices with commitment to developing innovative work. Am Team-oriented, attentive to detail, and organized with a flair for establishing rapport with people from diverse backgrounds and cultures. I have also worked with Government and Non-governmental organisation, large to small business and successfully accomplish technical and sensitive jobs including back-end web development, database programming, web API, Test Driven Development, Continuous integration and continuous delivery and fixing bugs in mobile applications and web apps. SKILLS Solid software development experience using Javascript, Python, Dart and Docker. Extensive knowledge of Python Django, React/NextJs, Flutter and Tailwind CSS . Extensive knowledge of REST. Experience in writing well-structured, easily maintainable unit tests and end-to-end UI testing. Experience with relational databases. Understanding of system design principles. Consistent track record of collaborating with large, distributed teams of engineers over documentation and code. Self-motivation, self-organization and self-education skills. Comfortable working with AWS, Heroku and Digital Ocean. Experience building / supporting high load web applications and solving scalability issues.

🇰🇪Mombasa, Kenya$10/hr100% JSS4.89 (26)Since Sep 2018
GlobeUpwork

Earnings and projects

MRR
$24

Last 6 months ÷ 6

World#163,198 / 412k
🇰🇪Country#1,120 / 3,243
Revenue, last 30 days
$160

Last 6 months: $142

World#85,694 / 412k
🇰🇪Country#597 / 3,243
Total earnings
$20k

Billed in all: $21k

World#139,978 / 412k
🇰🇪Country#920 / 3,243
Per project
$720

$142 in the last 6 months

World#150,359 / 412k
🇰🇪Country#1,001 / 3,243
Projects, last 6 months
1

Across 5 contracts

0% fixed100% hourly
World#128,092 / 412k
🇰🇪Country#813 / 3,243
Projects in all
28

Across 60 contracts

15% fixed85% hourly
World#103,224 / 412k
🇰🇪Country#901 / 3,243

Earnings, last 30 days

$21.3k+$160 earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$21.1k$21.2k$21.3k$21.4kOct 8Oct 23Nov 7

Skill rankings: Top 30% in MySQL

Ranked by MRR among everyone on Upwork with the skill.

  1. #29Conversion to HTML77 freelancers · 🇰🇪 #1Top 38%
  2. #1,690Back-End Development4,183 freelancers · 🇰🇪 #12Top 40%
  3. #1,822Django5,931 freelancers · 🇰🇪 #19Top 31%
  4. #1,832RESTful API6,064 freelancers · 🇰🇪 #13Top 30%
  5. #2,111FastAPI4,337 freelancers · 🇰🇪 #9Top 49%
  6. #2,369Tailwind CSS6,978 freelancers · 🇰🇪 #15Top 34%
  7. #3,223Front-End Development8,892 freelancers · 🇰🇪 #11Top 36%
  8. #3,443Web Application9,341 freelancers · 🇰🇪 #19Top 37%