Sohan Patil

California · United States · (631) 800-6179 · sdpatil@cs.stonybrook.edu

Computer Science graduate student at Stony Brook University interested in building scalable, fast and beautiful systems. Part time aspiring chef who loves experimenting with different cuisines!


Industry Experience

Software Engineer Intern

Nutanix, San Jose

  • Hypervisor Native CNI Plugin: Developed a Container Networking Interface (CNI) Plugin for Nutanix's Kubernetes solution from scratch (for on-prem as well as cloud workloads) which replaces contemporary Flannel based overlay networking by utilizing the native capabilities of Nutanix hypervisor

    Impact: Increased network bandwidth of Kubernetes stack by 45%. Improved packet observability as a result of removal of overlay encapsulation
    Technologies used: Go, gRPC, Netfilter, AWS, Linux Networking

  • Disaster Recovery for Clusters on AWS: Invented a 67% cheaper Disaster Recovery solution for “Clusters on AWS” product featuring 1 minute per recovery point objective and 15 minute recovery time objective

    Impact: Reduced operational costs of Disaster Recovery as a solution by 67%. Won UHack 2020, Nutanix's Intern Hackathon
    Technologies used: AWS, Wireguard, Protocol Buffers

June 2020 - August 2020

Software Engineer

Principal, Offices at Pune (India)

  • Document Indexer: Involved in development of an in-house document capture tool used to automatically classify incoming documents into the various portfolio buckets and extract useful information from them

    Impact: Potential savings of millions of dollars every year in licensing costs, as this solution replaced IBM Datacap
    Technologies used : HTML5 Canvas, Angular, Springboot, Tesseract API, Liberty Server, Python

  • Salesforce DB sync: Automated the synchornization of Salesforce cloud data with on-premise DB2 LUW database in a batch fashion

    Impact: Saved 150 working hours every 2-week sprint by removing the need for manual data entry
    Technologies used: Mulesoft, Java, Websphere

  • Automated Utilities: Created two utilities, one to track Git branch changes with a single click that helped automate a recurring cleanup activity, another which generates Fortify static code analysis scan results automatically when changes are pushed to Bitbucket server

    Impact: Combined, these utilities helped increase team effeciency by 15%
    Technologies used: Shell scripting, Java, Selenium API, Chrome-Driver (headless Chrome)

  • PISys-X: Revamped a legacy application 'PISys' which is an Individual/Group Policy Management web-app. Ported the backend services to Springboot and used microservices architecture. Improved component modularity. Secured REST API endpoints with OAuth2. Onboarded 6 interns on domain knowledge as well as Agile practices, Git, Angular and Bootstrap

    Impact: Prevented potential incompatibilities between AngularJS/ReactJS and the in-house CSS framework "Horizon" by reporting bugs and suggesting fixes
    Technologies used: Angular, Springboot, DB2, Bootstrap

  • Aavishkar '2018': Used Google Web Speech API and rule-based ML techniques to enable management of JIRA tickets through voice commands. Worked on modules around creation, deletion, navigation of JIRA tickets and implemented text dictation for ticket contents

    Impact: The project was selected for production implementation which would improve employee efficiency accross organization
    Technologies used: JQuery, Google Web Speech API, Atlassian API, nltk

  • Operational Data Source: Worked on maintenance and minor improvements of an in-house enterprise wide Master Data Management tool called ODS. Played the role of a volunteer Business Analyst for team ODS through which I could hone my soft skills

    Impact: Improved CI/CD pipeline and slashed go-live time by 30% by integrating code analyzer tools like SONAR and HP Fortify with Bamboo build plans. Implemented fine-grained data control mechanism to provide security to data
    Technologies used: Spring MVC, Spring AOP, IBM Message Queues, Bamboo, SOA Policy Manager

July 2017 - August 2019

Education

State University of New York at Stony Brook

Master of Science, Computer Science

GPA: 3.8/4

Relevant Coursework: Distributed Systems, Data Science, Analysis of Algorithms, Human Computer Interaction, Databases, Statistics, Visual Analytics

Advanced Project: Project EyeCanDo as part of Scalable Data Management and Analytics Lab

August 2019 - December 2020 (expected)

Government College of Engineering, Aurangabad

Bachelor of Engineering, Computer Science and Engineering

GPA: 8.345/10. Graduated with 'Distinction'

Relevant Coursework: Operating Systems, Computer Networks, Statistics, Web Development, Parallel Computing, Compiler Design, Cloud Computing, Big Data and Data Mining

Worked as a Technical Secretery for Computer Science and Engineering Department
July 2013 - June 2017

Skills

Programming Languages
Web Development
Other tools & frameworks
Workflow
  • Distributed Systems, Linux Networking and Container Orchestration
  • Full Stack Development and Mobile Computing
  • Cloud Computing
  • Big Data, Data Science and Visual Analytics
  • Algorithms and Data Structures


Achievements

  • 1st Place @ UHack (July 2020) - Won the Nutanix intern hackathon against 45 other candidates by assessing current Disaster Recovery solutions for "Clusters on AWS" and developing a 67% cheaper alternative
  • All Staff Award @ Principal (March 2019)
    • For topping quality expectations in successfully delivering a time critical piece, while shouldering the dual role of a Developer + cross skilled Business Analyst
  • Project of the Year Award @ Principal (November 2019)
    • Awarded a total cash prize of ₹ 55000 (~ $800), for contributions to 'Aatmanirbhar' (Hindi for 'self-reliant') project, in a mentor role for Core/Advanced Java, Data Structures and Algorithms
    • The project enabled 180+ deserving underprivileged graduates a job in the IT field
  • Rising Star Award @ Principal (2018)
    • Awarded for excellence in performance as a fresher and for my contributions to various projects accross 3 Business Units, from a pool of 500+ employees
    • Prevented potential inter-component incompatibility by identifying and reporting critical bugs
    • Commended for delivering 2.2 times of my expected work (measured in Scrum Story Points) during Q3/Q4 of 2017
    • Lauded for quickly scaling learning curves of new frameworks like Angular and Redux
  • 1st Runner Up - SEED Maha IT Idol (2016)
    • A state level competition where I competed againts 75000+ contestants that tests programming acumen in a 3 round elimination fashion
    • Won an Android Smartphone and a 2TB HDD as prize
  • Finalist - Testimony @ Tata Consultancy Services, India (2016)
    • TCS Testimony is a national level code quality assurance competition with over 1,00,000+ participants
    • Individual's acumen in using various automation tools like Selenium, Appium, LoadRunner and JMeter was tested
  • 1st Place - CodeKing @ DIEMS, Aurangabad (2015)
    • Won in this state level coding competition against 3000+ participants
  • Finalist - 'Manifest' by Indian Institute of Technology, Bombay (2015)
    • As part of TechFest 2015, won by redesigning the website for the Ministry of Law and Justice to improve UX
    • Drastically improved website response times (~30%) by implementing Gzip compression and leveraging caching
  • 1st Place - CodeKing 1.0 (2014) - A blind coding through C programming competition held at my undergraduate institution
  • 1st Place - WebQuest 1.0 (2014) - A cryptanalyis competition held at my undergraduate institution

  • Test Scores
    • GRE - 326/340
    • TOEFL - 114/120
    • AMCAT (Employability Assessment Exam) - 99 percentile