CHRISTINE NYAGA
FRONTEND DEVELOPER
https://www.linkedin.com/in/christine-nyaga-89a691248/ https://github.com/kristinenyaga http://kristine-nyaga.vercel.app *************@*****.*** +254********* EDUCATION
Bachelor of Science, Computer Science,
Kenyatta University – Nairobi, Kenya
SKILLS
• Programming Languages: JavaScript, TypeScript
• Frameworks & Libraries: React.js, Next.js, Redux, Redux Toolkit, Tailwind CSS, Material UI, Bootstrap
• State Management: Redux, React Context API
• Frontend Development: HTML, CSS, Responsive Design, Performance Optimization, SEO
• API Integration: RESTful APIs, GraphQL,Web Sockets
• Version Control: Git, GitHub, CI/CD workflows
• Testing: Jest
EXPERIENCE
Turnaxis – Frontend Developer
July 2024 – December 2024/ Nairobi, Kenya
• Developed a dynamic energy management system dashboard using React.js and TypeScript, delivering real-time energy usage insights.
• Implemented Redux Toolkit for scalable and efficient state management.
• Translated Figma designs into responsive, UI components with Tailwind CSS.
• Integrated RESTful APIs to fetch and display live energy usage and analytics data across the dashboard.
• Utilized Git for version control, collaborating with cross-functional teams and maintaining clean commit histories and pull requests.
• Implemented performance optimizations including code splitting and lazy loading to enhance application speed and load times.
Artificial Intelligence Center of Excellence – Frontend Developer Intern May 2024 – July 2024 / Nairobi, Kenya
• Developed a financial dashboard in React.js and Tailwind CSS for banks to assess customer credit information and insights.
• Developed an Express.js middleware, enabling real-time predictions and communication between frontend and the model.
• Utilized Redux Toolkit for efficient state management.
• Developed a bilingual AI terminology translation platform using React.js and Tailwind CSS, expanding accessibility of AI concepts for Kiswahili-speaking users.
• Created an interactive student performance dashboard using React and charting libraries
( Chart.js / Recharts)
• Leveraged Git and GitHub for version control.
PROJECTS
Intelligent Medical Diagnostic System (Next.js, TypeScript, Tailwind CSS, Express.js, Sequelize, MySQL, Figma, Git)
• Developed a full-stack medical platform enabling AI-assisted diagnosis, appointment scheduling, and health record management.
• Translated Figma designs into a responsive dashboard using Next.js, TypeScript, and Tailwind CSS, ensuring a seamless user experience for patients and doctors.
• Implemented Context API for state management supporting real-time updates and efficient data handling.
• Developed a secure Express.js backend with Sequelize ORM and MySQL, enabling structured storage and retrieval of medical data.
• Implemented dynamic scheduling logic with real-time availability checks, minimizing appointment conflicts.
2. NPM Package (React.js)
• Developed and published a customizable shopping cart component as an NPM package, designed for easy integration into any React-based application.
• Integrated a Django backend to handle persistent cart item storage and management via a RESTful API.
• Utilized Git and GitHub for version control ensuring documented development workflows.
3. Portfolio - (React.js, Framer Motion, GSAP)
• Designed and developed a personal portfolio using React.js, framer motion and GSAP to showcase my design and development skills. CERTIFICATIONS
• Full Stack Software Engineering – Moringa School