Who am I?

Pioneer-Architect-Programmer with 34+ years experience in software, of which 22 years were spent implementing telecom protocols on large digital switches of most major telecom equipment manufacturers (Lucent, Nortel, Telcordia, C-DOT, Motorola). Telecom veteran, Cloud Architect and Data Scientist rolled in one. Author of  3 R packages namely ‘cricketr‘ , yorkr‘ (on cricket)  and QCSimulator, a 5 qubit Quantum Computing Simulator all available on CRAN.  I also  authored 2 Python packages ‘cricpy‘ and ‘yorkpy‘ available with ‘pip install’. My interests span Telecom, Distributed Systems, AI,  Machine Learning, Computer Vision, Cloud computing, Mobile apps,  Quantum Computing, Economics and History.

I am an International IN patent holder (US6453028, EP11300928, JP3712624, CA2331958, KR2001008597). This invention (Monitor Route Request/Monitor Route Report), used in traffic management in Intelligent Networks, is now a part of ITU-T Q. 1248 standards. I am programming linguist-polyglot, part-time philosopher, and an amateur photographer.

I am also the author of  4 books  a) Cricket analytics with cricketr b) Beaten by sheer pace – Cricket analytics with yorkr  c) Practical Machine Learning with R and Python: Third Edition – Machine Learning in stereo  and d) Deep Learning from first principles: Second Edition- In vectorized Python, R and Octave. All the books are now available in both paperback & kindle versions on Amazon!!! Pick up your copies today!

This blog is a random walk through the technology landscape.
As Lao Tzu put it  “A good traveler has no fixed plans and is not intent on arriving”

In my career spanning two and a half decades, I have seen strange and exotic landscapes in technology.  I have often been amazed by the human ingenuity and thought in every human endeavor.
My encounter with technology is aptly summed in  Alfred Tennyson’s Ulysses

“Yet all experience is an arch wherethrough
Gleams that untravelled world, whose margin fades
For ever and for ever when I move.
How dull it is to pause, to make an end,
To rust unburnished, not to shine in use!
As though to breathe were life”

– Excerpt from Ulysses  – Alfred Tennyson

I did  B-Tech in Electronics from IIT-BHU,Varanasi and Masters in Computer Science from Illinois Institute of Technology, Chicago.  I have completed 34 online MOOC courses – a 10 module course in Data Science Specialization from John Hopkins University, Bloomberg School of Public Health, 4 modules of Cloud Computing from UIUC, Machine Learning and Statistical Learning from Stanford,and a 3 module Data Science Series on Distributed Machine Learning with Apache Spark, Neural Networks and Deep Learning from Coursera. I  am currently working in EY, as an Associate Director, on  CT Managed Services Platform.

My LinkedIn profile – https://in.linkedin.com/pub/tinniam-v-ganesh-tv/7/381/22
GitHub repo – GitHub
Follow me on twitter – @tvganesh –
You can also find me in

4 thoughts on “Who am I?

  1. Loved the Tennyson quote. Here’s another one by Keats, from “On First Looking into Chapman’s Homer,” which speaks to what truly understanding something for the first time feels like:
    Then felt I like some watcher of the skies
    When a new planet swims into his ken;
    Or like stout Cortez when with eagle eyes
    He star’d at the Pacific—and all his men
    Look’d at each other with a wild surmise—
    Silent, upon a peak in Darien.

    Liked by 1 person

  2. I like your posts that provide examples in more than one language. However, I think that–in addition to R and Python–you might consider Julia instead of (or preliminarily, in addition to) Octave. I think Julia has the power to demonstrate your knowledge, and frankly, it’s incrementally becoming a wholesale replacement for matlab/octave/freemat, etc.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s