Arbaaz Meghani
Verified Expert in Engineering
Back-end Developer
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
Experience
Availability
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
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.
Software Engineer
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.
Software Engineer
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.
Research Assistant
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.
Software Engineer Intern
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.
Experience
Blockchain EV Charging
• 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
• 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
• 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
• 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.
Education
Bachelor's Degree in Computer Science
University of Illinois Chicago - Chicago, IL, USA
Certifications
AWS Solutions Architect – Associate
Amazon Web Services
Skills
Libraries/APIs
React, REST APIs, Node.js, Stripe API
Tools
RabbitMQ, Git, Jira, Solr, Amazon Simple Queue Service (SQS), Amazon Simple Notification Service (SNS), AWS Step Functions, Visual Studio, Docker Compose, Apache NiFi, Apache Solr, CircleCI, Confluence, AppDynamics, IntelliJ IDEA, GitHub
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
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring