Leo Kamwathi

Nairobi,Kenya · +254 721 998375 · leo.kamwathi@gmail.com

I have experience in web and desktop application development. My skill set includes React.js, Javascript ES6, Node.js, PostgreSQL, MongoDB, TravisCI, SASS, LESS, UI design, Photoshop, Jasmine, Karma, Gulp, GIT, Trello. I also have experience in .NET framework, Python and PHP.

I started my career as a software developer with .NET ecosystem (ASP.NET,VB.NET & C#) building numerous desktop and web applications. I also tried out my hands at PHP, LUA and Python. I am currently using the JavaScript ecosystem, React.js and Node.js. Its been very cool and I can't wait to build more web applications and services.


Experience

Fullstack Software Developer

Synax Solutions

I am the lead developer in Synax Solutions and I was responsible for planning and developing both the backend and frontend of the projects. I am using the React.JS, Node.js, Javascript, LESS, SASS and Bootstrap for most of the projects.

January 2016 - Present

Lead Software Developer

Pronova Solutions LTD

I was the lead developer in Pronova Solutions and I was responsible for planning, designing the system requirement and developing the software. I mostly used the .NET stack and PHP for most of the projects. Most projects were worked on by a team of three that included UX/UI Designer, Software Programmer, QA Tester.

  • Kennedy's International Jewelry Website (PHP,MySQL,JavaScript,AJAX,HTML5,Google Maps,bootstrap,CSS,cloudflare)
  • CyberTrace Information Management System ( C#.Net, ASP.Net, MsSQL,Bootstrap,AJAX,JavaScript,CSS)
  • Property Database Information System [Version 2.0] (C#.Net, ASP.Net,MsSQL,Google Maps API,JavaScript,CSS)
  • Apollo Tours Vehicle Management System (VB.Net, ASP.NET, MsSQL,AJAX, Bootstrap,CSS)
  • Geological Information System (GIS, ASP.Net, MsSQL, SMS, USSD)
  • Project Management System (C#.Net, ASP.Net, msSQL,Bootstrap,AJAX,JavaScript,CSS)
January 2011 - May 2015

Software Developer

Cybertronics Software

I got to learn a lot during this early period. I was finally making real-world software solutions. I brushed up on my .Net skills and got to learn how to use the Facebook API. One of the apps I made for Facebook (Antistalker) went viral and got over 1 million installs.

  • Certificate Management System (C#.NET, PDF)
  • Tracer Cartrack Information System [TBase ver 1.0] (ASP.NET,VB.NET,HTML,CSS,JQuery,MsSQL)
  • Antistalker app for Facebook (1,000,000+ installs) (FBML,FB JAVASCRIPT SDK,FQL)
  • LiveChat app for Facebook,MySpace,Hi5 (HTML,JQuery,CSS,OAuth,MySQL)
  • Jamati Social Portal (ASP.NET,VB.NET,HTML,CSS,JQuery,MsSQL)
  • Property Database Management System [Version 1.0] (ASP.NET,VB.NET,Google Maps API,Google Earth API,HTML,CSS,JQuery,Flash,MsSQL)
January 2009 - April 2011

Graphic Designer / Web Designer / Content Creator

Inmobia Entertainment LTD

I was working for Inmobia Limited which was the leading mobile content provide in Africa and parts of South America. I got to work with teams from africa and south america. My resposibilities included.

  • Designed web graphics and UI for mobile applications and websites. (HTML, CSS, Javascript, Swish Max, Adobe Photoshop)
  • Created media content for mobile devices (Wallpapers, Music Video, Music). (Adobe Premiere, Adobe Photoshop, Windows Movie Maker, Audacity)
  • Produced and edited News video clips for mobile devices (Adobe Premiere, Adobe Photoshop, Windows Movie Maker, Audacity)
  • Worked on USSD Applications (JSP, MySQL)
  • Designed Mobile Websites (HTML, CSS, MySQL,Photoshop)
September 2006 - November 2008

Education

freeCodeCamp

Certificate
Fullstack JavaScript Software Developer
2016 - 2017

Institute of Advanced Technology Kenya

Bachelor of Science
Computer Programing
2003 - 2005

Shang Tao Media Arts College

Diploma
Graphics Design, Media Production, 3D Design
2005 - 2006

Digital Age Institute

Diploma
Web and Mobile Development
2005 - 2006

Skills

Programming Languages & Tools
  • JavaScript
  • React.JS
  • Node.JS
  • HTML5
  • CSS3
  • ASP.NET
  • SASS
  • LESS
  • C#.NET
  • VB.NET
  • NPM
  • GIT
  • GULP
  • Webpack
  • MsSQL
  • MongoDB
  • PostgreSQL
  • TravisCI
  • Trello
  • Jasmine
  • Karma
  • Godot
  • Python
  • PHP
  • Photoshop
My Workflow
  • Agile Development, Kanban & Scrum
  • Version control using GIT
  • Responsive Web Design with Mobile First
  • Cross Browser Testing & Debugging
  • Cross Functional Teams
  • Remote Development

Interests

Apart from being a Software developer, I enjoy most of my time solving puzzles, Sudoku, playing the guitar, mentoring and walking.

When I am not homeschooling my 10 year old daughter or helping my wife with her baking business. I spend most of my time exploring the latest technology advancements in software development or learning a new online course. I also follow a number of sci-fi and fantasy genre movies, games, anime and television shows.



YouTube Playable Games

Game development has been a lifelong ambition of mine, and the launch of YouTube Playables provided the perfect catalyst to turn that vision into reality. By strategically integrating AI into my workflow, I’ve been able to bypass traditional technical hurdles and focus entirely on creative exploration. This synergy of cutting-edge tech and raw imagination has allowed me to push the boundaries of what’s possible in instant-play gaming.

  • Arthur's Ascent A endless vertical platformer with time-slowing slingshot mechanics.
  • Atomic Bond A hyper-casual physics-themed merger game for YouTube Playables.
  • Atomic Merge A hyper-casual puzzle game where you drop and merge atoms to create heavier elements.
  • Atomic Shells A minimalist physics-themed puzzle game where you stabilize atomic shells.
  • Atomic Sorter A physics-based sorting game where you guide atoms into molecular chambers using magnetic chalk.
  • Autumn's End A survival roguelite where you play as a squirrel gathering the last acorns before the eternal frost catches up. Inspired by survival classics and speed runners.
  • Balloon Bird A physics-based ascent game where you grow and protect a fragile tail of balloons.
  • Barnaby's Descent A fast-paced vertical action game where you play as Barnaby, a quirky robot falling down an endless scrap-chute. Dash into gears to stay airborne and build massive combos!
  • Big Pond A lush physics-based hopping game. Help the frog jump across the Big Pond!
  • Boba A hyper-casual physics puzzle game where you merge bobas.
  • Bread & Brink A cozy-apocalyptic baking runner. Catch ingredients and bake recipes to stay ahead of the crumbling world.
  • Bumble's Big Day A hyper-casual ascent game where you help Bumble gather nectar in the clouds. Dual-tap controls, physics-based movement, and a charming indie aesthetic.
  • Circuit Logic A circuit logic puzzle game where you repair ancient blueprints by weaving energy threads.
  • Circuit Snap A minimalist logic puzzle game where you complete electrical circuits on a blueprint grid. STEM-themed and addictive.
  • Current Logic A hyper-casual puzzle game where you route electrical currents through math operations to reach a target value.
  • Endless A minimalist, puzzle game where you connect paths to keep the flow going. Relaxing infinite puzzles.
  • Leapfrog A hyper-casual, juicy physics game where you slingshot a frog up a pond of lily pads before the water rises.
  • Mochi Muncher A kawaii hyper-casual matching game. Catch the flavors, stack the mochi, and trigger Kawaii Fever!
  • Mochingo A game where you drop mochi to merge it into bigger mochi.
  • Mossy Jump A YouTube Playable vertical climber game. Drag to launch, tap to dash mid-air.
  • Neko's Ramen Shop Help Neko fulfill customer ramen orders in this kawaii hyper-casual game!
  • Noodle Cat's Soup Shop A kawaii hyper-casual game where you stretch a noodle cat to catch delicious soup ingredients!
  • Oliver's Ascend Help Oliver ascent to new hights in this hyper-casual, physics-based vertical climber. Tap to jump, hold to glide, and avoid the obstacles on your way up!
  • Pal Rescue Rescue the Bubble-Pals! A fragile, addictive arcade adventure where you protect your growing family through a dark geometric gauntlet.
  • Paper Pilot A handcrafted, one-tap paper plane adventure through a living notebook. Collect ink drops, avoid erasers, and fly as far as you can!
  • Pencil Pusher A handcrafted hyper-casual gliding game set in a living sketchbook. Tap to dive, release to soar, and avoid the ink blots!
  • Petal Path (yt) A zen-like hyper-casual puzzle game where you draw paths and manipulate garden logic to make flowers bloom.
  • Petal Press A serene, indie-style physics puzzle game where you brew the perfect essence by merging colorful petals.
  • Rusty Wires A hyper-casual puzzle game where you connect rusty wires to restore power to a forgotten machine.
  • Seed Stitch A zen, handcrafted puzzle game where you weave patterns of light through an organic garden. Connect seeds, match colors, and find the flow.
  • Squad Arena A tactical squad-based action RPG. Lead your squad through waves of enemies, level up, and switch leaders on the fly.
  • Stitch A momentum-driven sewing adventure. Stitch your way through the fabric to create unique embroidery art!
  • The Baker's Dozen A cozy physics-based stacking game where you catch ingredients to complete bakery orders. Stack carefully, bake fast!
  • The Broken Music Box A handcrafted mechanical puzzle game where you restore the soul of ancient music boxes.
  • The Gardener's Ascent A rhythmic, one-tap vertical climber where you ascend the Celestial Trellis.
  • The Memory Clerk Sort the fragments of the universe before entropy erases everything. A high-speed bureaucratic puzzle game.
  • Tower Bounce A hyper-casual, physics-based vertical climber. Tap to jump up to higher platforms.

Personal Projects

Those are stuff I have around the internet.