Nairobi County, Kenya
I'm a Full Stack Developer on a mission to help businesses create scalable, impactful solutions that drive growth and make a difference. With a deep passion for crafting seamless digital experiences, I combine technical expertise, innovative problem-solving and a results-driven approach to help businesses achieve their goals. From building dynamic web applications to optimizing back-end processes, I thrive on turning complex challenges into simple, effective solutions. Whether it's helping startups make their mark or enabling enterprises to scale, my focus is always on delivering solutions that are not only functional but also user-friendly and future-ready. Here are 5 challenges I help solve for my clients: โ ๐ข๐๐๐ฑ๐ฎ๐๐ฒ๐ฑ ๐ผ๐ฟ ๐ถ๐ป๐ฒ๐ณ๐ณ๐ฒ๐ฐ๐๐ถ๐๐ฒ ๐๐ฒ๐ฏ ๐ฝ๐น๐ฎ๐๐ณ๐ผ๐ฟ๐บ๐: I modernize websites and applications to improve performance, scalability, and user experience. โ ๐๐ผ๐ ๐ฐ๐๐๐๐ผ๐บ๐ฒ๐ฟ ๐ฒ๐ป๐ด๐ฎ๐ด๐ฒ๐บ๐ฒ๐ป๐ ๐ฎ๐ป๐ฑ ๐ฐ๐ผ๐ป๐๐ฒ๐ฟ๐๐ถ๐ผ๐ป ๐ฟ๐ฎ๐๐ฒ๐: By creating intuitive and responsive designs, I help businesses turn visitors into loyal customers. โ ๐๐ป๐ฒ๐ณ๐ณ๐ถ๐ฐ๐ถ๐ฒ๐ป๐ ๐ฑ๐ฒ๐๐ฒ๐น๐ผ๐ฝ๐บ๐ฒ๐ป๐ ๐๐ผ๐ฟ๐ธ๐ณ๐น๐ผ๐๐: I implement best practices, automation, and scalable architecture to streamline development processes and reduce technical debt. โ ๐๐ป๐๐ฒ๐ด๐ฟ๐ฎ๐๐ถ๐ผ๐ป ๐ต๐ฒ๐ฎ๐ฑ๐ฎ๐ฐ๐ต๐ฒ๐: I seamlessly connect systems, APIs, and tools to ensure smooth data flow and operational efficiency. โ ๐๐ฎ๐ฐ๐ธ ๐ผ๐ณ ๐ฎ ๐ฐ๐ผ๐บ๐ฝ๐ฒ๐๐ถ๐๐ถ๐๐ฒ ๐ฑ๐ถ๐ด๐ถ๐๐ฎ๐น ๐ฝ๐ฟ๐ฒ๐๐ฒ๐ป๐ฐ๐ฒ: I deliver solutions that help businesses stand out, attract their target audience, and achieve measurable results. Beyond coding, I'm committed to fostering growth within the tech community - mentoring aspiring developers and creating resources to help others excel. If you're looking to elevate your digital presence or bring your bold ideas to life, let's connect and make it happen.
Collaborated with clients to gather requirements, design and implement software solutions, and ensure the successful delivery of projects. Developed and maintained both front-end and back-end components using technologies such as JavaScript, TypeScript, React, Express. Node.js, and MongoDB. Utilized version control tools like Git to manage code and collaborated with team members through code reviews and pull requests reducing code conflicts by 15%. Worked on database design and development, ensuring efficient data storage and retrieval and reduced website load time by 33%. Transformed UIs using React and Next.js, decreasing debugging time by 62% and increasing views by 22%. Upgraded client websites to align with modern responsive and mobile first design and web accessibiity standards increasing traffic by 30%. Translated business requirements and functional design specifications into technical solutions that increased client confidence by 98%.
Assisted the finance department with accounting and bookkeeping duties including accounts receivable, accounts payable, collections, payroll, GL accounts, and customer service. Handled invoice processing and payment transactions. Processed journal entries and assisted with bank account and cash reconciliations. Ensured checks were accurate and signed by management before bank deposit. Reconciled vendor statements and handled payment complaints or discrepancies. Updated and maintained accounting software (Microsoft Dynamics) and Excel spreadsheets. Tracked, organized and replenished inventory levels of all merchandise and supplies.