Samuel Njomo

Samuel Njomo

$7/hr
I am a Frontend developer and ux/ui designer
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Location:
Nairobi, Kenya, Kenya
Experience:
3 years
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
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.