My Teaching method is based on practicing while learning. I will teach you about the concept during half of the class and then we will practice what we have learnt in the remaining time of the class. After learning the whole concept, we will practice on all type of problems with levels ranging from easy to difficult, which will build a strong foundation for that concept. I will regularly give small assignments and there will be discussion on those assignments in the next class.
I am a Software Engineer and have worked on developing apps in Smart TV in Samsung for 2 years. I completed my Bachelor's in engineering( computer science) from Netaji Subhas Institute of Technology. I have proficiency in various programming languages such as C, C++, HTML, etc. and have good knowledge about data structures and algorithms.
Bachelor of Engineering in Computer Engineering 70.59% Netaji Subhas Institute of Technology (NSIT), University Of Delhi 2012-2016
Software Engineer at Samsung Research Institute-Delhi July-April’2016-2018
Worked on various features of Smart TV apps
Personal Video Recording(PVR), Language-C++
Implementation of PVR features such as recording channels when T.V. is on or off , scheduling recordings of channels, timeshift feature which allowed recording upto maximum of 90 minutes mainly used to record matches, etc
Channel List, Language-C++
Implementation of Channel List features such as displaying channel number,channel name,program name, duration of program,etc
Channel Editor, Language-C++
Implementation of Channel Editor features such as changing channel number, renaming ,locking, deleting channels or adding or removing channels from favorites,etc
History Analyzer (Visualization tool for displaying real time scenarios happening on T.V.)
Developed UI in MFC(Microsoft Foundation Classes) for various features such as displaying timeline graph showing time taken by different function calls, find feature to search for a function call in the program, displaying virtual remote and keys pressed,etc
Software Project Management
Went to Samsung headquarters in South Korea for 1 month for training for the role of certification SPM (Software Project Management). Handled the management role effectively for 1 year. As SPM, I interacted with different teams (production team, development team, testing team, certification managers) and worked efficiently with all teams to get certifications before deadline
Samurai Tic-Tac-Toe - Implemented a bot that plays the higher version of tic-tac-toe (9X9)
Used Artificial Intelligence game heuristics algorithms like minimax and n-ply lookahead
Facial Emotion Recognition System
Implemented a facial emotion recognition system which gives result with an accuracy of 90%
Used dlib library for facial landmark detection and SVM classifier to obtain final result
Computer & Technical Skills:
Programming languages: C,C++,Java,HTML,PHP,SQL,Python
Operating System: Windows
Development tool: Perforce
Others: Data structures and Algorithms
basic computer classes closeby? Here's a selection of tutor listings that you can check out.
Superprof can also suggest C classes to help you.
Learning isn't a problem, computer programming classes for all!
Taking HTML classes has never been easier: you're going to learn new skills.
|at his home||at your home||By webcam|