Arbaaz Meghani, Developer in Chicago, United States
Arbaaz is available for hire
Hire Arbaaz

Arbaaz Meghani

Verified Expert  in Engineering

Back-end Developer

Location
Chicago, United States
Toptal Member Since
September 20, 2022

Arbaaz is a software engineer who has developed back-end systems that can scale to millions of users. He worked on data-intensive applications and financial products used by millions of users and built numerous other APIs. He started freelancing because he enjoys working with different people and teams, and freelancing enables him to do that. Arbaaz works on back-end projects using Java, Spring, and Node.js. For front-end projects, he is a React expert with TypeScript and JavaScript.

Portfolio

Label Insight
Java, Kotlin, Spring, Python 3, JavaScript, React, SQL, PostgreSQL, GitHub...
Kin + Carta
Java, Spring, SQL, MariaDB, MongoDB...
ARRIS Group
C, C++, Visual Studio Code (VS Code), Visual Studio, Linux Kernel...

Experience

Availability

Part-time

Preferred Environment

Visual Studio Code (VS Code), GitHub, Java, Kotlin, Spring, SQL, React, JavaScript, TypeScript, Node.js

The most amazing...

...performance improvement I've made is decreasing the amount of time to export over two million products as a CSV file by 60%.

Work Experience

Software Engineer

2020 - PRESENT
Label Insight
  • Coded data analytic pipelines to ingest and process product data using Java and Spring in AWS.
  • Implemented a platform to detect search trends so that customers could drive impressions.
  • Developed a serverless system in Python to export and deliver large datasets to customers.
  • Created a dynamic filtering experience with real-time analytics for discovering new products.
Technologies: Java, Kotlin, Spring, Python 3, JavaScript, React, SQL, PostgreSQL, GitHub, IntelliJ IDEA, Visual Studio Code (VS Code), Apache Kafka, Solr, Elasticsearch, Amazon Simple Queue Service (SQS), Amazon RDS, Amazon DynamoDB, Amazon EC2, Amazon S3 (AWS S3), Amazon Simple Notification Service (Amazon SNS), Serverless, AWS Step Functions, AWS Lambda, REST APIs, Microservices, Spring Boot, Docker, Docker Compose, Git, NiFi, Apache NiFi, Apache Solr, CircleCI, Jira, Confluence, Redshift, Python, Amazon Web Services (AWS), APIs, MySQL, Back-end

Software Engineer

2019 - 2020
Kin + Carta
  • Modernized a legacy system by implementing microservices in Java and Spring to replace it.
  • Optimized SQL queries to process credit card applications fast by analyzing bottlenecks.
  • Developed fault-tolerant systems by storing user data on premises during database failures.
  • Coded a locking system to sort RabbitMQ events before syncing them to the legacy system.
Technologies: Java, Spring, SQL, MariaDB, MongoDB, VMware Tanzu Application Service (TAS) (Pivotal Cloud Foundry (PCF)), RabbitMQ, IntelliJ IDEA, GitHub, Spring Microservice, Event-driven Architecture, REST, REST APIs, SOAP, Microservices, AppDynamics, APIs, Back-end

Software Engineer

2018 - 2019
ARRIS Group
  • Coded memory diagnostics in C/C++ to enable remote detection of memory corruption.
  • Reduced memory utilization in low-memory devices by developing virtual network cards.
  • Virtualized the router simulator so that developers could run it on any operating system.
  • Ported the codebase from VxWorks to Linux to enable the development of a new product.
Technologies: C, C++, Visual Studio Code (VS Code), Visual Studio, Linux Kernel, Transmission Control Protocol (TCP), UDP, Memory Management, GitHub

Research Assistant

2017 - 2018
University of Illinois Chicago
  • Developed wearable devices to alert construction workers of nearby machines for safety.
  • Coded each wearable device in C/C++ using Arduino while using a scrum and agile approach.
  • Collaborated with designers to quickly prototype and test new ideas by 3D printing devices.
  • Conducted experiments in construction sites to determine the optimal alerting method.
Technologies: C, C++, Arduino, Arduino IDE, Wearables, Internet of Things (IoT)

Software Engineer Intern

2015 - 2015
University of Illinois Chicago
  • Documented commonly found interactive elements on popular websites such as Amazon.
  • Implemented the popular interactive elements using HTML/CSS and a new language, CDF.
  • Demonstrated the security advantages of CDF over JavaScript by coding sample web apps.
  • Developed the back end in Node.js to convert from CDF to JavaScript and store user data.
Technologies: JavaScript, Node.js, HTML, CSS, Web Security

Blockchain EV Charging

• Developed a decentralized Airbnb-like platform for electric vehicle charging stations.
• Decentralized the platform by deploying an ERC721 contract to the Ethereum network.
• Designed a responsive UI using Tailwind CSS to make the platform available on all devices.
• Integrated with the Mapbox API to display a map of all the stations created by users.

eCommerce Platform

• Coded a platform for selling physical products extensible to an online marketplace.
• Integrated with Stripe’s REST API to receive payments securely from online shoppers.
• Implemented an event-driven architecture to process and ship orders asynchronously.
• Developed independent and reusable microservices to eliminate tight coupling.

SaaS Subscription Template

• Created a subscription payment template for reuse in software-as-a-service applications.
• Implemented Google Cloud Functions to manage users and communicate with Stripe.
• Improved loading times by rendering React components on the server through Next.js.
• Integrated with Stripe’s REST API to receive payments and enable monthly subscriptions.

ChatBuddy

A public group chat app, for which I:

• Connected people by implementing a public group chat application working in real time.
• Authenticated users through JWT by developing an authentication microservice.
• Designed responsive front-end React components by using the Material UI framework.
• Implemented WebSockets to transmit messages between all clients in real time.

Languages

Java, Kotlin, JavaScript, HTML, CSS, SQL, Solidity, Python, Python 3, TypeScript, C++, C, GraphQL

Frameworks

Spring, Spring Microservice, Spring Boot, Tailwind CSS, Next.js, Hibernate, Express.js

Libraries/APIs

React, REST APIs, Node.js, Stripe API

Tools

RabbitMQ, Git, Jira, Solr, Amazon Simple Queue Service (SQS), Amazon Simple Notification Service (Amazon SNS), AWS Step Functions, Visual Studio, Docker Compose, Apache NiFi, Apache Solr, CircleCI, Confluence, AppDynamics, IntelliJ IDEA, GitHub

Paradigms

Event-driven Architecture, Microservices, REST

Platforms

VMware Tanzu Application Service (TAS) (Pivotal Cloud Foundry (PCF)), Arduino, Apache Kafka, Amazon EC2, AWS Lambda, Firebase, Amazon Web Services (AWS), Docker, Visual Studio Code (VS Code)

Storage

PostgreSQL, MariaDB, MongoDB, Elasticsearch, Amazon DynamoDB, Cloud Firestore, MySQL, Amazon S3 (AWS S3), Redshift

Other

Memory Management, Arduino IDE, APIs, Back-end, Amazon RDS, Serverless, Transmission Control Protocol (TCP), UDP, Wearables, Internet of Things (IoT), Web Security, WebSockets, NiFi, Linux Kernel, SOAP

2014 - 2018

Bachelor's Degree in Computer Science

University of Illinois Chicago - Chicago, IL, USA

SEPTEMBER 2023 - SEPTEMBER 2026

AWS Solutions Architect – Associate

Amazon Web Services

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring