JK

James Karanja

Full Stack Developer | IoT & AI Enthusiast

Nairobi, Kenya

About Me

Dynamic full-stack developer with expertise in web and mobile development, IoT systems, and AI applications. Proven track record in architecting scalable web and mobile applications, developing real-time IoT monitoring platforms, and implementing intelligent automation solutions. Experienced in building production-ready systems using modern frameworks including Next.js, Flutter, React, and Django. Passionate about leveraging technology to solve real-world problems in agriculture, finance, and community development, with a focus on clean code, innovative thinking, and impactful solutions.

Skills

JavaScriptTypeScriptPythonHTMLCSSDartSQL
ReactNext.jsVue.jsFlutterTailwind CSS
DjangoNode.jsRESTful APIsPrisma
Zapiern8nActivepiecesTensorFlow
MySQLPostgreSQLSupabaseConvexMinio
Sensor IntegrationReal-time MonitoringRaspberry PiESP32LoRaWAN
GitGitHubLinuxAPI IntegrationVercel
Adobe PhotoshopIllustratorFusion 360
Problem-solvingAnalytical ThinkingTeam CollaborationCross-functional CommunicationTechnical DocumentationAgile DevelopmentCode ReviewSystem ArchitectureUser-Centered DesignProject Management

Experience

Full Stack Developer (Web & Mobile)

2025-11 - Present

Oletai Computing & Telecommunications Limited

Full Stack Developer (Web & IoT)

2024-05 - 2025-08

JHUB Africa

Full Stack Developer

2025-10 - 2025-11

Future Interns

Education

Jomo Kenyatta University of Agriculture and Technology (JKUAT)

2022 - 2027

Bachelor of Science in Electronics and Computer Engineering

Njabini Boys High School

- 2021

Kenya Certificate of Secondary Education (KCSE) in STEM subjects