Arbaaz Meghani, Back-end Developer in Chicago, United States
Arbaaz Meghani

Back-end Developer in Chicago, United States

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.
Arbaaz is now available for hire

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, TCP, UDP...

Experience

Location

Chicago, United States

Availability

Full-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%.

Employment

  • 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, Visual Studio Code (VS Code), Apache Kafka, Solr, Elasticsearch, Amazon Simple Queue Service (SQS), AWS RDS, Amazon DynamoDB, Amazon EC2, Amazon S3 (AWS S3), AWS Simple Notification Service (AWS 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, 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, 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

Experience

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

Skills

  • 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), AWS Simple Notification Service (AWS SNS), AWS Step Functions, Visual Studio, Docker Compose, Apache NiFi, Apache Solr, CircleCI, Confluence, AppDynamics, IntelliJ, 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, AWS RDS, Serverless, TCP, UDP, Wearables, Internet of Things (IoT), Web Security, WebSockets, NiFi, Linux Kernel, SOAP

Education

  • Bachelor's Degree in Computer Science
    2014 - 2018
    University of Illinois Chicago - Chicago, IL, USA

To view more profiles

Join Toptal
Share it with others