Industry-informed programming instruction, technical evaluation, and student preparation for real-world software development roles.
Adjunct instructor and software engineering professional with 20+ years of industry experience in enterprise application development, distributed systems, and modern software engineering practices.
I specialize in teaching programming fundamentals, object-oriented design, structured problem-solving, debugging, and practical software development workflows using Java and Python.
Students need more than syntax. They need to understand how employers evaluate problem solving, code quality, debugging, communication, and readiness for real engineering work.
Gwinnett Technical College — Adjunct Professor, Programming Languages
Six years of technical screening experience evaluating coding exercises and technical competencies for major U.S. companies.
Use AI-generated content workflows to demonstrate modern product development and responsible AI integration.
Use full-stack applications to explain UI, REST APIs, backend services, persistence, and system integration.
Use mobile-first, offline-capable tools to teach usability, constraints, and real-world workflow design.