Hello, World! 👋 I'm Pratik Shivaraikar

I'm a passionate Software Engineer based in Pune, India specializing in building exceptional, high-quality software products.

greeting
Working

About Me

I have a professional experience of working in the Storage, Security and Wireless domains. Apart from that, I've also worked on quite a few open-source projects ranging from web development to game development.

Here are a few technologies that I've worked on:

  • Go

  • Python

  • Node.js

  • PHP

  • JavaScript

  • React

  • AWS

  • Firebase

  • Docker

  • Java

  • MySQL

Experience

Lenovo
Staff Engineer
Sep 2021 – Present

Working on Lenovo XClarity™ data-center management solutions

  • Implement fetching, parsing, and compiling SMART data of SATA and SAS drives to detect and report various indicators of drive reliability
  • Integrator of Schneider's EcoStruxure IT Expert with Lenovo XClarity Orchestrator
  • Designed, built and provisioned a syncing mechanism for Schneider Electric’s EcoStruxure IT Expert and Lenovo XClarity Orchestrator
Calsoft
Principal Development Engineer
Jun 2019 – Sep 2021

Contracted to Lenovo for working on Lenovo XClarity™ data-center management solutions

  • Major contributor of the Third-party Integrations Team, working on data-forwarding micro-services
  • Active developer to Lenovo's various open-source projects like PyLXCA, Lenovo Ansible, etc.
  • Lead contributor for integrating SIEM tools like Splunk to collect, analyze and derive meaningful insights from events collected from Lenovo hardware
Quick Heal
Software Engineer
Feb 2018 – Jun 2019

Worked on Shared Services of Licensing and Activation across all Quick Heal products

  • Developed Partner Portal for Key Generation and Activation
  • Designed and implemented a highly-performant Geo-location API to be used by all Quick Heal products and saving considerable YOY expenditure
  • Delivered multiple POCs for supporting server migration from on-prem to cloud
Wifi-soft Solutions
Software Engineer
Jun 2015 – Feb 2018

Worked on Enterprise, Hotspot and IoT solutions to monetize WiFI

  • Developed Unibox 3.0 — a multicontroller — from ground up
  • Developed real-time dashboard providing analytics collected from all the IoT devices for the Sensors product
  • Implemented Kibo Partner Management (KPM) — a complete solution for Partners, Distributers and Vendors to manage their hotspots

Some Things I've Built

blongo

Blog in Django

Python

gibber

Just like how a bird tweets, an ape gibbers! Gibber: A social networking application for all the apes out there!

JavaScript

spacevader

A simple space invader game developed purely in Python

Python

uss-wf

URL Shortening Service with Web Filtering. (Project link deprecated. New hosting coming soon)

JavaScript

dcs

Docker container security

HTML

taskx

Taskx is a CLI task manager to manage all your TODOs from the comfort of your CLI

Go

Blogs

Whenever I find time, I also like to write about whatever I have learned:

Get In Touch

Although I'm not currently looking for freelance opportunities, my inbox is always open. Whether for a potential project or just to say hi, I'll try my best to answer your email!