Samuel Muya
- |-| Nairobi,Kenya
LinkedIn: linkedin.com/in/samuel-muya
GitHub: github.com/muyasamuel
TECHNICAL SKILLS
●
●
Proficient: HTML5, CSS3, Javascript, Typescript, MySQL, Git, Linux, Bash, jQuery, Bootstrap,Tailwind
Exposure: Node.js, React.js, next.js, C#,ASP.Net
WORK EXPERIENCE
eMara | Software Engineer Intern | United States of America
●
●
●
●
●
●
january 2023 - Ongoing
Collaborated with the design team to create a visually appealing and user-friendly interface for the eMara
application, ensuring a seamless and engaging user experience.
Implemented responsive design principles to ensure that the application is accessible and functions well on
various devices and screen sizes, enhancing usability for users.
Developed reusable and modular components using modern frontend technologies such as React.js, HTML5, and
CSS3, resulting in a more maintainable and scalable codebase.
Implemented complex frontend logic and interactions, such as form validations, dynamic data rendering, and
real-time updates, to enhance the interactivity and functionality of the application.
Optimized the application's performance by reducing load times, optimizing assets, and implementing caching
mechanisms, resulting in a faster and smoother user experience.
Collaborated closely with backend developers to define API requirements and ensure seamless integration
between the frontend and backend systems, resulting in a robust and cohesive application architecture.
PROJECT WORK
LIBMS | Software Engineer | Code URL
A LIbrary Management System that allows librarians to manage various aspects of library operations
●
●
●
●
2023
Implemented features of a user-friendly interface that allows librarians to easily perform various tasks such as
adding, updating, and deleting books, managing borrower information. The intuitive design ensures a smooth user
experience and minimizes the learning curve for library staff.
Conducted thorough testing, including unit testing and integration testing, to ensure the reliability and stability of
the system. Detected and resolved bugs and addressed any performance bottlenecks to deliver a high-quality
library management solution.
Optimized the system's performance and scalability, ensuring smooth operation even with a large number of
concurrent users and a growing library database. Measures such as database indexing, caching, and query
optimization were implemented to enhance performance.
Collaborated with a backend developer to enable creating of various related APIs such as the login
Blog-app | Software Engineer | Code URL
2022
A blog site platform where one is able to update blogs .
● Led the design, implementation and blog updates of the server side using Sanity V3.
● Enabled Preview Mode in Next.js 13 to dynamically preview Sanity.io content prior to publishing it and also
dynamic page routing in Next.js 13.
● Enabled handling of Static data with updates using GenerateStaticParam and handle Dynamic data (SSR alternative
in Next.js 13).
● Led to to build a fully responsive blog site with Tailwind CSS
Chat App | Software Engineer | Code URL
2022
A clone of the messenger application.
●
Designed and Implemented features similar to the messenger application using ,typescript , upstash,redis and
next.js
● Led to to build a fully responsive blog site with Tailwind CSS
●
●
Enabled use of a Login and Logout Authentication flow using NextAuth & Facebook on Next.js 13!
Design and enabled use the SWR library to efficiently fetch/cache and update data!
EDUCATION
BSc. Information Technology, Jomo Kenyatta University
Ongoing - june 2023