Hello, World!

I'm Swapnil Bhoite.


Coder Technology Enthusiast

More About Me
About

Let me introduce myself.

Profile Picture

I want to enhance my understanding of information sciences and to make a significant contribution to the field of computer science.
Currently I'm working as a Software Engineer E4 (Android) at DoorDash, and I've 6+ years of professional experience in Software Development.
I've Master's degree in Computer Science from State University of New York, Binghamton. and Bachelor's degree in Computer Science from Pune University, India.

Skills

  • 90%
    Android
  • 90%
    Kotlin
  • 90%
    Core Java
  • 80%
    C
  • 60%
    C++
  • 75%
    Embedded C
  • 60%
    HTML, CSS
  • 60%
    JavaScript
  • 50%
    PHP
  • 60%
    Python
Resume

More of my credentials.

Work Experience

Software Engineer E4 (Android)

July 2021 - Current

DoorDash

Mountain View, California, USA

Working in Fraud and Identity team.

Senior Mobile Engineer (Android)

February 2018 - July 2021

ViacomCBS

San Francisco, California, USA

Leading one of the Android teams responsible for delivering various features for our Android streaming application, Paramount+, and CBS on both mobile and TV platforms

Student Assistant

August 2017 - December 2017

State University of New York at Binghamton

Binghamton, New York, USA

I was grading and assisting students for the graduate level course "Programming for the Web".

Masters Mobile Software Engineer Intern

June 2017 - August 2017

ViacomCBS

San Francisco, California, USA

My role at ViacomCBS was to provide mobile coding contributions to CBS All Access (now Paramount+) Android application. During my tenure, I implemented various features which include Autofill feature for Android O, adding voice search functionality, adding support for Android O's new TV Launcher feature. I also analyzed the code base to give suggestion on the architectural level.

Graduate Assistant

January 2017 - May 2017

State University of New York at Binghamton

Binghamton, New York, USA

I was working on SPIR (The Strategic Partnership for Industrial Resurgence) project, "A Standard for Health Care Interoperability". My responsibility was to help the client to build a universal XML schema to be used by health organizations to exchange the data.

Software Artisan

June 2015 - June 2016

Helpshift

Pune, Maharashtra, India

Helpshift is a technology company that develops SDKs for different platforms making it easy for businesses to care for their customers, everywhere. I was a part of the Android SDK team. I was responsible for developing and maintaining Android SDK. During my tenure at Helpshift, I implemented various major features in the SDK which includes making the SDK Material Design compatible as per standard guidelines. I was also involved in resolving CSRs(Customer Service Requests) for various high profile customers like Microsoft, Supercell, Target, Glu etc. This involved helping customers to integrate SDK, resolving any errors/bugs customers facing in the SDK.

Software Engineer

June 2014 - June 2015

Globant (Clarice Technologies before acquisition)

Pune, Maharashtra, India

At Clarice Technologies, I was a part of a team of 5 people who were responsible for the development of a product, "Zoomvy". Zoomvy was an online shopping client available on Android, iOS and as a Chrome App. Its features included chatting with friends, audio-video calling and screen sharing while shopping with friends. I was handling entire Android part of this product including development and maintenance.

Education

Master Degree

Computer Science

August 2016 - December 2017

State University of New York at Binghamton

Binghamton, New York, USA

Courses elected

  • Design & Analysis of Computer Algorithms
  • Programming Languages
  • Systems Programming
  • Computer Architecture & Organization
  • Intro to Machine Learning
  • Operating Systems

Bachelor Degree

Computer Science

June 2009 - June 2014

Maharashtra Institute of Technology (affiliated to University of Pune)

Pune, Maharashtra, India

Core courses

  • Design & Analysis of Algorithms
  • Principles of Compiler Design
  • Artificial Intelligence
  • Embedded Systems
  • Distributed Operating System
  • Neural Networks
  • Computer Networks
  • Data Structures
Projects

Video Splitter

(Self-driven) (01/2021 - Present)

Video Splitter is an Android Application that allows users to edit their videos.


Covid-19 Data Charts

(Self-driven) (03/2020 - Present)

Small webpage to share Covid-19 case charts created from WHO data for my friends and family: projects/covid19


IoT

(Self-driven) (11/2019 - Present)

My DIY "The Box" featuring small IoT setup on a RaspberryPi 4:


Subtitle Studio

(Self-driven) (05/2012 - Present)

Subtitle Studio is a Java application to create, convert, upload and dwnload subtitles.


Improvement in performance of PostgreSQL using Columnar Storage

(Academics) (06/2013 - 06/2014)

Most of the database uses row storage method to store the data physically. Some databases queries like count * are suffered by this storage method.
PostgreSQL is an Open Source Database written in C. Our idea is to have redundant copy of data in both row and column storage method and redirect queries to storage methods on which they would run efficiently ( project report here).


ProjectX

(Academics) (2012 - 2013)

Designed client-server application in Microsoft Visual Basic® 6.0 with WinSock as a third-year mini project during under-graduation.
With this application, students can login, check his/her timetable, view important notifications and other academic data. Staff can login and perform tasks like taking attendance etc.


Texephyr 2014 & IntechXication 2013

(Self-driven/extracurricular academics) (2012 - 2015)

Designed various client-server and standalone applications in Java for Institute's (MIT Pune) Annual National Level Technical Event Texephyr 2014.
Designed various client-server and standalone applications in Microsoft Visual Basic® 6.0 with WinSock for Institute’s (MIT Pune) Annual National Level Technical Event IntechXication 2013.

Activities

Robotics

  • Secured winning positions in 26 robotics events. Some of the competitions' videos here.
  • Conducted workshop on robotics in 2012.
  • Gave seminar on “Emotion and Sociable Humanoid Robots” giving idea about humanoid robots and current development in AI field related to robotics as a part of third year semester activity (slides here).

MIT Computer Users Group (MCUG)

Core team member of institution group MCUG that promotes open source development and conducts various technical workshops and seminars.

  • Organizer and speaker for Linuxication 2014, Linuxication 2013, Teknothon 2k13 and various seminars.
  • Provided guidance and support in Linuxication 2015 as well.
  • Was administrator and developer of websites http://www.mcug.in and http://linuxication.mcug.in.

Web Development

Have designed and developed various applications and websites professionally.

Contact

I'd Love To Hear From You.

Where to find me

Fremont, CA, US