Are you ready to embark on a digital journey that transforms ideas into interactive realities?Look no further!
I'm Simon, a passionate and innovative Full Stack Web Applications Developer. With a blend of cutting-edge technology and artistic flair, I craft seamless digital experiences that leave a lasting impression.
I am a Full Stack developer based in Nairobi, Kenya, currently engaged in remote work.
My skill set encompasses Full Stack Web and Mobile Development, along with expertise in UX/UI design and Graphic designing.
With a genuine passion for web and mobile solution development, I have gained exposure to a diverse range of technologies, further enhancing my proficiency in delivering cutting-edge solutions.
In addition to my professional endeavors, I derive pleasure from music, engaging in outdoor activities, and exploring creative graphics.
Motivated by the motto "NEVER STOP LEARNING!", I maintain a steadfast commitment to remaining abreast of emerging technologies in this highly competitive industry.
Throughout my 7-year journey as a Full Stack developer, I have gained extensive experience in remote, hybrid, and onsite work for various companies.
I have provided consultation services for startups and collaborated with fellow freelancers to deliver innovative software solutions for both businesses and end-users.
My expertise lies in seamlessly transitioning between full-stack development, front-end, and back-end roles while also taking on project management responsibilities.
Some of my areas of specialization include:
COMPANY: POSITRUST LLC
YEAR: 2018-PRESENT
ROLE: FULL STACK WEB APP DEVELOPER
DESCRIPTION:
- Developed Full Stack project web and mobile solutions and their respective demos using: ReactJS, TypeScript and Javascript.
- Implemented frontend services using Webflow, Wix, Appgyver, Vue.js, React, AngularJS, and jQuery.
- Created no-code based apps using Flutterflow, Webflow, Wix, Appgyver, and Bubble.
- Utilized Agile project management tools such as Wrike, JIRA, Monday.com, Trello, and Asana to manage projects.
- Wrote clean and sustainable code to ensure functional and efficient web applications.
- Collaborated with DevOps engineers to deploy code to production environments with minimal disruption.
- Assisted project managers in understanding client requirements and planning technical solutions.
- Troubleshot and resolved support issues, maintaining accountability throughout the process.
- Provided comprehensive technical documentation and code comments, ensuring knowledge sharing and proper storage in the central documentation library.
- Evaluated data to recommend and implement system installations or modifications.
- Reviewed and influenced ongoing designs, standards, and methods for website, intranet, and application development projects.
- Improved existing websites and applications to enhance user experience and functionality.
- Oversaw system testing and validation procedures to automate functionality and ensure reliability.
- Contributed to the development team by creating technical documentation and sharing knowledge, ideas, and solutions.
- Estimated project scope and collaborated with the project management team to forecast milestones and timelines.
COMPANY: ABNO SOFTWARES INTERNATIONAL
YEAR: 2015
ROLE: FULL STACK ERP DEVELOPER INTERN
DESCRIPTION:
- Demonstrated excellent planning and coordination skills to meet schedules.
- Displayed consistent dedication and hard work to improve operations and achieve results.
- Actively listened to customers, addressing their requests and concerns effectively.
- Gathered and analyzed user feedback to enhance software capabilities.
- Assisted project managers in understanding client requirements and devising technical solutions.
- Contributed to program development through planning, designing, creating, and testing.
- Utilized coding expertise to connect retail elements to databases, creating high-functioning web applications.
- Developed responsive design layouts using JavaScript and jQuery, improving customer experiences.
- Optimized images to enhance SEO and increase website reach and brand awareness.
- Maintained a positive and enthusiastic approach, boosting team morale and motivation towards web development targets.
- Supported design evolution, identifying areas for improvement and implementing strategic technology solutions.
COMPANY: FREELANCE
YEAR: 2016 - PRESENT
ROLE: GRAPHIC DESIGN EXPERT
DESCRIPTION:
- Generated digital image files for digital and traditional printing methods.
- Conceptualized and designed on-brand visual elements with a focus on messaging.
- Utilized Adobe InDesign to create layouts and images based on project requirements.
- Demonstrated expertise in Adobe Photoshop and Illustrator to produce high-quality visuals.
- Designed brochures, banners, and signs that aligned with brand mission and values.
- Collaborated with customers and managers to plan and implement design ideas.
- Maintained design consistency across various media by fostering strong relationships with cross-functional teams.
- Created website layouts, infographics, and logos that adhered to branding guidelines.
- Presented design work, incorporated constructive feedback, and achieved positive outcomes.
- Ensured consistent application of brand style guide in the development of visual identity.
- Brainstormed innovative ideas for photoshoots in collaboration with the marketing team.
COMPANY: FREELANCE
YEAR: 2015 - PRESENT
ROLE: INFORMATION TECHNOLOGY SPECIALIST
DESCRIPTION:
- Supported maintenance, installation, and upgrades of Windows and Linux operating systems.
- Monitored and inspected computer systems and peripheral equipment to ensure consistent IT services.
- Provided comprehensive training and guidance on new software, systems, and applications.
- Offered technical support to staff, resolving diverse issues across internal and external applications.
- Updated and optimized software for enhanced functionality and improved performance.
- Scheduled upgrades and regular maintenance to manage equipment wear and tear.
- Managed inventory by ordering new computers and equipment for department needs.
- Implemented malware protection to ensure network and system security and privacy.
- Configured software and functions according to specifications to optimize operations.
- Conducted performance assessments of hardware, mice, and keyboards.
- Conducted software and equipment demonstrations to guide users in navigating processes.
- Upgraded hardware to maximize capacity and functionality, minimizing service disruptions.
- Provided prompt resolutions to customer queries, maintaining smooth communication channels.
MyDoc DEMO Website
The "MyDoc" app is a cutting-edge prototype designed to revolutionize the way patients book and manage their doctor appointments. This user-friendly mobile application seamlessly connects patients with medical practitioners, streamlining the appointment scheduling process and enhancing overall healthcare access. With its intuitive interface, patients can easily search for doctors by specialty, location, and availability, making it convenient to find the right healthcare provider.
TECHNOLOGIES:
- ViteJS: A ReactJS framework that optimizes web application development using typescript or JavaScript.
- TypeScript: JavaScript related language that liverages strict programming code pattern.
- TailwindCSS: A utility-first CSS framework that provides pre-built components and styling options for rapid and consistent web development.
- Framer Motion: A library that enables the creation of smooth animations and transitions to enhance the user experience in web applications.
- Wrike: An Agile project management tool that facilitates efficient collaboration, planning, and tracking of tasks and projects.
- Adobe Photoshop: A powerful image editing software used for professional-level photo editing, graphic design, and digital art creation.
- Adobe Illustrator: A vector graphics editor that enables the creation of scalable and precise illustrations, logos, and graphics.
- Figma: A collaborative design tool that allows for the creation, prototyping, and sharing of user interfaces and interactive designs.
POSITRUST LLC WEB APP
Positrust LLC Web App is a modern and visually appealing application built using a combination of cutting-edge technologies. The site captures all realistic data just like original Positrust LLC website
TECHNOLOGIES:
- ViteJS: A ReactJS framework that optimizes web application development using typescript or JavaScript.
- TypeScript: JavaScript related language that liverages strict programming code pattern.
- TailwindCSS: A utility-first CSS framework that provides pre-built components and styling options for rapid and consistent web development.
- Framer Motion: A library that enables the creation of smooth animations and transitions to enhance the user experience in web applications.
- Wrike: An Agile project management tool that facilitates efficient collaboration, planning, and tracking of tasks and projects.
- Adobe Photoshop: A powerful image editing software used for professional-level photo editing, graphic design, and digital art creation.
- Adobe Illustrator: A vector graphics editor that enables the creation of scalable and precise illustrations, logos, and graphics.
- Figma: A collaborative design tool that allows for the creation, prototyping, and sharing of user interfaces and interactive designs.
SP-ECOM - E-Commerce Demo Site
SP E-com is a Simple demo Ecommerce site showcasing integration of Different technologies to deliver a cutting-edge solution which online users can browse through the items, add them to cart, checkout and pay via stripe platform.
TECHNOLOGIES:
- RemixJS: A full-stack JavaScript framework that combines the best of client-side and server-side rendering for building fast and modern web applications.
- HeadlessUI: A set of fully accessible, pre-built UI components for building customizable user interfaces in React without any styling assumptions.
- Stripe: A popular payment processing platform that provides APIs and tools to enable businesses to securely accept and manage online payments.
- Zustand: A lightweight state management library for React that offers a simple and efficient approach to managing application state without the need for complex setups.
- Sanity.IO: A customizable and developer-friendly content management system (CMS) that allows for structured content creation, management, and delivery across various platforms and devices.
ONLINE CAR SHOW - APP
The Car Show Demo Web App is a user-friendly platform designed to provide easy navigation and exploration of company cars through intuitive filters.
Built with Next.js, a React framework, it ensures efficient server-side rendering and dynamic content. Tailwind CSS is employed to create a visually appealing and responsive interface.
The app utilizes the Rapid API to seamlessly fetch and display relevant car information, offering users a smooth and interactive experience as they explore and filter through the available options.
TECHNOLOGIES:
- NextJS: NextJS is a powerful React framework that enables server-side rendering and simplifies the development of fast, scalable, and SEO-friendly web applications.
- TailwindCSS: TailwindCSS is a highly customizable utility-first CSS framework that provides a wide range of pre-built classes, allowing developers to rapidly build modern and responsive user interfaces.
- Rapid API: Rapid API is a platform that offers a vast collection of APIs, enabling developers to easily integrate third-party services and access a wide range of data and functionality to enhance their applications.
Orbituary Website
The obituary website App is developed using different integration of technologies. The combined use of these technologies results in a visually appealing and user-friendly website that effectively honors the memories of the departed.
TECHNOLOGIES:
- Webflow, a powerful no-code visual web design tool that allows for intuitive creation and customization of web pages.
- Photoshop: This framework is utilized for image editing, ensuring that the memorial photos and visuals are enhanced and presented in a respectful and dignified manner.
- Illustrator: This framework is employed for logo design, enabling the creation of a unique and meaningful logo that represents the essence and purpose of the obituary website.
- JIRA: Used for agile project management to keep the tasks completion withing the set timelines.
RIPA DEMO WEBSITE PROJECT - UGANDA
The Rural Initiative For Poverty Alleviation Demo Website was meticulously developed with the purpose of presenting a compelling proposal to the Ugandan Government. The objective of the proposal was to introduce Distributed Ledger Technology Solutions to empower rural area workers in digitally transforming their industrial businesses. This prototype website serves as a comprehensive representation of the envisioned future product, strategically capturing essential information to maintain a cohesive narrative and deliver a seamless user experience.
TECHNOLOGIES:
- Webflow, a powerful no-code visual web design tool that allows for intuitive creation and customization of web pages.
- Photoshop: This framework is utilized for image editing, ensuring that the memorial photos and visuals are enhanced and presented in a respectful and dignified manner.
- Illustrator: This framework is employed for logo design, enabling the creation of a unique and meaningful logo that represents the essence and purpose of the obituary website.
- JIRA: Used for agile project management to keep the tasks completion withing the set timelines.
PERSONAL BLOGGING WEB APP
The Personal Blogging Website project is an engaging and dynamic platform designed to showcase the personal thoughts, experiences, and creative works of the blogger. It provides a user-friendly interface for readers to navigate through various blog posts, leave comments, and interact with the content.
With a responsive design and intuitive layout, the website aims to captivate and connect with the audience, offering a space for the blogger to express themselves and build a community around their unique perspective and interests.
TECHNOLOGIES:
- ViteJS: A ReactJS framework that optimizes web application development using typescript or JavaScript.
- TypeScript: JavaScript related language that liverages strict programming code pattern.
- TailwindCSS: A utility-first CSS framework that provides pre-built components and styling options for rapid and consistent web development.
- Framer Motion: A library that enables the creation of smooth animations and transitions to enhance the user experience in web applications.
- Wrike: An Agile project management tool that facilitates efficient collaboration, planning, and tracking of tasks and projects.
- Adobe Photoshop: A powerful image editing software used for professional-level photo editing, graphic design, and digital art creation.
- Adobe Illustrator: A vector graphics editor that enables the creation of scalable and precise illustrations, logos, and graphics.
- Figma: A collaborative design tool that allows for the creation, prototyping, and sharing of user interfaces and interactive designs.
RESCUE CENTER NGO WEBSITE
I developed a Rescue Center NGO website using WordPress, implementing SEO best practices, Elementor for custom page designs, and MySQL for database management. The project leveraged the latest WordPress technologies to ensure seamless operation, providing a user-friendly interface and optimized performance for better outreach.
TECHNOLOGIES:
- ViteJS: A ReactJS framework that optimizes web application development using typescript or JavaScript.
- TypeScript: JavaScript related language that liverages strict programming code pattern.
- TailwindCSS: A utility-first CSS framework that provides pre-built components and styling options for rapid and consistent web development.
- Framer Motion: A library that enables the creation of smooth animations and transitions to enhance the user experience in web applications.
- Wrike: An Agile project management tool that facilitates efficient collaboration, planning, and tracking of tasks and projects.
- Adobe Photoshop: A powerful image editing software used for professional-level photo editing, graphic design, and digital art creation.
- Adobe Illustrator: A vector graphics editor that enables the creation of scalable and precise illustrations, logos, and graphics.
- Figma: A collaborative design tool that allows for the creation, prototyping, and sharing of user interfaces and interactive designs.
BEAUTY SHOP WEB APP
I developed a beauty online shop web app using Next.js for server-side rendering, Contentful for content management, Express.js and Node.js for the backend, and Sift frameworks to enhance search functionality. This project delivered a fast, scalable, and dynamic e-commerce platform with a smooth user experience.
TECHNOLOGIES:
- ViteJS: A ReactJS framework that optimizes web application development using typescript or JavaScript.
- TypeScript: JavaScript related language that liverages strict programming code pattern.
- TailwindCSS: A utility-first CSS framework that provides pre-built components and styling options for rapid and consistent web development.
- Framer Motion: A library that enables the creation of smooth animations and transitions to enhance the user experience in web applications.
- Wrike: An Agile project management tool that facilitates efficient collaboration, planning, and tracking of tasks and projects.
- Adobe Photoshop: A powerful image editing software used for professional-level photo editing, graphic design, and digital art creation.
- Adobe Illustrator: A vector graphics editor that enables the creation of scalable and precise illustrations, logos, and graphics.
- Figma: A collaborative design tool that allows for the creation, prototyping, and sharing of user interfaces and interactive designs.
I am currently available for new opportunities and eagerly welcome engaging projects with exceptional individuals.