Hi, I’m James Jenkins — a Microsoft Certified Professional (MCP) in C# development, the inventor of Animated Messaging and an experienced instructor with over 30 years of teaching and development experience. I have a real passion for helping people build practical, real-world coding skills.

I created Ocean Stack to reach out to coding enthusiasts and career changers who want to learn in a hands-on, supportive environment.
With a strong background in full-stack development and community-based tech education, I deliver training that blends professional standards with real project work — no fluff, just useful skills.
I teach a wide range of modern programming languages and tools including C# (all levels), .NET Core, ASP.NET, SQL, HTML, CSS, JavaScript, PHP, Git & GitHub, and Python. My training is designed for real-world use — whether you’re building desktop apps, APIs, websites, or data projects.
My courses are structured around industry best practices, while staying friendly and flexible enough for complete beginners or anyone looking to switch careers into tech.
Located in Cornwall, I’m happy to travel across the South West of England to offer 1-to-1 or small group training — including areas like Truro, Plymouth, Exeter, Portsmouth, and Bristol. If you’re looking to learn in a supportive and practical way, I’d be glad to help!
I also offer online tuition across the world!