Kirolos Louis

Full-stack engineer, AI retrieval & agents

kiroloslouis3@gmail.comGiza, EgyptGitHubLinkedIn

I build digital things — from AI-powered experiences and full-stack applications to interactive interfaces and anything else that looks interesting enough to keep me awake at 2AM :)

Software Engineer & Front-End Developer from Egypt, focused on React, Next.js, TypeScript, and building modern, scalable web experiences.

Right now, I work at FarmTopia, where I build production products across agriculture, investment, and AI — including the FarmTopia platform, FarmTopia Copilot, and FarmLand Market.

I enjoy jumping between code and design — building the interface in Figma, turning it into a real product, adding some motion, and then probably finding one more thing to improve.

I like building things, breaking them, fixing them, and occasionally wondering why I decided to build them in the first place.

Almost forgot — welcome to the site! Have a look around, and leave a note if you like it :D

  • 9.16cgpa
  • 2wins
  • 3domains

Experience

React Developer FarmTopia

Dec 2023 – present

Building production web products for agriculture, investment, and AI — from interfaces in Figma to scalable React applications.

  • Designed and developed responsive interfaces using React, Next.js, Tailwind CSS, and modern UI libraries, focusing on consistency, usability, and performance.
  • Built the main FarmTopia platform, helping farmers manage operations, irrigation, fertilizers, crop insights, reports, and analytics.
  • Worked on FarmTopia Copilot, an AI-assisted experience built around the Hathor persona to bring intelligent assistance into the farming workflow.
  • Contributed to FarmLand Market, an investment platform connecting farmland opportunities with users through farm information and investment workflows.
  • Collaborated across UI/UX design and frontend development, turning Figma concepts into production-ready interfaces and interactive experiences.

React · Next.js · TypeScript · Tailwind CSS · Figma · Framer Motion

React Developer & UI/UX Designer MKMO

Feb 2024 – Jul 2024

Designing and building an animated web experience where the UI and motion had to feel like one thing.

  • Designed and implemented an interactive landing experience for 1982, combining UI/UX design with frontend development.
  • Built advanced page animations and interactions using GSAP, while maintaining responsive layouts and smooth performance.
  • Translated design concepts from Figma into reusable React interfaces, keeping visual consistency across the experience.
  • Worked across both design and development, bridging the gap between the visual direction and the final implementation.

React · GSAP · JavaScript · Tailwind CSS · Figma

React Developer Intern Vekelez

Jun 2023 – Nov 2023

My first real step into professional frontend development — building, testing, and improving React applications in a team environment.

  • Participated in developing and maintaining React-based applications within an agile development environment.
  • Worked on responsive UI implementation, component development, and interface refinements.
  • Supported the development lifecycle across implementation, testing, debugging, and deployment.
  • Collaborated with the team to improve application usability, consistency, and overall frontend quality.

React · JavaScript · HTML5 · CSS · Git

Selected projects

FarmTopia Agriculture management & AI platform

2026 · Product
  • Designed and developed responsive, high-performance interfaces using React, Next.js, TypeScript, and Tailwind CSS.
  • Built core platform experiences for irrigation management, fertilizer tracking, crop reports, weather insights, and analytics dashboards.
  • Developed FarmTopia Copilot, an AI-assisted experience supporting the Hathor persona across the platform.
  • Contributed to FarmLand Market, an investment product enabling users to explore and invest in farmland opportunities.
  • Worked across UI/UX design and frontend development, translating Figma designs into reusable, production-ready interfaces.

React · Next.js · TypeScript · Tailwind CSS · Figma · Framer Motion

Demo

Instacart Full-stack grocery delivery platform

2026 · System
  • Built a complete grocery delivery workflow with role-based authentication for Users, Admins, and Delivery Partners.
  • Implemented product browsing, categories, search, filtering, shopping cart management, and order processing.
  • Developed real-time order tracking with live delivery partner location sharing.
  • Built dedicated Admin and Delivery Partner dashboards for managing products, orders, deliveries, and operations.
  • Implemented automated background jobs for email notifications, low-stock alerts, and delivery partner assignment.

React · Next.js · TypeScript · Node.js · MongoDB

Demo

M3AARF-KANBAN Production-ready task management

2026 · Product
  • Built a complete Kanban task management experience with drag-and-drop interactions for organizing and updating tasks.
  • Implemented efficient server-state management and caching to keep task data synchronized while reducing unnecessary requests.
  • Designed a scalable frontend architecture with reusable components and clear separation between UI, state, and data-fetching concerns.
  • Focused on responsive interactions, predictable state updates, and a polished user experience suitable for a production application.
  • Developed as part of the M3aarf Frontend Developer assessment, with an emphasis on code quality, architecture, and real-world frontend practices.

React · TypeScript · Tailwind CSS

DemoRepo

Spendox Personal expense management

2025 · Product
  • Developed a responsive expense-tracking frontend using React, TypeScript, and Tailwind CSS.
  • Built reusable interfaces for managing and presenting personal expense data.
  • Integrated Convex as the backend for application data and real-time functionality.
  • Implemented user authentication and account management using Clerk.
  • Focused on clean UI structure, responsive layouts, and a consistent user experience across the application.

React · TypeScript · Tailwind CSS · Convex · Clerk

Demo

Smart Healthcare Dashboard Healthcare data & analytics dashboard

2024 · Product
  • Designed and developed a responsive healthcare dashboard using modern frontend technologies.
  • Created structured dashboard views for presenting healthcare information through clear and accessible interfaces.
  • Focused on reusable components, responsive layouts, and consistent visual hierarchy across the application.
  • Combined frontend development with UI/UX principles to make complex information easier to navigate and understand.

React · TypeScript · Tailwind CSS

DemoRepo

Education

Bachelor's Degree in Computer Science & Artificial Intelligence Helwan University

GPA 3.1 · 2018 – 2022 · Graduation Grade: Excellent

Skills

Languages
Python · TypeScript · JavaScript · HTML5 · CSS
Backend Languages
C#
Frameworks
React · Next.js · Node.js · Express.js · FastAPI · ASP.NET Core · Web API · MVC
Frontend & UI
Tailwind CSS · Shadcn UI · MUI · Chakra UI · jQuery · Zustand · Redux · React Router
Backend & APIs
SignalR · Microservices · Prisma · NextAuth · Clerk
Databases
PostgreSQL · MySQL · Redis · DynamoDB · Prisma · SQL Server · MongoDB
Backend Services
Firebase · Appwrite · Convex
Cloud & DevOps
AWS · Docker · Git · GitHub Actions · S3 · GitHub · Kubernetes · Vercel
AI/ML
LLM APIs · RAG pipelines · Vector embeddings · Semantic search
Animation & 3D
GSAP · Framer Motion · Three.js
Design
Figma · Canva · Adobe Photoshop · Adobe Illustrator · Affinity
Testing
Jest · Vitest

Writing