Nairobi, Kenya
(+254)723029341
https://linkedin.com/in/jmuiruri
Software Engineer with 5+ years of experience in full-stack development and database management. Proven ability to design, develop, and deploy high-quality software applications.
Strong technical skills in a variety of programming languages and frameworks, including PHP, JavaScript, MySQL, Laravel, Yii, Vue.js, and CodeIgniter.
Experience with agile development methodologies and cloud computing platforms, such as Amazon Web Services (AWS) and Google Cloud Platform (GCP). Excellent problem-solving and analytical skills, with the ability to identify and solve complex technical issues.
Ability to work independently and as part of a team, with a proven track record of delivering high-quality software on time and within budget. Committed to continuous learning and improvement, with a passion for staying up-to-date on the latest technologies.
Software Developer
Software Technologies Limited
October 2021 - Present
Developed and maintained software applications using PHP, Laravel, Vue.js, MySQL, and PostgreSQL.
Designed and implemented REST APIs.
Worked with Amazon Web Services (AWS) to deploy and scale applications.
Used Model-View-Controller (MVC) architecture to design and develop modular and scalable applications.
Laravel Developer
Gratitude India
Oct 2020 - Apr 2024
Developed and maintained innovative, state-of-the-art web applications using Laravel framework.
Implemented secure and scalable database solutions, using MySQL.
Worked with a team of developers to deliver high-quality software on time and within budget.
Utilize agile methodologies and development best practices to enhance product development
Utilize back-end data services and contribute to increasing existing data services API
Web Developer
IAMBRAND Agency
Oct 2019 - Jul 2020
Led the entire web application development life cycle, from concept to delivery and post-launch support.
Provided front-end website development using WordPress and other editing software
Integrated data from various back-end services and databases.
Identified and corrected problems uncovered by customer feedback, using a variety of testing and debugging tools.
Conducted testing and review of website design for responsiveness, clarity, and effectiveness.
Web Developer
Ubuntu Online Group
Sep 2018 - May 2019
Designed, developed, and maintained various components of web applications, including the database, user interface, and security features.
Collaborated with marketing and other stakeholders to ensure that web applications met the needs of users and the organization.
Software Engineer Intern
Netcom Information Systems Limited
Jun 2017 - Aug 2017
Created website layouts and user interfaces using HTML/CSS.
Developed and maintained a MySQL database.
Implemented security and data protection measures.
Provided training to software users.
Bachelor of Science in Computer Science
Karatina University
2013 - 2018
Second Class Honors
Research Project: Cloud University Portal, Provide a framework for the implementation of cloud management information systems for universities and other higher learning institutions.
Skills
Programming Languages & Frameworks: PHP, JavaScript, MySQL, Laravel, Yii, Vue.js, CodeIgniter, Node.js
Databases: MySQL, PostgreSQL, Oracle Database, Redis
Cloud Computing: Amazon Web Services (AWS), Google Cloud Platform (GCP)
Software Architecture: Model-View-Controller (MVC).
Technologies: REST API, JSON, Git, Linux, OAuth, Postman API, Heroku, Single Page Applications, Chatbot Development, Content Management Systems
Agile Development Methodologies
Problem-Solving and Analytical Skills
Communication and Teamwork Skills
Continuous Learning and Improvement