
Software Engineering Immersive Remote
Launch a high-growth career in software engineering. Build fluency in essential skills through this 12-week, full-time program.
9 Times
Get your skills fit with our Let's Get Technical event series. March 11-27
Build your AI-ready workforce with insights from our State of Tech Talent 2025 report.
Online
Instructor | Developer | Podcaster | Father
With over a decade of diverse experience, I bring a unique blend of technical expertise, analytical acumen, and compassionate care to my work. I have 5 years of experience teaching both basic and advanced software engineering concepts, focusing on empowering students with the skills needed for real-world applications. In addition, I have 2+ years of experience as a senior data analyst, leveraging data to drive informed decision-making and optimize business processes.
Before transitioning into tech, I spent over 5 years working in trauma-informed care as a behavioral specialist, supporting homeless youth in the metro Atlanta area. This experience honed my ability to serve underrepresented communities, fostering resilience and creating tailored solutions to meet their needs.
I am a goal-oriented and team-focused professional dedicated to creating meaningful change—whether in the classroom, through data analysis, or in the community. I look forward to continuing this journey of growth and service, while striving to make a positive impact wherever I go.
Join our global community of instructors and help shape the next generation of industry leaders — while moving your own career forward with proven subject matter expertise, leadership experience, and public speaking skills. Teach online or on campus, full-time or part-time.
Learn More