Hello, I’m Nilesh

I’m a Software and Network Engineer with vast experience across domains

Things I have done in my tech life so far

  • Networking, servers, systems programming In C/C++
  • API development in Django and Ruby on Rails tech stack
  • OpenWRT firmware for routers
  • Managed servers for high traffic websites
  • Designed systems using databases: MySQL and PostgreSQL.
  • C#/.NET core and Blazor
  • Tinkered a bit with electronics like Arduino, ESP8266, Raspberry Pi.

Outside of tech world

  • Nature & Wildlife Photography
  • Iyengar Yoga Practitioner
  • Learning Music – Tabla and Harmonium
LATEST MUSING
  • To be or not to be in the limelight

    As a person, I have always avoided limelight – stage, or otherwise – in workplace, etc. More like a background presence person, but if the person is not there everyone will wonder what went wrong. By nature, music is a performing art. So you need to be a stage performer.…

    Read more

Connect with me

Hire me on Upwork
OLDER MUSINGS
  • The Flawed Evaluation System

    It’s semester end again at college and we’ve got hell lots of journal-writing work. The journal-writing work is a indespsible part of every semester in Engineering, at least in my University and possibly every other University out there. The general trend in my college, a lot different from others is – A student (usually the… Read more

  • Getting CherryPy Working With uWSGI

    Since Python 3 is the future, I directly started with Python 3 for my projects. While, There are some frameworks for Python 3, but I’m not a fan of frameworks. I prefer to glue the components myself and write the application – even if it involves more work and boilerplate code, and that’s because of… Read more

  • Trac and Git: The Right Way

    This post is about configuring Trac and Git to work together properly. As you might be knowing, Git is a DVCS – Distributed Version Control System and Trac is a project management system. By default, Trac supports SVN, but there are plugins for Git and Mercurial. I don’t know if there are plugins for other… Read more

  • SQLite Replication

    SQLite is probably the world’s simplest Relational Database Management System. Basically it’s a C library which can be embedded in programs easily. There is no server/client mechanism, the database is a single file. For small work loads, it often makes no sense to use a big RDBMS package like MySQL or PostgreSQL, unless of course… Read more