Hi, I’m Crystal

Full-stack & AI-minded developer focused on human-centered, performant web apps.

Third-year CS student, Technical Team Lead, and Phoenix Analytics KE Campus Ambassador.

Crystal Kanana

About Me

I’m a third-year Computer Science student at Strathmore University, passionate about blending creativity with technology. With experience in full-stack development, AI, and data analytics, I enjoy building solutions that make a real impact. Beyond tech, I’m a natural collaborator and mentor, always eager to learn, share knowledge, and inspire others in the community.

Key Coursework Completed:

Database Management Systems, Data Structures & Algorithms, Web Development, Object Oriented Programming, Human Computer Interaction, Computer Networking, AI, Internet Application Programming

Education

Strathmore University

Bachelor's Degree in Informatics and Computer Science

Current

Professional Experience

Campus Ambassador

Phoenix Analytics KE

2025-Current
  • Champion data-driven solutions and AI awareness across university networks, reaching 500+ students monthly
  • Design and execute technical workshops and hackathons with 90%+ satisfaction rates
  • Promote analytics tools and methodologies to enhance student technical capabilities

Admin Lead

Google Developers Club

2024-Current
  • Spearhead administrative operations and digital content strategy for 200+ member community
  • Coordinate virtual events achieving 85% attendance rates across multiple time zones
  • Facilitate technical workshops and coding bootcamps for club members

Freelance Web Developer

Freelance | Kenya

2023-Current
  • Architected responsive web applications using HTML5, CSS3, and JavaScript frameworks
  • Implemented full-stack solutions with seamless front-end and back-end integration
  • Delivered custom web solutions meeting client specifications and industry standards

Volunteer Teacher

Martin Luther Primary School

  • Assisted teachers in integrating government-issued laptops for Grade 7–9 students.
  • Taught visual programming using Scratch and Alice, introducing learners to core computer science concepts in a fun, interactive way.
  • Mentored Grade 9 girls on transitioning to senior high school, encouraging them to pursue STEM subjects.
  • Built connections with students from Gikomba, Buruburu, and Eastlands, inspiring them to see possibilities through technology.

Technical Skills

Programming Languages

HTML5 CSS3 JavaScript Java C++

Frameworks & Tools

Node.js Vue.js Express.js MySQL API Development

AI & Data / EdTech

Mistral AI Data Analysis Scratch Alice

Featured Projects

Campus Connect

Campus Connect

Progressive Web App for campus communication that reduced information delivery delays by 60%.

Technologies Applied:

  • XAMPP Environment: Set up local development server with Apache, MySQL, and PHP stack
  • Node.js & Express.js: Built RESTful APIs for user authentication
  • MySQL Database: Designed normalized schema for users and messaging

Key Learnings:

  • Backend development with Node.js and Express.js
  • PWA development principles and offline functionality
  • RESTful API design principles and implementation
PWA Node.js Express.js MySQL XAMPP
Mazao Hub

Mazao Hub

Agricultural marketplace connecting small-scale farmers directly to buyers, increasing farmer profits by 40%.

Technologies Applied:

  • Node.js & Express.js: Built RESTful APIs for user authentication and product management
  • MySQL: Designed normalized database schema for farmers, buyers, and transactions
  • MVC Architecture: Implemented structured codebase for maintainability
  • Session Management: Secure user authentication and authorization systems

Key Learnings:

  • Full-stack development workflow from database design to frontend implementation
  • Database relationships and query optimization for large datasets
  • Server-side validation and security best practices
  • API design principles and documentation
Node.js Express.js MySQL HTML & CSS
Pamoja Hub

Pamoja Hub

AI-powered job and skill matching platform using Mistral AI, achieving 90%+ user satisfaction in pilot testing.

Technologies Applied:

  • Mistral AI API: Integrated natural language processing for skill analysis and job matching
  • Vue.js: Built reactive user interfaces with component-based architecture
  • Machine Learning: Implemented recommendation algorithms for personalized job suggestions
  • API Integration: Connected third-party services for location-based matching

Key Learnings:

  • AI/ML integration in web applications and prompt engineering
  • Vue.js framework concepts: reactivity, components, and state management
  • Algorithm design for matching systems and recommendation engines
  • User testing methodologies and feedback implementation
AI Mistral AI Vue.js Machine Learning
Charity Website

Charity Website

Collaborative platform connecting charitable organizations worldwide, focusing on accessibility and user-centered design principles.

Technologies Applied:

  • Semantic HTML5: Implemented accessible markup following WCAG guidelines
  • CSS3 Animations: Created engaging micro-interactions for better UX
  • Vanilla JavaScript: Built interactive features without framework dependencies
  • Responsive Design: Mobile-first approach with progressive enhancement

Key Learnings:

  • Web accessibility standards and inclusive design principles
  • Cross-browser compatibility and progressive enhancement
  • Performance optimization techniques for faster load times
  • User research methods and feedback incorporation
HTML5 CSS3 JavaScript Accessibility

Let's Connect

LinkedIn Email GitHub +254 791 778392 WhatsApp