Kevin Musanii

Kevin Musanii

$25/hr
Fullstack Developer
Reply rate:
100.0%
Availability:
Full-time (40 hrs/wk)
Age:
31 years old
Location:
Nairobi, Nairobi, Kenya
Experience:
2 years
Kevin K Musanii, Software Developer -,-LINKS LinkedIn: linkedin.com/in/kevin-musanii99ab65137 GitLab: gitlab.com/mussanii PROFILE Versatile full-stack web developer with over 7 years of experience designing, building, and maintaining robust web applications. Specializes in PHP (Laravel), Vue.js, and Python, with strong backend architecture, API development, and frontend integration skills. Adept in DevOps practices including CI/CD, Docker, and cloud deployments on AWS. Demonstrated success in delivering user-friendly SaaS platforms, CMS customizations, and enterprise systems with high availability and scalability. Passionate about solving complex problems, improving performance, and mentoring development teams. TECHNICAL SKILLS  Languages & Frameworks: PHP (Laravel), JavaScript (Vue.js, ES6+), Python  Frontend: Vue.js, HTML5, CSS3, Tailwind CSS, AJAX, JSON, JQuery  Backend: Laravel, RESTful APIs, Swagger, Authentication, MVC  DevOps & Cloud: Docker, GitLab CI/CD, AWS (EC2, S3, RDS), Nginx  Databases: MySQL, PostgreSQL, MongoDB – Design, Optimization, Backup  CMS & Platforms: Laravel Twill, Moodle, OpenEDX Studio  Testing & Tools: Behat (Gherkin), PHPUnit, Git, GitLab, CLI, Jira  System Administration: Linux (CentOS, Debian), Nginx, Shell Scripting, Server Security  Others: System Architecture, Technical Documentation, Agile Development INTERESTS System performance, cloud architecture, cybersecurity, support automation, DevOps workflows, EMPLOYMENT H I S T O R Y Oct 2022 — Dec 2024 Senior Full Stack Engineer, Farwell Consultants Limited • Reduced bugs reported by 50% using Test Driven Development and Behavior Driven Development approaches in writing, developing, testing and debugging codes. • Managed Linux-based production servers and cloud deployments using AWS and Digital Ocean. • Implemented CI/CD pipelines and automated testing for stable code delivery • Provided ongoing technical support for internal teams and clients, reducing incident response time by 35%. • Increased rate for generating reports by 50% after redesigning and refactoring monolith application to micro-services. • Engaged latest technologies and pioneered as the first individual in the team to develop solutions using the technologies. • Offered technical advice reviewing the design and architectures of applications which led to developing optimal solutions. • Upgraded their signature software using the latest version of Laravel, separating monolithic modules that would better run as background services. • Developed corporate e-Learning web applications using the latest version of Laravel, Twill CMS and OpenEDX studio • Introduced Live sessions and Training calendar modules into all the client’s e-Learning applications • Developed a Multilingual microsite consuming the latest version of OpenEDX studio for a major client. • Worked closely with my team to deliver a Moodle learning platform for a major University in Kenya • Wrote clear and precise technical documentations and flow diagrams, Training and administrator manuals for all the applications I developed • Participated in weekly code reviews and mentored junior engineers in the company Nov 2020 — Feb 2023 Senior Laravel Developer, Gratitude India. • Configured GitLab CI/CD pipelines for automated deployments and testing. • Improved system integration (backend and frontend) by the team by creating documentation for endpoints with sample languages where I was the primary developer • Worked closely with backend teams to maintain and scale infrastructure. • Prepared test cases and tested code in behavior driven development using Behat delivering a solution with valid and verifiable results. • Refactored Jobseeker, Authentication and Recruiter REST API’s for MyGlit Mobile application • Developed Lateral Questionnaire module according to the SRS document • Developed Lateral Consultancy module for recruiters according to the SRS document • Implemented the mass emailing service and lateral sms module • Worked closely with a team of backend Engineers to implement the global search and mass resume upload and parsing services using Elastic search. • Upgraded and maintained Myglit jobs website for three sourcing countries. • Mentored and participated code reviews with my team as a Lead Engineer. Apr 2019 — Apr 2021 Software Developer, Software Technologies Limited  Documented API easing the development, maintenance and collaboration between teams helping the front-end team consume API faster by up to 30%.  Prepared software requirements specifications and product design documentation.  Customized a themed template achieving human centered user interface and user experience  Engaged in development and testing phases of software development life cycle  Improved system integration (Front-end and Backend) by creating new endpoints from existing implementation using Laravel framework and Vue Js.  Upgraded the old version of contract Lifecycle management system API using Laravel framework and changed the frontend from Angular Js to Vue Js  Implemented the digital signature feature on the drafting and negotiation modules of the contract lifecycle management system.  Migrated the newer version of contract lifecycle management system to GitLab and set up CI pipelines that enabled smooth testing and shipping of changes and features immediately after code commit using continuous delivery Apr 2019 — Jun 2019 Intern Software Developer, Software Technologies Limited • Documented API easing the development, maintenance and collaboration between teams helping the front-end team consume API faster by up to 30%. • Prepared software requirements specifications and product design documentation. • Customized a themed template achieving human centered user interface and user experience. • Engaging in development and testing phases of software development life cycle. EDUCATION Sep 2012 — May 2016 Bachelor in Computer Science, Moi University - Eldoret Feb 2008 — Nov 2011 Kenya Certificate of Secondary Education, Kapsabet Boys’ High School DDD PROJECTS AND ACHIEVEMENTS eBoard MKataba Myglit – Application that digitizes boardroom activities undertaken by company executives in organizations with an aggregate of 2,000 users. Refactored the application report generation increasing the rate by 16%. Upgraded and deployed the web app in a new EC2 instance – A contract lifecycle management system that digitizes contacts and ensures a monitored and collaborative contract phasing. Upgraded and deployed the web app in a new EC2 instance – HR Recruitment lineup, interview scheduling, mass- mailing and lateral hiring web application. Maintained and scaled backend infrastructure across three countries Hydrophonix – E-commerce Web application for selling groceries. Erevuka – A Learning Management System where a company or single users can purchase, take and track their courses. Platcorp Academy – A corporate E-learning solution where subsidiaries under Platcorp can take courses based on their job roles and track their performances. Company executives can pull learner data into M365 and appraise their employees based on performance. Daystar University - A university online learning platform developed using Moodle where Lecturers can curate and teach online courses for masters and PHD students. MaraPure - A content management system for an art gallery and camping company. Developed and integrated support scripts, SOFT SKILLS Self-managed, Well-organized, Team player, Problem solver and Critical thinker .
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.