Android Development Masterclass

Hands on course with 60+ lessons and 40+ interactive example apps to learn how to build complex Android apps following the best development practices

Check it out

Vivek Maskara

Vivek Maskara

SDE @ Remitly

Remitly

Arizona State University

Hello!

I recently completed my Masters in Computer Science from Arizona State University. Prior to joining ASU, I worked as a full stack Software Engineer at Zeta. I helped in building a suite of products for digitizing office cafeterias used by ~700 corporates and attributing to 1 million+ monthly transactions. With strong Computer Science fundamentals and experience across multiple engineering verticals, I always tend to bring a unique perspective when solving business problems.

Before joining Zeta, I completed my bachelor’s in Software Engineering from Delhi Technological University. I love writing code, developing apps and creating websites.

I was associated with the Wikimedia Foundation as a volunteer from 2016 to 2019, contributing to their Wikimedia Commons Android app.

Interests

  • Artificial Intelligence
  • Computer Vision
  • Android App Development

Education

  • Master of Science, Computer Science, 2021

    Arizona State University

  • Bachelor of Technology, Software Engineering, 2016

    Delhi Technological University - New Delhi, India

Experience

 
 
 
 
 

Associate Software Engineer

JP Morgan

Feb 2022 – Nov 2022 Jersey City, NJ

Responsibilities include:

Working as part of the Onyx team @ JPMC on machine learning and software development-related work.

  • Productionalized an internal intelligence platform by writing helm-charts for a stack containing Python apps, Dask, and PostgreSQL to a Kubernetes cluster.
 
 
 
 
 

Software Development Engineer Intern

Amazon

May 2020 – Aug 2020 Tempe, Arizona

Responsibilities include:

  • Designed and developed a serverless system for verification of brand ID mappings capable of processing millions of records at a time. It utilizes multiple AWS services such as Lambda, SNS, SQS, Step functions, Glue Jobs, EventBridge, S3, and DynamoDB.
  • Programmatically provisioned the infrastructure using AWS CDK enabling CI/CD integration with the deployment pipeline.
  • Optimized the AWS Glue Job to process ~40 million input records in <10 minutes performing validation against >1 billion ML output data.
 
 
 
 
 

Graduate Research Assistant

The Luminosity Lab, ASU

Mar 2020 – Dec 2021 Tempe, Arizona

Responsibilities include:

  • Developing a machine learning model for detection of Neuroblastoma using histopathological images for PCH hospital.
  • Researched and built the MVC for indoor parking automation using YOLO and DeepSort for real time vehicle tracking.
  • Contributed to the backend for ASU’s end to end PPE response network for producing and delivering medical supplies.
  • Built a Customer 360 dashboard for Bank of West using Neo4J graph database, Flask backend and React for frontend.
  • Published a gamified supply chain management learning app funded by USAID, ShipShape for iOS and Android.
 
 
 
 
 

Senior Software Engineer

Zeta, Directi

Jun 2016 – Nov 2019 Bangalore, India
  • Built NFC based contactless payments & custom ordering solution for POS attributing to 1 million+ monthly transactions.
  • Contributed to over 20+ projects in Zeta spanning across Android, Raspberry Pi and backend microservices.
  • Responsible for optimizing query performance for PostgreSQL and building throughput and service health monitoring dashboards using Grafana and Kibana.

Recent Posts

How to Restore a Deleted Branch in Bitbucket

In this article, you’ll learn how to restore deleted branches in Bitbucket and how to avoid accidental deletion.
How to Restore a Deleted Branch in Bitbucket

BeautifulSoup Web Scraping Guide

Looking for a quick tutorial to help you get started web scraping using Python’s Beautiful Soup? You have come to the right place – read on and get started immediately.
BeautifulSoup Web Scraping Guide

Build a lightning-fast search index using Flink, Elasticsearch, and Redpanda

In this tutorial, you’ll learn how to build a lightning-fast search index using Flink, Elasticsearch, and Redpanda — the simpler, dev-friendly Apache Kafka® alternative.
Build a lightning-fast search index using Flink, Elasticsearch, and Redpanda

Python Script to Clean up Old Images From AWS ECR using Boto3

For one of my projects, I automated building and pushing AWS ECR images using Github Actions, but soon realized that my AWS ECR repo had a pile-up of unused images. In my workflows, I use the most recently image and other images in the repository present a minor opportunity for optimization.
Python Script to Clean up Old Images From AWS ECR using Boto3

Python Script to Fix "Export EXPORT_NAME cannot be updated as it is in use by STACK_NAME" error in AWS CloudFormation

If you use AWS CloudFormation, you might have encountered an issue while trying to update stacks if the stacks are updated. The error looks something like this: Export EXPORT_NAME cannot be updated as it is in use by STACK_NAME If you use AWS CDK, you might still face issues while deploying stacks, as AWS CDK generates a CloudFormation template during deployment.
Python Script to Fix "Export EXPORT_NAME cannot be updated as it is in use by STACK_NAME" error in AWS CloudFormation

Projects

*

MD Editor

AI powered Markdown Editor for developers with markdown editor and renderer.
MD Editor

English Vocabulary Builder for GRE, TOEFL & IELTS

Learn new English words every day! The app has 1000s of pictures with cartoons from Mickey Bach. Mickey Bach was producing Word-A-Day cartoons from the 1940’s to about 1985 for the pleasure of people who wanted to improve their vocabulary skills.
English Vocabulary Builder for GRE, TOEFL & IELTS

Helium Monitor

Electron based cross platform menu-bar app for monitoring earnings from helium miner
Helium Monitor

Data Viz: San Diego Burritos

The project uses zoomable circle packing visualization below shows the burritos and their ratings in San Diego.
Data Viz: San Diego Burritos

Data Viz: Gapminder Demo

Demo plot for visualizing multiple datasets from Gapminder using D3.js along with animation
Data Viz: Gapminder Demo

Data Viz: GDP per capita in Africa

It shows, from 1960-2011, the GDP per capita of countries in Africa (based on current USD)
Data Viz: GDP per capita in Africa

Data Viz: Trump Approval Ratings

This project uses a pair of visualizations to promote opposing viewpoints using the same base dataset
Data Viz: Trump Approval Ratings

Data Viz: Mystery at the Wildlife

This project was done as part of CSE 578 course. The primary goal of this project is to identify reasons behind the decline in the population of the Rose-crested Blue Pipit bird in the city of Mistford.
Data Viz: Mystery at the Wildlife

Wikimedia Commons

An open-source app allowing the Wikimedia community to contribute content to Wikimedia Commons.
Wikimedia Commons

Spaced

AR App for Zeta’s design meetup 2019
Spaced

ShipShape

A gamified approach to educate on supply chain skills in an engaging manner.
ShipShape

Ppe Response

A decentralized production network to print, sterilize and deliver personal protective equipment (PPE) for those on the front lines of the coronavirus response.
Ppe Response

Zeta

Contributed in building products for Zeta Express, an end to end solution for digitizing cafeterias
Zeta

Recent Publications

Recognizing Compositional Actions in Videos with Temporal Ordering

In some scenarios, true temporal ordering is required to identify the actions occurring in a video. Recently a new synthetic dataset …

Early Pleistocene faunivorous hominins were not kleptoparasitic, and this impacted the evolution of human anatomy and socio‑ecology

Humans are unique in their diet, physiology and socio‑reproductive behavior compared to other primates. They are also unique in the …

Certification

Neural Networks and Deep Learning

Course on Neural Networks by DeepLearningAI
See certificate

TensorFlow in Practice Specialization

Introduction course on using Tensorflow
See certificate

Convolutional Neural Networks

Course on CNN by DeepLearningAI
See certificate