
About me
A technology enthusiast who loves coding. My experiences at Citrix and Flipkart and participating over 20 hackathons have helped me understand the importance of Code Quality and Innovation and to work effectively under tight deadlines.
Education
Work Experience
Intel Corporation
My contributions are as follows:
- Built a Docker Containerized application to test the correctness of Booting, Video and audio playback on devices with
different Kernel builds and integrated into the Jenkin Jobs.
- Building a Devops framework from scratch to perform end to end tests for Kernel Builds.
Technologies Used:
Docker, Flask, Django, Linux, Jenkins
Citrix
Worked in XenApp and XenDesktop Director team
My contributions are as follows:
- Worked on predicting the Application Instance count using Machine Learning and implemented the User Interface using ReactJS and HighCharts API.
- Filed a patent on tracking the application usage and detecting anomalies for Citrix XenApp and XenDesktop products.
- Worked on Automating the deployment of Citrix Director Service on AWS Elastic Beanstalk Service using Powershell.
- Redesigned the User Interface of XenApp Essential Director service offered by Citrix using Google Web Toolkit(Java).
Technologies Used:
Amazon Web Services(Elastic BeanStalk), Windows Powershell(for writing automation scripts), Google Web Toolkit(Java), C#, ReactJS, Highcharts, Microsoft Azure ML Studio
Flipkart Internet Private Limited
Worked on unifying their seller mobile application offering using Ionic Framework(primarly uses Angular.js and custom css optimized for mobile rendering). I also built a Node.js server to optimize the dataflow between their backend server and mobile application. This was built as a proof of concept.
Technologies Used:
AngularJS, NodeJS, Ionic Framework, jQuery Mobile
My Research/Projects
Weenix Kernel
Implemented a Single Thread non-preemptive Unix like kernel as a part of the Operating Systems(CS402) course offered at USC.
The functionalities implemented are as follows:
-
The Process, Thread, and Mutex life cycle.
-
Virtual File System with functionalities to manage files and directories.
-
Virtual Memory to manage the memory used by the Kernel and User Space Processes and Threads.
Language used: C
Cloud Platform for School Platform Management
Built a scalable cloud platform using industry-grade technology backed with an architecture to support a seamless addition of new features into the platform. This is targeted to the schools in India which do not have a software solution to manage their tasks. It supports multiple schools and has some of the core features implemented such as Attendance management, Marks Management and Messaging. We are currently working to productionize this platform.
Technologies used:
AngularJS, NodeJS, MongoDB, Material Design
Machine learning autoscaler for Cloud Foundry
Used Machine Learning algorithm for automatic scaling of resources on CloudFoundry PaaS in order to guarantee a QoS standard for the end user applications.
Technologies used:
Python, Cloud Foundry PaaS
Awards
-
Mylan Hack summit 2016 - 1st runners up
Machine learning based solution to predict the spread of viruses across countries
-
Hackerramp Myntra Hackathon 2016 - 1st runners up
Solution to predict suitable items for gifting based on person's purchase history, global trends for products
-
Venturesity's Greytip Hackathon 2016 - Winners
Algorithm to efficiently allocate a meeting room in office based on various criteria
-
Google Bizdroid Hackathon 2014 - Winners
Real Time location based offers from local business to the consumer
-
Google Indic Language Android Hackathon 2014 - Winners
Crowd-sourcing and gamifying language translations
-
AngelHack Mumbai 2014 - 1st runners up
Seat Allocation in buses, trains and Aeroplanes based on the maximum common interests with other passengers
-
MSRIT's Mojojojo Hackathon 2014 - Winners
Plugin that suggests synonym of a typed word along with its definition at the top of the screen, while using keyboard normally
-
Ayana Hackathon 2014 - Winners
Android Application to report crime on Twitter
Other Interests
-
Martials Arts (Kalari Payattu)
-
Indoor Rock Climbing
-
Yoga
-
PC Gaming
-
Chess