Umair Azmi DrRacket, Prolog, Theoretical CS, C/C++ etc
6 Reviews

Hi
I hold a masters degree in Computer Engineering from the Indian Institute of Science (India's premier research institute).

I am proficient in C as well as C++ programming, with multiple years of industry experience involving linux programming (IPC, multi threading, socket I/O, etc). I am also experienced in Java programming. I have worked on lexical analysis and parsing using lex and YACC and am familiar with the LLVM IR framework.

I have helped with small operating systems used in academics such as PintOS and XINU. I have also helped with SEED security labs in the past.

I am familiar with multiple programming paradigms. I am familiar with the underlying theory for the functional programming paradigm and have a good understanding of lambda-calculus. Among functional programming languages, I am proficient in the Scheme programming language and DrRacket and have also worked on Haskell & Erlang. In the logic programming paradigm, I am conversant with Prolog.

Among theoretical computer science subjects, I am proficient in and have taught data structures and algorithms - design, complexity analysis, complexity classes, NP-completeness, decidability, etc. - and the theory of computation (Automata theory) at the undergraduate level. I can also help with problems in logic, boolean algebra, graph theory and other computer science subjects at the undergraduate level.

I am available for help with questions as well as live sessions. Contact for all requirements - whether one-time, short-term or long-term (semester or course length).

Subjects

  • Theory of Computation Beginner-Intermediate

  • Linux Beginner-Intermediate

  • Algorithm Beginner-Expert

  • C and C++ Beginner-Expert

  • Java Programming Beginner-Intermediate

  • Graph theory Beginner-Intermediate

  • NP-completeness Beginner-Intermediate

  • Haskell Beginner-Intermediate

  • Lisp Beginner-Intermediate

  • Dynamic Programming Beginner-Expert

  • Computer Security Beginner-Intermediate

  • Prolog programming Beginner-Intermediate

  • Linux programming (IPC, multi-threaded programming) Beginner-Intermediate

  • DrRacket Beginner-Intermediate

  • Functional Programming Beginner-Intermediate

  • YACC Beginner-Intermediate

  • Shell scripting Beginner-Intermediate

  • LLVM Beginner-Intermediate

  • Erlang Beginner-Intermediate


Experience

No experience mentioned.

Education

  • M.E. (Computer Science) (Aug, 2009Jul, 2011) from Indian institute of science, Bengaluru

Fee details

    8002,000/hour (US$9.5123.78/hour)

    The fee depends on the nature of the work, deadlines, etc.


6 Reviews
5 out of 5

User Photo December 24, 2023
Payment verified US$ 30.79 (2589 INR)

A Genuinely Great Teacher

On this website, I have experienced several bad teachers who claim to know the subject material but in fact do not know it at all.

Umair was an absolute pleasure to work with. He helped me achieve great results in my exam and the best thing about Umair is his honesty and clear communication. In topics where he wasn't familiar (quite rarely), he was very honest and told me that he wasn't entirely sure but in topics where he did know he helped me achieve full marks.

Thank you so much.


User Photo February 15, 2022
Payment verified US$ 425

Very helpful

Very quick responses and accurate answers. Definitely recommend.


User Photo December 9, 2021
Payment verified US$ 232.50

Great knowledge, very helpful and reliable

Helped me with solving my Haskell assignment really fast and also left helpful comments in the code he wrote. Very helpful and reliable.


User Photo November 26, 2021
Payment verified US$ 71

I recommend him for you ???

If you are searching for someone who can help you with your exams and assignments..
He is very smart fast and polite
He delivers the tasks on time with a very efficient work ??


User Photo November 23, 2021
Payment verified US$ 129

Patient and Precise

During my experience with Umair he has been incredibly patient, and truly takes his time in making sure the material is well understood, just dont be afraid to ask.


User Photo April 20, 2021

One of the best,

He is extra ordinary in every way... He is the most trust worthy guy i found. His work is just more than mark its THE GREAT..SOLUTION provided by him is like you don't even need to see JUST SUBMIT. And see your BEST RESULTS.