{"$schema":"https://raw.githubusercontent.com/jsonresume/resume-schema/v1.0.0/schema.json","basics":{"name":"Benard Kimani","label":"Full-Stack Software Engineer (React, Next.js, TypeScript, Node.js, Go) and technical mentor","email":"kimbenardkim@gmail.com","url":"https://benardkimani.co.ke","summary":"Full-stack software engineer based in Nairobi, Kenya. Builds production web applications with React, Next.js, TypeScript and Node.js, and is growing a Go backend practice through service-oriented personal projects. Currently UI/UX & Frontend Developer at MasterClass Solutions and a full-stack trainer and mentor at NairoBits Trust, where he has taught 45+ developers across three cohorts with a 95% project completion rate. Works AI-first: Claude Code and GitHub Copilot sit in the daily development loop, with shipped AI-assisted automation in production. Open to full-time roles (remote, or on-site in Nairobi), freelance contracts and technical consulting.","location":{"city":"Nairobi","countryCode":"KE","region":"Nairobi County"},"profiles":[{"network":"GitHub","username":"swiftkimani","url":"https://github.com/swiftkimani"},{"network":"LinkedIn","username":"benard-kimani","url":"https://www.linkedin.com/in/benard-kimani/"},{"network":"Upwork","username":"benardkimani2","url":"https://www.upwork.com/freelancers/benardkimani2"},{"network":"X","username":"swiftkimani","url":"https://x.com/swiftkimani"}]},"work":[{"name":"MasterClass Solutions","position":"UI/UX & Frontend Developer","location":"Remote / Nairobi, Kenya","startDate":"2025-08","highlights":["Designed and built 15+ responsive React and Next.js components for production interfaces","Led the end-to-end modernisation of 3 core product workflows, cutting user task completion time by about 30%","Lead Developer for the GH2 Kenya knowledge platform (gh2kenya.com), from requirements to launch","Cut page load times by 25-40% through asset optimisation and component-level caching","Shipped an n8n automation connecting WordPress, an AI writing step and Airtable that has published the company blog monthly since February 2026","Ran usability testing with 20+ users, lifting satisfaction scores by about 25%"]},{"name":"NairoBits Trust, AMP Programme","position":"Software Developer Mentor / Full-Stack Trainer","location":"Nairobi, Kenya","startDate":"2024-06","highlights":["Designed and delivered a full-stack curriculum (JavaScript, React, Node.js, Express.js, REST APIs, databases) to 45+ developers across 3 cohorts, 95% project completion rate","Leads code reviews and mentors developers on debugging, architecture, testing and maintainable code","Built database-driven features for team projects with Express.js and MySQL, improving performance by about 30%"]},{"name":"NairoBits Trust, S-BIZE Initiative","position":"Project Administration & Compliance Lead","location":"Nairobi, Kenya","startDate":"2024-10","endDate":"2026-03","highlights":["Coordinated documentation and reporting across 3 partner institutions, with full alignment on timelines and deliverables (two stints: Oct 2024-Mar 2025 and Oct 2025-Mar 2026)"]},{"name":"Google Developer Community, Nairobi","position":"Front-End Lead (Volunteer)","location":"Nairobi, Kenya","startDate":"2025-09","highlights":["Reviews pull requests and leads hands-on React workshops for early-career developers"]},{"name":"Freelance","position":"Full-Stack Developer","location":"Remote","startDate":"2023-06","endDate":"2024-09","highlights":["Built an e-commerce platform end to end: MySQL schema, REST API layer, Chart.js dashboards and a React front end","Designed and deployed responsive web applications for startups, driving up to 40% client traffic growth"]}],"education":[{"institution":"KCA University, Nairobi","studyType":"B.Sc. Information Technology","startDate":"2021","endDate":"2026","summary":"In progress, expected December 2026"},{"institution":"NairoBits Trust, Nairobi","studyType":"Diploma in Media Lab Programming & Computer Programming","startDate":"2022-05","endDate":"2023-12","summary":"Completed"}],"certificates":[{"name":"Claude Code in Action","issuer":"Anthropic","date":"2025"},{"name":"Generative AI Essentials for Software Developers","issuer":"Moringa School","date":"2025"},{"name":"Kubernetes and Cloud Native Essentials (LFS250)","issuer":"The Linux Foundation","date":"2025"},{"name":"CCNA 1-3 Networks","issuer":"Cisco Networking Academy","date":"2024"}],"skills":[{"name":"Full-stack JavaScript / TypeScript","level":"Advanced","keywords":["JavaScript (ES6+)","TypeScript","React","Next.js","Node.js","Express.js","NestJS","REST API design","Responsive UI/UX","Tailwind CSS","WordPress delivery"]},{"name":"Growing","level":"Intermediate","keywords":["Go (Gin, GORM)","Vue.js","PostgreSQL","Redis","Docker","Kubernetes fundamentals"]},{"name":"Data","keywords":["MySQL","PostgreSQL","MongoDB","SQLite / Turso","Prisma"]},{"name":"AI-assisted development","keywords":["AI-assisted development with Claude Code and GitHub Copilot","LLM feature integration (Groq, OpenAI APIs)","Prompt engineering","Workflow automation with n8n"]},{"name":"Platform and tooling","keywords":["Git/GitHub","GitHub Actions CI","Docker","Vercel","AWS S3","Postman","Figma"]}],"languages":[{"language":"English","fluency":"Fluent"},{"language":"Swahili","fluency":"Native"}],"projects":[{"name":"Asset Nexus","description":"Enterprise-grade asset lifecycle management system. Built with Next.js 15, TypeScript, SQLite (Turso), and shadcn/ui. Features role-based access control, bulk import/export, real-time dashboards, and comprehensive reporting. Designed for organizations managing thousands of hardware and software assets.","keywords":["next.js","typescript","sqlite","shadcn"],"url":"https://github.com/swiftkimani/asset-nexus","type":"Web App"},{"name":"Social Scheduler","description":"AI-powered social media scheduling agent with a Go backend and Next.js frontend. Automates content posting across platforms, intelligently optimizes posting times using ML, and provides analytics dashboard for engagement tracking.","keywords":["go","next.js","ai","typescript"],"url":"https://github.com/swiftkimani/social-scheduler","type":"Web App"},{"name":"Next.js E-Commerce","description":"Full-featured e-commerce platform built with Next.js. Includes product management, shopping cart, checkout flow, payment integration, admin dashboard, and order tracking. Demonstrates end-to-end commerce architecture.","keywords":["next.js","ecommerce","javascript","dashboard"],"url":"https://github.com/swiftkimani/Nextjs-Ecommerce","type":"Web App"},{"name":"Invoice Generator","description":"Smart invoice generation tool targeting small businesses. Features quick UI generation, customizable templates, PDF export, and intelligent data extraction. Built with TypeScript and designed for rapid, professional invoicing.","keywords":["typescript","invoicing","pdf","business"],"url":"https://github.com/swiftkimani/invoice-generator","type":"Web App"},{"name":"Call Center System","description":"High-performance call center infrastructure built in Go. Handles concurrent call routing, real-time agent status, queue management, and analytics logging. Designed for reliability and low-latency telephony operations.","keywords":["go","concurrency","telephony","real-time"],"url":"https://github.com/swiftkimani/call-center","type":"Backend Service"},{"name":"Wix + Next.js Commerce","description":"Hybrid e-commerce solution bridging Wix headless CMS with Next.js frontend. Demonstrates headless commerce patterns, server-side rendering for SEO, and seamless third-party API integration for product and inventory management.","keywords":["next.js","wix","headless","typescript"],"url":"https://github.com/swiftkimani/wix-nextjs-ecommerce","type":"Web App"}],"meta":{"canonical":"https://benardkimani.co.ke/resume.json","version":"1.0","lastModified":"2026-10-06","mcp":"https://benardkimani.co.ke/api/mcp","llms":"https://benardkimani.co.ke/llms.txt"}}