Hello, Thank you for visiting my profile!
I am a developer with a background in designing and developing websites and Apps in Python and JavaScript.
Web Development:
HTML, CSS, Bootstrap, Flask, Django, React Js, Next Js, Node Js, Express Js
Databases:
MySQL, PostgreSql, SQLite.
Python Specialization:
Numpy, Pandas, MatPlotLib, Plotly, Seaborn, SKLearn, BeautifulSoup, Selenium, Flask, Django, Git/GitHub, APIs.
JavaScript Specialization:
Node Js/Express Js, React Js, Next Js, APIs.
I am comfortable with Git and version control tools whether it's a personal project or an team project that requires collaboration.
If you have a project that requires a skill that I have not listed above, just let me know. I would be happy to review the project objectives and determine feasibility of your project.
Web Design
Git
Django
Python
Plotly
Beautiful Soup
Selenium
Matplotlib
Flask
MySQL
SQLite
PostgreSQL
WordPress
Web Scraping
Data Science
Said M.
Nairobi, Kenya
$15/hr
5.0
6 jobs
I’m a Full-Stack JavaScript Developer specializing in React.js, Next.js, and Node.js, with hands-on experience building production-ready web applications from scratch.
I help startups, small businesses, and individuals turn ideas into fast, secure, and scalable applications — not just demos, but real products ready for users.
What I do best
- Build modern full-stack web apps using React, Next.js, and Node.js
- Develop REST APIs & backend systems with Node.js
- Create responsive, clean UIs that work smoothly on all devices
- Implement authentication, dashboards, CRUD systems, and integrations
- Optimize performance, SEO (Next.js), and app structure
- Deploy and maintain applications for production use
Tech Stack
- Frontend: React.js, Next.js, HTML, CSS, JavaScript
- Backend: Node.js, Express
- Databases: MongoDB, PostgreSQL (or MySQL if you use it)
- Tools: Git, REST APIs, JWT/Auth, Deployment (Vercel, Render, etc.)
How I work
- I focus on clear communication and clean code
- I ask the right questions before writing code
- I build with scalability and maintainability in mind
- I treat every project like it’s my own product
JavaScript
Node.js
TypeScript
Full-Stack Development
Front-End Development
Back-End Development
Bug Fix
Jimmycliff Obonyo A.
Mombasa, Kenya
$5/hr
4.7
18 jobs
I’m Jimmycliff, a Senior Full Stack Developer with over 10 years of experience building scalable web and mobile applications across healthcare, fintech, and travel sectors. I specialize in Python, React, FastAPI, and Node.js, with a strong focus on cloud deployment using AWS, GCP, and Cloudflare. I also have hands-on experience integrating machine learning and AI-driven features into modern applications to solve complex, real-world problems efficiently.
In addition to development, I’m involved in creative and research-driven work — including user experience design, field-based insights gathering, usability testing, and crafting content frameworks for digital platforms. I enjoy blending technical execution with human-centered thinking and problem-solving approaches.
Based in Mombasa, Kenya, I bring both a global mindset and deep local understanding to every project. I’m fluent in English and Swahili, self-motivated, and thrive in remote, async teams. I’m always open to freelance opportunities, collaborative builds, or consulting roles where I can contribute meaningfully.
React
API Development
MeteorJS
Next.js
Apache Lucene
Elasticsearch
FastAPI
React Native
Firebase
Solana
Apache Solr
Auth0
Wayne A.
Naivasha, Kenya
$15/hr
4.6
5 jobs
I help startups, SaaS companies, and growing businesses build scalable web applications, AI-powered software, cloud-native platforms, and enterprise solutions using React, Next.js, Node.js, TypeScript, Python, Go, AWS, Docker, and Kubernetes.
Whether you need an MVP, a production-ready SaaS platform, custom APIs, AI automation, cloud infrastructure, or ongoing product development, I can take ownership of the entire software development lifecycle from architecture and backend development to frontend implementation, deployment, and long-term scaling.
What I Can Build
🚀 SaaS Applications
Multi-tenant SaaS platforms
Subscription and billing systems
Admin dashboards
Customer portals
Role-based access control (RBAC)
User authentication & authorization
SaaS architecture and scaling
💻 Full Stack Web Development
React.js & Next.js applications
TypeScript & JavaScript development
Node.js, Express.js & NestJS backends
Python (FastAPI & Django)
Go (Golang) backend services
REST APIs & GraphQL APIs
Microservices architecture
Real-time applications with WebSockets
Responsive and high-performance web applications
🤖 AI & Automation
OpenAI & GPT integrations
AI chatbots
AI agents
Retrieval-Augmented Generation (RAG)
LangChain applications
Vector databases
AI workflow automation
Document processing
Intelligent search systems
☁️ AWS Cloud & DevOps
AWS architecture and deployment
Docker containerization
Kubernetes orchestration
CI/CD pipelines
GitHub Actions
Infrastructure as Code
Nginx configuration
Monitoring, logging & performance optimization
Production deployments
Cloud cost optimization
🔗 API Development & Integrations
Stripe & PayPal integrations
Payment gateways
Third-party API integrations
OAuth & JWT authentication
Firebase & Supabase
Data synchronization
Webhooks
Enterprise API development
Technical Skills
Frontend: React.js, Next.js, TypeScript, JavaScript (ES6+), HTML5, CSS3, Tailwind CSS, Redux
Backend: Node.js, NestJS, Express.js, Python, FastAPI, Django, Go (Golang)
Databases: PostgreSQL, MySQL, MongoDB, Redis
Cloud & DevOps: AWS (EC2, S3, RDS, Lambda, CloudFront, IAM), Docker, Kubernetes, GitHub Actions, CI/CD, Nginx, Linux
AI & Machine Learning: OpenAI API, LangChain, RAG, Vector Databases, AI Agents, Prompt Engineering
Why Clients Hire Me
✔ Full-stack expertise—from frontend to cloud infrastructure
✔ Clean, scalable, and maintainable code
✔ Fast MVP development without compromising quality
✔ Strong communication and transparent project updates
✔ Production-ready deployments with DevOps best practices
✔ Long-term maintenance and feature development
✔ Focus on performance, security, and scalability
If you're looking for a Full Stack Developer, React Developer, Next.js Developer, Node.js Developer, TypeScript Developer, Python Developer, Go Developer, AWS Developer, DevOps Engineer, or AI Developer who can deliver reliable, scalable software from concept to production, I'd be happy to discuss your project.
Tags
Full-Stack Developer (React / Node.js) | React / Next.js / Nest.js Developer | Node.js Backend Developer | MERN Stack Developer | Full Stack Laravel Developer | Supabase Full Stack Developer | Full Stack JavaScript Developer | Full Stack SPA Developer | Full Stack Real-Time Web Applications Developer | Full Stack Dashboard Development Expert | Full Stack Custom SaaS & MVP Developer | Full Stack DevOps Engineer | Full Stack Database Management Expert | Responsive Web Design Specialist | Enterprise SaaS, Admin Dashboards, Role-Based Analytics, Reporting, Internal Workflow Automation | Senior Software Developer | SaaS Developer | Nest.js Framework Expert | Node.js Web Development | React Lifecycle Expert | Full Stack Development Specialist,Nuxt.js,Vue.js,Nuxt.js,Vue.js,Nuxt.js,Vue.js,Nuxt.js,Vue.js
React.js, React Native, Next.js, Node.js, Nest.js, JavaScript, TypeScript, Python, Django, Laravel, Supabase, PostgreSQL, MySQL, Firebase, Expo, Flutter, iOS, Android, RESTful API, API Integration, Payment Gateway Integration (Stripe), User Authentication, Cross-Platform App Development, Progressive Web Apps (PWA), AI Development, AI Agent Development, Website Redesign, Mobile App Development, Custom SaaS Development, Full Stack DevOps,Nuxt.js,Vue.js
#WebDevelopment #FullStackDevelopment #WebApplication #JavaScript #NodeJS #ReactJS #Python #Django #APIIntegration #RESTfulAPI #AIDevelopment #PostgreSQL #SaaSDevelopment #UserAuthentication #DatabaseArchitecture #PaymentGatewayIntegration #MobileAppDevelopment #iOS #Android #Flutter #CrossPlatform #ReactNative #Firebase #Expo #TypeScript #ProgressiveWebApp #CustomSaaS #DevOps
JavaScript
Node.js
React
Web Application
Web Development
React Native
Mobile App
Responsive Design
ExpressJS
Amazon Web Services
Cloud Computing
System Deployment
Kubernetes
CI/CD
Next.js
Roman G.
Nairobi, Kenya
$25/hr
4.0
3 jobs
I'm a developer who uses Python, JavaScript, HTML, and CSS to solve real problems – whether that's automating a repetitive task, fixing a broken website, or building a small web tool from scratch.
What I actually do for clients:
Write Python scripts to scrape data, clean CSV files, or automate browser actions
Fix HTML/CSS/JS issues that break layouts, forms, or responsiveness
Debug JavaScript errors that stop a site from working properly
Audit a website's performance and tell you exactly what to fix (with code examples)
Examples of recent work:
Built a Python script that scraped 500+ product pages and exported clean data to Excel (client saved 10 hours/week)
Fixed a company's contact form and mobile navigation – HTML/CSS/JS, done in 4 hours
Debugged a JavaScript calculator that wasn't calculating – found the logic error and rewrote the function
My process is simple:
You tell me the problem or the task
I ask a few clarifying questions (usually 2–3)
I write the code, test it, and send it back with a short explanation
You pay the fixed price or hourly rate we agreed on
Technical skills:
Python (scripts, automation, data cleaning, web scraping with requests/BeautifulSoup)
JavaScript (DOM manipulation, event handling, debugging, basic Node.js)
HTML5 / CSS3 (responsive layouts, Flexbox, Grid, cross-browser fixes)
Git, basic CLI, working with APIs
No fluff. No "synergy." Just code that works.
If you need a script, a fix, or a small web tool – send me the details. I'll tell you if I can do it and how much it costs.
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
“Upwork provides an umbrella-level of security. I can see a talent’s work history and ratings. I can hold payments in escrow. I can communicate through Upwork Messages instead of working through my email address.”
KD
Kim Darling
Emerald Tiger
“Upwork is the best platform to hire skilled professionals when we're not looking for a full-time employee. All the companies in our portfolio use Upwork to find talent across a wide range of fields.”
DM
David Merry
Kinetic Investments
“Our very specific requirements can be a challenge—With Upwork, we’re able to access a bigger community to ensure the success of our projects.”
Top interview questions to help you hire the right JavaScript developers, faster.
How do I hire a JavaScript Developer in Kenya on Upwork?
You can hire a JavaScript Developer in Kenya on Upwork in four simple steps:
Create a job post tailored to your JavaScript Developer project scope. We'll walk you through the process step by step.
Browse top JavaScript Developer talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top JavaScript Developer profiles and interview.
Hire the right JavaScript 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 JavaScript Developer?
Rates charged by JavaScript 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 JavaScript Developer in Kenya on Upwork?
As the world's work marketplace, we connect highly-skilled freelance JavaScript Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream JavaScript Developer team you need to succeed.
Can I hire a JavaScript 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 JavaScript Developer proposals within 24 hours of posting a job description.