Close

Rishabh Agrawal

(Pronounciation: Rishab like Bishop)

Production Engineer @Meta

Resume

About Me

I am an engineer who likes to build. Once I create design, plan, I execute that plan and make it happen.

I like to solve digital challenges while learning new technologies, methodologies, and tools along the way. With an eye for detail, the motive to improvise the Software Development Life Cycle (SDLC) process efficient and improve the end-users' experience. The best way to guarantee a great user experience is to start from the user/customer and work your way backwards.

Experience

Meta

Production Engineer

  • WhatsApp Business Messaging: designed, developed and integrated Monitor Service to measure customer latency and setup real-time actionable alerts
  • Added features to Monitor Service monitoring and alerting on all API endpoint collection for WhatsApp Business customers
  • Work with WhatsApp XFN partners and create load-tests script, to ensure canary is stable in prod

UiPath

Software Engineer

  • Design, develop and maintain import and export endpoints for Integrations Service`
  • Refactored the infrastructure to deploy on-demand AWS hosts for internal Publishing elements AWS
  • Integrated mutaiton with >91% coverage and work on locales and real-time translation to expand user-base in multi regions
  • Redefine the protobuf schemas to handle compatibility and interoperability with global users

Amazon.com, Inc.

Software Engineer

  • Work with the internal Amazon Broadcast team to develop and integrate new features in Amazon LiveStream and Amazon Live Broadcast services
  • Migrate and upgrade the LiveStreamEvent service to a newer Ruby on Rails version, involving but not limited to removing old dependencies, releasing new packages and upgrading the internal build version, resolving conflicts, integration testing
  • Use the feedback from the customers to request, and develop new features in the services, work on the backend infrastructure to provision resources dynamically scale up for live events
  • Toolchain: Ruby on Rails, internal SDK, AWS SDKs, AWS resources, internal build tools

Copart

Software Engineer Intern 2 [ Dallas, Texas ]

  • Developed the new microservice architecture-based check printing API replacing the process from old dot-matrix systems to the new MICR printers, saving Copart annually >$300K in check printing cost
  • Developed the architecture and low-level design for check positive pay process, for Bank of America
  • Developed the WSO2 driven ESB using CQRS design pattern using RabbitMQ for payment transactions
  • Worked on migration of existing codebase into microservices Architecture using Rest APIs, Spring boot, Spring Cloud and designed solutions with ability to hot deploy releases/patches for max server up-time
  • Worked in an agile environment, collaborating with business and product teams in story grooming, reviewing story/acceptance criteria and performance metrics

Copart

Software Engineer Intern 2 [ Dallas, Texas ]

  • Developed the new microservice architecture-based check printing API replacing the process from old dot-matrix systems to the new MICR printers, saving Copart annually >$300K in check printing cost
  • Developed the architecture and low-level design for check positive pay process, for Bank of America
  • Developed the WSO2 driven ESB using CQRS design pattern using RabbitMQ for payment transactions
  • Worked on migration of existing codebase into microservices Architecture using Rest APIs, Spring boot, Spring Cloud and designed solutions with ability to hot deploy releases/patches for max server up-time
  • Worked in an agile environment, collaborating with business and product teams in story grooming, reviewing story/acceptance criteria and performance metrics

University of Texas At Arlington

Library Student Assistant, [ Arlington, Texas ]

  • Aided students/guests with the technology solutions and assist in lending books thorugh Library CRM
  • Assist and troubleshoot problems with library provided hardware and software to Library patrons
  • Guided students/staff using databases for research projects, scholarly articles, thesis and dissertation

Education

The University of Texas at Arlington

AUG 2018 - MAY 2020

Master of Science in Computer Science

Courses Taken: Design Analysis of Algorithms, Data Analysis and Modelling Techniques, Robotics, Machine Learning, Secure Programming, Cloud Computing for BigData, Artificial Intelligence, Database Implementation Techniques

Uttar Pradesh Technical University

JUL 2012 - JUN 2016

Bachelor of Science in Computer Science

Courses Taken: Design Analysis of Algorithms, Computer Networks, Artificial Intelligence, Data Warehousing & Mining, Computer Databases among others

Research project: Image processing project to enhance motion blurred images using advanced convolution techniques

Projects

Machine Learning: Email-SMS Spam/Ham Classifier

This is a Naive Bayes classifier project implemented in python which basically classifies a given text/message as spam or ham. This project was for the Machine Learning graduate class.

View Project

Cloud Computing: BigData

Projects on data management techniques and tools for storing and analyzing very large amounts of data. Implemented using Hadoop MapReduce, Apache Spark Scala, Apache Hive, Apache Pig, Apache GraphX Pregel API

View Project

Copy Save for Android

The app stores persistent clipboard text indefinitely. Everything a user copies in the clipboard is stored forever unless user explicitly deletes it. Captures the copied data automatically.

View Project

MediaByte Wallpapers Videos app for Android

The app lets anyone browse, download royalty free images for free. Provided by Pixabay.

View Project

Brightness app for Android

Brightness app for Android. The ultimate app to adjust screen brightness or call it a screen dimmer app . The app is a real handy utility for night owls. Awesome custom design makes it really appealing to use.

View Project

Skills

Get in Touch