Vivek Maskara

Vivek Maskara

SDE @ Remitly

Remitly

Arizona State University

Hello!

I’m a full‑stack Software Engineer at Remitly, building the client‑platform layer of the core app serving ~10 million customers globally. Prior to Remitly, I was at JP Morgan, where I helped productionalize a blockchain-based internal intelligence platform, similar in concept to Etherscan.

Prior to that, I earned my M.S. in Computer Science from Arizona State University with a thesis in Compositional Actions in Videos with Temporal Ordering. Before pursuing Masters, I worked at Zeta, where I helped design and launch a cafeteria‑digitization suite adopted by ~700 corporates, handling over 1 million monthly transactions. Earlier, I completed my Bachelor’s in Software Engineering at Delhi Technological University.

I’m passionate about coding, building apps and websites, and solving real‑world problems through clean, scalable solutions. I also enjoy writing about technology, and over the past few years, I’ve authored 200+ technical articles for publications like Draft.dev, Tuts+, CircleCI, Twilio, Descope, and Neo4j. Earlier, I volunteered with the Wikimedia Foundation (2016-2019), contributing to the Commons Android app.

Interests

  • Cross-Platform Mobile Development
  • React Native & Android Development
  • Cloud Infrastructure & AWS

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

Remitly

Nov 2022 – Present Seattle, WA

Working as part of the App Experiences team @ Remitly on the client platform layer that powers the core Remitly app, serving ~10M customers.

  • Led the end-to-end testing strategy for Remitly’s Native applications, enhancing quality assurance processes.
  • Implemented Appium with Webdriver.io and BrowserStack for comprehensive E2E testing on Android and iOS.
  • Standardized Android project setup, achieving a 30% reduction in APK size and a 99.97% crash-free rate.
  • Developed Android and React Native SDKs, facilitating integration for financial institutions with Remitly.
 
 
 
 
 

Associate Software Engineer

JP Morgan

Feb 2022 – Nov 2022 Jersey City, NJ

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.

Skills

React Native

Cross-platform mobile development

NextJS

Modern web applications

Android

Native mobile development

AWS

Cloud infrastructure & services

AWS CDK

Infrastructure as Code

Node.js

Server-side JavaScript

Python

Backend development & automation

Kotlin

Modern Android development

Appium

Mobile test automation

Webdriver.io

Web test automation

BrowserStack E2E testing

Cross-browser testing

A/B Testing

Data-driven optimization

DynamoDB

NoSQL database solutions

PostgreSQL

Relational database management

Recent Posts

How to Install SonarQube on Rocky Linux 9

Learn to install SonarQube on Rocky Linux 9 for efficient code analysis, bug detection, and maintaining high coding standards.
How to Install SonarQube on Rocky Linux 9

How to Install SonarQube on Rocky Linux 9

Learn to install SonarQube on Rocky Linux 9 for efficient code analysis, bug detection, and maintaining high coding standards.
How to Install SonarQube on Rocky Linux 9

How to Disable SELinux on Rocky Linux 9

Learn how to disable SELinux on Rocky Linux 9 safely, including checking status and adjusting settings for compatibility.
How to Disable SELinux on Rocky Linux 9

Add Authentication and SSO to Your Shiny App

In this tutorial, you’ll learn how to implement authentication and SSO in a Shiny app.
Add Authentication and SSO to Your Shiny App

How to Reduce the Cost of Data Collection

In this article, you’ll learn about different factors that influence data collection costs as well as strategies to estimate and reduce these costs. We’ll also cover some of the pros and cons of in-house scraping versus third-party solutions.
How to Reduce the Cost of Data Collection

Projects

*

Inweon GRAMS - Grain Quality Analyzer

Built the cloud infrastructure, mobile app, ML labeling platform, and Stripe payment integration for Inweon GRAMS, a secure AI‑powered grain quality analyzer using computer vision and ML to assess rice, wheat, pulses, and oilseeds with ~99% accuracy.

Free Calculator

A collection of free online calculators for your everyday needs. Find calculators for financial, date, health, visa and other calculations.

AI Powered Markdown Editor

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

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.

Helium Monitor

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

Data Viz: San Diego Burritos

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

Data Viz: Gapminder Demo

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

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

Wikimedia Commons

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

ShipShape

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

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.

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