Mr. Jay K.
specializes in Carnegie Mellon Grad & Full-Time Software Engineer (20+ Years) · male
"With over 20 years as a professional software engineer, I specialize in making challenging programming concepts accessible and intuitive. What sets me apart is my ability to break down complex problems into manageable pieces while tailoring my teaching approach to match your individual learning style.
I don't just help you complete assignments - I guide you through the problem-solving process so you more...
"With over 20 years as a professional software engineer, I specialize in making challenging programming concepts accessible and intuitive. What sets me apart is my ability to break down complex problems into manageable pieces while tailoring my teaching approach to match your individual learning style.
I don't just help you complete assignments - I guide you through the problem-solving process so you develop the critical thinking skills that make great programmers. Using real-world examples from my industry experience, I show how abstract programming principles apply to actual software development, helping you see the bigger picture behind every concept.
Currently employed as Lead Software Engineer, I bring cutting-edge industry knowledge to every session. My areas of knowledge include:
-- AP Computer Science Principles
-- AP Computer Science A
-- Java (IntelliJ, Eclipse, NetBeans, BlueJ)
-- Python (PyCharm, Idle, Visual Studio, VS Code)
-- Apache Tomcat (Servlets, JSP, Spring Boot)
-- XAMPP
-- Web Development (HTML, CSS, Javascript, PHP)
-- Full-Stack Development
-- SQL (MySQL, PostGreSQL, SQL Server, Oracle, Access)
-- ERD (Entity Relationship Diagrams)
-- Git (Bash (command line), GitHub Desktop, GitLab)
-- Coding AI Tools (Claude Code, AI Codex, Gemini CLI, Aider, LiteLLM)
Some Popular CS courses I've helped with:
-- Runestone Academy
-- CodeHS
-- Harvard CS50
-- CMU CS Academy
What I love most about tutoring is that breakthrough moment when complex algorithms suddenly make sense to students. I'm committed to creating those moments through patient, encouraging guidance that builds both knowledge and confidence. Whether you're starting your programming journey or tackling advanced coursework, I'll help you develop genuine appreciation for software development while achieving your academic goals.
Ready to transform your programming skills? Let's discuss how I can help you succeed." less...
Details
| fee: | $50 (for 60 min) |
| students tutored: | |
| travel distance: | 5 miles |
| meeting type: | either in-person or online |
Contact
| website: | on file |
Education and Qualifications
| certified: | |
Carnegie Mellon University, Information Systems
Carnegie Mellon University, Masters
Beaverton, OR 97006
Subjects Tutored |
|
| Java - HTML - SQL - Computer Programming - Python - JavaScript - Web Design - Computer Science - Linux - PHP | |
