======================================= Resume - Vinay Keerthi K. T. ======================================= .. |date| date:: .. footer:: |mail| `gmail `_ | **Phone:** +91 9538689544 | |github| `GitLab `_ | |web| `stonecharioteer.gitlab.io `_ | |medium| `Blog `_ *Autogenerated from an rst file on* |date| *using Python.* ----- .. class:: center **Phone:** +91 9538689544 | **Email ID:** `ktvkvinaykeerthi@gmail.com `_ | **City:** Bangalore, KA, India ----- ------------ Experience ------------ ************************************ GKN Aerospace India / GKN Driveline ************************************ **Developer** | **Joined:** December 2015 .. * Reduced TAT for complex engineering workflows by 70% by developing a microservice-architecture based, modular job scheduling system used by a team of 50 engineers every day, leveraging *RabbitMQ,* *ElasticSearch* and *PostgresSQL.* * Created an intuitive product explorer interface where engineers and managers could restructure the part catalogue in an easier manner, leveraging ``Django``, ``nodejs`` and ``React``. The interface enables users to explore part relationships and identify gaps in the catalogue, empowering managers to take better decisions to restructure projects and timelines. The application using ``Docker`` on several VMs using ``VMWare vSphere``. * Developed custom `Python` libraries for engineers, packaging them for use widely across the organization. These libraries leveraged both standard and third-party libraries for scientific computation and numerical computation. Usage includes creation of a python wrapper for ``nvidia-smi``, submitting jobs to NVIDIA cards and managing processes across a distributed computing system. * Reduced setup time for engineers by 95% through the usage of cookiecutter with plugins to create company-specific templates of MS Office and config files hitherto managed by engineers. Saved the team 10 weeks of work per year. * Built a web application for browsing `Subversion` repositories. * Automated pipelines for building `python` packages, documentation and deploying `docker` images on a `VMWare vSphere hypervisor` for company-wide usage. * Conducted annual Python training bootcamps at the workplace, teaching engineers how to leverage Python for scientific computing, using `Jupyter` notebooks, `numpy`, `matplotlib` and `pandas`. ************************************ Flipkart Internet Pvt. Ltd. ************************************ **Copy Editor / Developer** **February 2014 - December 2015** * Automated work assignment and distribution of tasks based on project ids for the team of content writers by creating a desktop application which prevents duplicates and rework. * Automated the creation of |medium| `Unique Specifications of Product Images `_ for Flipkart, allowing subject matter experts to create 12000+ images in less than an hour saving over 600,000 INR. ************************************ Narasipur Autocomponents Pvt. Ltd ************************************ **Engineer - Quality** | **May 2013 - February 2014** * Created programs to generate production reports and graphs from input data collected by engineers after each shift. ************************************************* India Nippon Electricals Ltd. (Lucas-TVS Group) ************************************************* **Graduate Engineer Trainee - Production Engineering** | **March 2012 - April 2013** * Visualized the data from 12 ovens onto a dashboard, saving the company the manual effort of plotting graphs every week to study the process. ************************************ Harita Fehrer Ltd. (TVS Group) ************************************ **Graduate Engineer Trainee - Quality** *(Temporary)* | **December 2011 - March 2012** * Created spreadsheets to calculate the acceptance factors for measurement instrument calibration. ************************************ Indian Institute of Science ************************************ **Research Assistant - Aerospace & Aeronautical Engineering** | **February 2011 - July 2011** * Used Python for computational analysis of a composite material. ---------- Projects ---------- * `Designed and built a `_ `physical search engine interface `_ for my bookshelf, leveraging knowledge of Python, Raspberry Pis, CouchDB, Apache SOLR and Rabbit MQ. * Built a smart coffee machine integrating an ESP8266 NodeMCU and Relay into a cheap, off-the-shelf coffee machine at the cost of 500 INR. * Maintain several jenkins and gitlab pipelines which I use for automating regular tasks, including building this resume. ------------------ Technical Skills ------------------ * Programming * Python (setuptools, flask, django, pandas, matplotlib, plotly, jupyter) * nodejs, npm, react.js, vue.js, ANT Design UI * Others * Databases: MySQL, Postgresql, CouchDB * SCM: Git, Subversion * Linux administration * Docker, Jenkins, Ansible * ElasticSearch, RabbitMQ, Grafana * Raspberry Pi programming * nodemcu (ESP8266: micropython) ------------------ Education ------------------ +---------------------------------------+-----------+---------------------------------------+ | **Degree** | **Year** | **University** | +=======================================+===========+=======================================+ | Bachelors of Engineering (Mechanical) | 2010 | Visvesvariah Technological University | +---------------------------------------+-----------+---------------------------------------+ .. |github| image:: ../_static/GitHub-Mark.png :height: 48px .. |web| image:: ../_static/grid-world.png :height: 32px .. |medium| image:: ../_static/medium.png :height: 32px .. |mail| image:: ../_static/mail.png :height: 48px