Hi, I'm

Moses Ochacha

I build things for the web

Full-stack developer specializing in building modern web applications. Currently focused on creating accessible, human-centered experiences.

View Resume
Moses Ochacha

About Me

I'm a Full-Stack Developer proficient in Node.js, React.js, Ruby, JavaScript, PostgreSQL, HTML, CSS, and Tailwind CSS. With expertise in both front-end and back-end development, I build scalable and sustainable systems that deliver seamless user experiences from conception to deployment. I also specialize in real-time applications, integrating WebSockets and WebRTC for interactive experiences.

Frontend

React.js, Redux, Next.js, JavaScript, HTML5, CSS3, UI/UX Design

Backend

Node.js, Express.js, Sequelize, PostgreSQL, MySQL

Real-Time Features

Socket.IO, WebRTC, Live Chat, Video Streaming

Tools

Git, Figma, Trello, Microsoft Office Suite, Jest

Current Focus

Building User friendly applications

Services Offered

🚀

Full-Stack Web Development

  • Frontend: React.js, Next.js, Tailwind CSS
  • Backend: Node.js, Express.js, Sequelize, PostgreSQL
  • Responsive, scalable, and high-performance applications
🎨

UI/UX Design & Prototyping

  • User-friendly UI/UX designs using Figma
  • Wireframing & Prototyping
  • Accessibility-focused and mobile-first designs
🏗

Custom Software Solutions & Consultancy

  • Tailored web applications for businesses & startups
  • API development & third-party integrations
  • Performance optimization & security improvements
💼

Freelance Marketplace Development

  • Building platforms like Upwork (Job posting, contracts)
  • Secure payments, escrow, and membership upgrades
  • User authentication (SSO, 2FA)
🎥

Real-Time Video Conferencing & WebRTC

  • WebRTC-based video conferencing solutions
  • Live meetings with screen sharing & chat features
  • Scalable architecture for large user groups
🔔

Real-Time Notifications & Messaging

  • WebSocket-powered real-time chat & push notifications
  • Private & group messaging with read receipts
  • Secure and encrypted communication systems
🔄

Agile & Scrum Implementation

  • Leading Agile teams & facilitating sprint planning
  • Implementing Scrum methodologies for development teams
  • Enhancing developer productivity with best practices
📊

Code Review & Optimization

  • Debugging, performance tuning, and security fixes
  • Best practices in React.js, Node.js & database management
  • Optimizing existing codebases for scalability

Experience

Lead Developer

CINABOct 2024 - Present

Empowering teams and building software solutions while leading development at Cinab.

Full Stack Engineer

CINABNov 2023 - Oct 2024

Developed scalable web applications using Express.js and modern web technologies in a hybrid setup.

Software Engineer Intern

CINABNov 2023 - Feb 2024

Worked on e-commerce projects and UX enhancements in a hybrid environment.

Software Engineer Intern

ItalantaJul 2023 - Sep 2023

Gained hands-on experience in software development, focusing on web applications and system optimization.

Software Consultant

FreelanceApr 2023 - Present

Providing full-stack web development and consultancy with React.js, Node.js, and PostgreSQL, delivering scalable solutions tailored to client needs.

Volunteer

I am HeshimaNov 2022 - Dec 2024

Contributed to various seasonal web development projects on-site in Nairobi County.

Featured Projects

Iwork Freelancer Platform
ReactCSSReduxExpressTailwindNode.jsSocket.ioWebRTC
Featured Project

Iwork Freelancer Platform

💼 Currently revolutionizing the freelance marketplace by connecting skilled professionals with clients globally. Our platform simplifies the hiring process, allowing clients to easily find and collaborate with freelancers for their projects. We are dedicated to fostering a community where freelancers can thrive, grow their careers, and achieve their goals while providing clients with high-quality services. Join us in transforming the future of freelancing, one project at a time.

Chelcko Business Website
HTMLCSSJavaScript
Featured Project

Chelcko Business Website

🚀 Chelcko Engineering Services Limited is committed to delivering excellence in Mechanical Engineering, Industrial Plant Installation, Process Engineering, Electrical Engineering, Labor Supply, and General Supply. With a dedicated team of experts, we leverage our extensive experience and technical proficiency to ensure the highest quality in every project we undertake. Whether it's designing innovative solutions, executing complex installations, or providing reliable labor and supply services, we prioritize customer satisfaction.

E-commerce Platform
HTMLCSSReduxExpressJavaScriptNode.js
Featured Project

E-commerce Platform

I served as the technical lead for project development. My responsibilities encompassed creating wireframes, leading development efforts, and conducting code reviews to ensure adherence to clean coding practices. Through this role, I honed my leadership, project management, and time management skills.

Hillsource B2B Platform
ReactCSSReduxExpressTailwindNode.js
Featured Project

Hillsource B2B Platform

🌀 Our mission is to facilitate an effective means of sourcing goods and services for individuals and businesses.

Gift Healthcare Services
Next jaCSSJavascriptExpressTailwind
Featured Project

Gift Healthcare Services

A 24/7 healthcare staffing agency in Minnesota, providing skilled professionals and home healthcare services, including nursing, personal care, and rehabilitation