Vivek Pandey's Homepage

Hi, my name is Vivek Pandey. I look approximately like this:

I am a Computer Engineer, with amateur interests in Mathematics and Chess.

For past few years I have developed an interest in running and cycling.

I am married with two noisy kids.

Professoinally I was the CTO at Simpl till Sep 2025. When Simpl closed down I decided to take a break and decided to study LLMs in detail.

I periodically write - mostly on technical topics but sometimes on other topics.

    Computer Science/Programming

  1. Test of significance
  2. Hardware software interface
  3. In Defence of Grunt Work [Sep 2024]
  4. Confused by Infinitesimals [Aug 2024]
  5. Solving problems "Inside out" [July 2024]
  6. Interviewing at Google [May 2024]
  7. How to be a Good Programmer [Sep 2023]
  8. Quickly Checkable Proofs [May 2022]
  9. Hiding "If" [Aug 2019]
  10. Learnings at Appier [July 2019]
  11. Asserts as Comments
  12. The Undoables of Computer Science
  13. QGProfiler: A Simple Profiler for Python Programs
  14. The Name Fail
  15. High Velocity Data Ingestion: Lessons We Learnt
  16. Some Samples of Human
  17. The Yin and Yang
  18. Programming Language in the New World
  19. A neat trick
  20. Don't burden the main loop
  21. Projections in MongoDB
  22. AI / ML

  23. Stanford CS336 Assignment 1
  24. Stanford CS336 Assignment 2
  25. Stanford CS336 Assignment 5
  26. Making a chess engine Part 2 (ELO strength 2300) [Feb 2026]
  27. Making a chess engine Part 1 (ELO strength 1400) [Jan 2026]
  28. AI and the fort of consciousness [Mar 2025]
  29. LSTM for non Data Scientists [Dec 2024]
  30. Study notes: Why deep and cheap learning works
  31. Deep Learning Course Series: Course 3
  32. Deep Learning Course Series: Course 2
  33. A failed attempt to use Logistic Regression to Distinguish Between Cat and Dog Images
  34. Deep Learning Course Series: Course 1
  35. Why Deep Learning is surprising
  36. YouTube Videos

  37. My & Puneet's interview with Scaler
  38. Selection Sort
  39. $O(n\log{}n)$ bound for sorting algos
  40. $O(n\log{}n)$ bound for sorting algos
  41. YouTube post on integrating your website with QGraph's web push service
  42. Maths/Puzzles

  43. Bipartite Matching Challenge
  44. Decimals and Fractions
  45. Two Puzzles
  46. Arithmetic Mean vs Geometric Mean
  47. The Inverse Pythagoras Theorem
  48. The Prisoners of Prisoner's Dilemma
  49. A probability question
  50. Slow down, Sir, Harmonic Mean is Against You
  51. Some Auction Strategies
  52. Other topics

  53. Comparing Devanagari and Kannada scripts [Dec 2024]
  54. First principles vs second order thinking [Mar 2024]
  55. Questions on Krishna [Jul 2021]
  56. Our relationship with nature [Apr 2020]
  57. Experiments with Air Purfiers [March 2020]
  58. Portrait of a Customer Success Manager [Nov 2019]
  59. The way of Chinese Language [Feb 2019]
  60. Food for Brain [Aug 2017]
  61. Infarct [Jul 2017]
  62. Loss of Authenticity [Apr 2017]
_________________________


* I had great working at Simpl which closed due to regulatory reasons.. Here is a lot of documentation about the work I did at Simpl.
* We are getting older
* Linux System Calls