Vivek Maskara

Vivek Maskara

SDE @ JP Morgan

Onyx @ JP Morgan

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

 
 
 
 
 

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

Creating and Shrinking Rasberry Pi Image using SD Card

Learn how to create a copy of the Rasberry Pi from an SD card and shrink it
Creating and Shrinking Rasberry Pi Image using SD Card

How to Use the Twilio Java Helper Library and AWS CDK to Deploy AWS Lambda Functions

In this post, learn how to leverage the AWS Cloud Development Kit (CDK) to build and deploy a serverless AWS Lambda function that uses Twilio’s Programmable SMS API to send SMS to users.
How to Use the Twilio Java Helper Library and AWS CDK to Deploy AWS Lambda Functions

How to Record a Phone Call using Twilio Java SDK?

In this tutorial, I will walk you through the process of recording a phone call using Twilio’s voice APIs as part of its Java SDK.
How to Record a Phone Call using Twilio Java SDK?

Top Testing Programming Languages for 2022

In this article, I will talk about the top 6 programming languages for testing in 2022.
Top Testing Programming Languages for 2022

An Introduction To AWS Cloud Development Kit (CDK)

In this article, I will provide a brief introduction AWS Cloud Development Kit (CDK) which is increasingly becoming a popular tool for managing AWS-based infrastructure. We’ll take a closer look into CDK concepts, and then how to use the AWS CDK toolkit to deploy a sample application to an AWS account.
An Introduction To AWS Cloud Development Kit (CDK)

Projects

*

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: 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