I have professional software development experience of many years building mobile and web applications for diverse industry domains including the backend of a trading platform, a suite of products that provides financial data management, and supply chain in aviation. I received my Masters degree in Comp Science from Arizona State University. I have mentored several jr devs during my career, teaching them best practices associated with design, testing and implementation of complex software...
Over the past two years, I was dealing with health issues that prevented me from working full time. During the last few months, as my health started improving, I started helping out students (high school as well as college level) in my community with programming projects when I was able. It has been a really rewarding experience to share my knowledge with students interested in grasping the underlying principles behind concepts such as Heaps, Trees, Graphs, Recursion, Dynamic Programming, which can be confusing for beginners.
I think the best way to learn is by doing. I like to explain concepts in small pieces, and first let the students pitch ideas and code, providing guidance as needed or when they get stuck. I also try to teach the tools necessary for debugging and troubleshooting when things go wrong, so that students gain the confidence to identify and fix errors in their own code.
With beginner programmers, I try to make programming engaging by coding puzzle-like problems and simple games.
But in the end, each of us is unique and have our own way to conceptualize new ideas, which is why I welcome feedback from students about their preferred learning style.
Feel free to get in touch with me to discuss how I can help you attain your educational goals!
NEHA IS THE BEST TUTOR !
Neha is currently helping me with my Advanced Algorithms course. At the beginning of the course ( before meeting Neha), I had a lot of anxiety about my ability to understand material. In my desperate search for help, it was honestly a great blessing to have come across Neha’s profile. Neha is honestly the reason why I feel more confident about approaching my CS course and all of its daunting assignments. She goes above and beyond to prioritize my learning/understanding. I honestly don’t know what I would do without her. I wish I had met her earlier in my college experience. Neha is patient, genuine, and very knowledgeable. She is also flexible and very affordable. Neha is not just a tutor…she genuinely cares about your wellbeing. I’m very grateful to have her as my tutor.Demi, 20 lessons with Neha
Knowledgeable and patient tutor
I really enjoyed working with Neha N. I contacted Neha the evening prior, and the session was the following day. We worked on Data Structures and Algorithms going over BST and recursion (add and remove). I found the lesson to be extremely useful, and I found the explanations to be patient and accurate. Able to explain concepts a different way if it were not fully understood immediately. I will definitely use Neha N again.Jackie, 2 lessons with Neha
Knowledgeable and patient teacher
I took one class of Java with Neha and enjoyed it. She took her time and was patient. She is quite knowledgeable about the topic and is good at communicating that knowledge too. Planning to take more classes.Olumide, 1 lesson with Neha