Cyprian Ndemo
Full-Stack Software Engineer | Backend Lead | AI Engineer
Hire this person
Send a job offer directly to this candidate
About
Results-driven Full-stack Engineer and Backend Lead with 3+ years of experience designing and delivering scalable web, mobile, and AI-powered solutions. Experienced in Node.js, TypeScript, Java Spring Boot, .NET, React.js, and PostgreSQL, with a strong focus on system architecture, API development, cloud technologies, and software scalability. Proven track record leading engineering teams, building AI-powered applications using LLMs and RAG architectures, and delivering high-performance solutions that drive business growth.
Passionate about innovation, automation, cybersecurity best practices, and leveraging emerging technologies to solve complex business challenges.
Experience
Backend Developer Team Lead (Node.js & AI Engineering) at TIKELT (2025-11 – 2026-06)
- Lead the design, development, and delivery of scalable Node.js backend services powering cross-platform mobile and web applications, ensuring high availability, security, and performance.
- Architect and implement RESTful APIs, microservices, and core backend systems, enabling seamless integration across frontend, mobile, and third-party platforms.
- Design and develop AI-powered services leveraging Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), vector databases, and intelligent workflow automation to enhance user experience and operational efficiency.
- Integrate and optimize AI platforms including OpenAI and other LLM providers, building intelligent assistants, knowledge retrieval systems, and AI-driven business solutions.
- Lead the implementation of secure authentication and authorization mechanisms using JWT, role-based access control, and industry-standard security practices.
- Drive backend architecture decisions, applying clean architecture and port-and-adapter principles to improve maintainability, scalability, and long-term system evolution.
- Collaborate closely with product, frontend, mobile, and business teams to translate requirements into robust technical solutions, reducing integration challenges and accelerating feature delivery.
- Oversee backend testing, debugging, code reviews, and deployment processes, significantly improving code quality, reliability, and production stability.
- Design and maintain PostgreSQL database schemas, optimize queries, and implement performance tuning strategies to support growing application workloads.
- Mentor and guide backend engineers through technical leadership, architecture reviews, and best engineering practices, fostering a high-performance engineering culture.
- Support cloud-native deployments and infrastructure integrations using Supabase Edge Functions, Cloudflare, and modern DevOps practices.
- Drive strategic technology initiatives involving artificial intelligence, automation, and platform scalability, contributing directly to product innovation and business growth.
Full-Stack Developer (React.js, Node.js & AI Solutions) at SVELLO (2025-03 – 2026-05)
- Led cross-functional engineering teams in building and maintaining responsive web applications using React.js, Node.js, TypeScript, and modern cloud technologies.
- Architected and developed RESTful APIs, backend services, and data integration layers, ensuring reliable communication between frontend applications, backend systems, and third-party services.
- Designed and implemented AI-powered real estate solutions leveraging Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), intelligent search, and automated property-assistance workflows.
- Built AI-driven features to enhance property discovery, customer engagement, document analysis, and user support experiences across the platform.
- Integrated AI services and external APIs, enabling intelligent automation, conversational experiences, and data-driven decision-making capabilities.
- Collaborated with product managers, designers, and stakeholders to translate business requirements into scalable technical solutions, accelerating product delivery and innovation.
- Established engineering best practices, code review standards, and development workflows, improving code quality, maintainability, and team productivity.
- Ensured application security, scalability, reliability, and performance through architecture optimization, monitoring, and adherence to software engineering best practices.
- Participated in system architecture planning, technical decision-making, sprint planning, and mentoring developers across frontend and backend disciplines.
- Utilized Git, Agile methodologies, CI/CD pipelines, and modern DevOps practices to streamline software delivery and deployment processes.
- Contributed to the strategic adoption of artificial intelligence technologies, helping position the platform for future AI-driven real estate services and automation.
ICT Intern at Kenya Airports Authority (KAA) (2024-05 – 2024-08)
- Maintained and upgraded the airport's ICT infrastructure, ensuring seamless operations and minimal downtime
- Managed network security, configuration, and performance, optimizing connectivity and preventing breaches
- Provided technical support to end-users, resolving issues promptly and ensuring high levels of user satisfaction
- Led and participated in various ICT projects, such as system integrations, software upgrades, and new technology deployments
- Ensured the accuracy, security, and availability of data, employing best practices in data management and disaster recovery planning.NET Backend Developer at Future Kenya (2023-06 – 2023-09)
- Collaborated with a team to develop and optimize backend systems for web applications
- Designed and implemented RESTful APIs and database structures, ensuring seamless data flow
- Gained hands-on experience with server-side programming, cloud services, and deployment best practices
- Worked in an agile environment, enhancing teamwork, problem-solving, and software development skill
Education
Bachelor of Science in Computer Science – Africa Nazarene University (2021-09 – 2025-07)
Kenya Certificate of Secondary Education – Kisii High School (2017-01 – 2020-12)
