Don Omondi

Don Omondi

$50/hr
Full-Stack Developer for the Modern Web
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
38 years old
Location:
Nairobi, Nairobi, Kenya
Experience:
8 years
DON E. OMONDI EDUCATION • • B.Sc, Acturial Science, The University of Nairobi, 2006 Sunshine Secondary School, 2002 – 2005 TECHNICAL EXPERIENCE Frontend Development • • • • HTML5, CSS3, media queries, CSS frameworks especially Bootstrap & Material Design JavaScript, both with and without frameworks, experience with jQuery, EmberJS, AngularJS, and Framework7 especially for Single Page Applications Cross browser development and use of modern browser APIs Unit and integration testing and test-driven development Backend Development • • • • • Languages: PHP, JavaScript (Node), Golang, Python 8+ years’ experience with PHP (versions 5 and 7) with a solid understanding of object-oriented programming and the MVC pattern especially using the Symfony framework Ecommerce/payment gateway integrations with demonstrable experience of working. with Stripe, PayPal and 2Checkout API integration work with demonstrable experience of working with the APIs of MailChimp, Facebook, Twitter, and Google (Gmail, Maps & YouTube) Unit and integration testing and test-driven development Mobile App Development • • • Hybrid Mobile development tools like Cordova (and by extension PhoneGap) and Crosswalk by Intel Mobile Development frameworks like jQuery Mobile, Ionic, Framework7 Sufficient experience with Android Studio, Eclipse and Java Data Modelling and Database Administration • • • • RDBMS: MySQL (versions 5 & 8) & MariaDB (versions 5 & 10), PostgreSQL Job queue systems e.g. RabbitMQ. Beanstalkd, Google PubSub NoSQL database experience including Elasticsearch, MongoDB, Redis Graph database experience including JanusGraph and Neo4j Cloud Computing • • Platforms: AWS, Microsoft Azure, Alibaba Cloud, IBM Cloud, Google Cloud Experience with cloud products for app scaling like CDN and Object Storage WORK EXPERIENCE Solutions Architect, Interdist Alliances, 2019-Present As a solutions architect, I provide consultancy for the design, development and security of various client applications and services, most cloud-based. I also guide partners on how best to architect solutions when bidding for large tenders and contracts. Full Stack Lead Developer, Flubit,- Flubit runs the second largest e-commerce in the UK after Amazon UK. As their Full Stack developer lead, I was tasked with maintaining, upgrading and implementing new features on the site's Angular Frontend, PHP, Python and JavaScript backend as well as their plethora of databases chiefly among them MySQL, RabbitMQ and Elasticsearch. I also helped implement cryptocurrencies into the e-commerce (checkout and price comparisons) as well as a points rewards and checkout system. Full Stack Developer, Dynamic Dezyne Ltd,- Dynamic Dezyne Ltd is a top IT company in Lebanon. I provided remote freelance work working on a host of top-quality applications from Men's Salon Booking, to Wedding Planners, ERP Solutions and Arabic Learning Applications among many others. My job was to architect the applications framework, model their database(s) and code both their backends and frontends. Founder & CTO, Campus Discounts,- Campus Discounts is a global social commerce platform where students find and recommend discounts offered by businesses near campus. I created the concept, coded the web and mobile apps, run the company and served myself coffee. Our stack includes MySQL, MongoDB, Cassandra, ElasticSearch, RabbitMQ and JanusGraph. All running behind Cloudflare and Fastly. LANGUAGES English (Native) Swahili NOTABLE ACHIEVEMENTS • • • • Alibaba Cloud MVP 2018 Best technical article publication for Compose, IBM’s Database as a Service unit Starred open-source projects on GitHub Feted among the top 25 students following national exams – KCSE 2005 OTHER ACTIVITIES & HOBBIES Chess Old School Music Technical Writing Coffee
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.