IKF

Empowering the Next Generation Through Code

Coding Advocate at SJCOE, bridging education and technology. Building robust backend systems with C# and EF Core, crafting modern frontends with Next.js—making coding education accessible and impactful.

Isaiah Ferguson

About

As a Coding Advocate at the San Joaquin County Office of Education, I bridge the gap between education and technology, empowering educators and students to harness the power of code.

With deep expertise in C# and Entity Framework Core, I build robust, scalable backend systems that power educational platforms. On the frontend, I craft modern, responsive experiences using Next.js and React, ensuring accessibility and performance are never compromised.

My mission is to make coding education accessible, engaging, and impactful—transforming how the next generation learns to build the future.

Experience

Code Advocate

CodeStack Academy

Sep 2025 — Present
  • Leading outreach efforts for CodeStack Academy, speaking in front of crowds and heading academy initiatives. Promoting the program through events, workshops, and informational sessions to attract prospective students.
  • SEIS (Special Education Information System): One of the largest special education platforms in California, used by over 90% of school districts. Contributed to the development of a C# .NET Web API and built dynamic form interfaces using AngularJS, supporting large-scale data management for thousands of users across the state.
Public SpeakingOutreachEducationLeadershipC#.NET Web APIAngularJS

Junior Web Developer

CodeStack Academy

Aug 2023 — Aug 2025
  • Developed engaging lesson plans utilizing effective teaching methodologies to cater to diverse learning styles
  • CAPTAIN: Developed full-stack components pulling information from the database and setting up backend endpoints using C# and Azure Database Studios
  • IHubSJ.org: Designed user-friendly components mapping backend data for Business Metrics input, utilizing Azure DevOps for ticketing and coordination
C#AzureFull-StackReactTeaching

Featured Projects

Custom LMS

Built a comprehensive REST API using ASP.NET Core and Entity Framework Core to manage student progress, course content, and assessments. Implemented complex data relationships, authentication, and role-based authorization.

C#ASP.NET CoreEF CoreSQL ServerJWT

Team Cama Website

Redesigned the TEAM CAMA website using Next.js, creating a modern, responsive interface that highlights programs, branding, and user experience.

Next.jsReactTypeScriptTailwind CSSVercelWindSurf

San Joaquin County Family Justice Center Website

Led the redesign of the San Joaquin County Family Justice Center website in WordPress, improving the overall design and updating graphics, navigation, and donation functionality.

WordPressPHPCSSWeb DesignUI/UX

Code Challenge Platform

Full-stack application combining C# backend with Next.js frontend, enabling students to solve coding challenges with instant feedback. Integrated code execution sandbox and automated testing.

C#Next.jsPostgreSQLDockerRedis

Technical Skills

Languages

C#TypeScriptJavaScriptHTMLCSSSQLSQLite

Frameworks & Libraries

ReactReact NativeNext.jsAngularAngular.jsTailwind CSSBootstrapFlowbite.NET 7-10Entity Framework CoreBlazorshadcnUnity3D

Tools & Platforms

Azure DevOpsJiraAzure Database StudiosVisual StudioVS CodeRESTful APIsGitHubVersion ControlFigma