Abrar Khan

Software Engineer

Bengaluru, Karnataka, India9 yrs 7 mos experience
Most Likely To Switch

Key Highlights

  • Expert in Rust and distributed systems.
  • Proven track record in building high-performance databases.
  • Strong background in cloud technologies and microservices.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in SaaS and Fintech environments.

Contact

Skills

Core Skills

Platform ArchitectureRust (programming Language)DatabasesPostgresApache Kafka

Other Skills

DatafusionArrowParquetPlatform ManagementGoogle Cloud Platform (GCP)Amazon S3DeltalakeQuery EnginesDuckdbFlight ProtocolPolarspyo3AxumKotlinAndroid Development

About

I am an experienced Software Engineer with a successful track record in the Internet industry. Skilled in Rust, Java, Python, and JavaScript, as well as frameworks such as Axum, Actix, Spring, Hibernate, Fastify and Django. I have worked with databases such as MySQL and Postgres, and advanced technologies like Redis, RabbitMQ, Kafka, Elastic Search, and Docker. I hold a Masters's degree in Computer Science from the National Institute of Technology Karnataka. I am a highly capable and confident professional, capable of delivering exceptional results and contributing to team success.

Experience

9 yrs 7 mos
Total Experience
1 yr 7 mos
Average Tenure
2 yrs 5 mos
Current Experience

Conversight

3 roles

Staff Software Engineer

Promoted

Oct 2025Present · 8 mos · On-site

Platform Engineer

Apr 2025Nov 2025 · 7 mos · On-site

DatafusionArrowParquetPlatform ArchitecturePlatform ManagementGoogle Cloud Platform (GCP)+3

Product Engineer

Jan 2024May 2025 · 1 yr 4 mos · On-site

  • Building high performance analytics database using Rust
Rust (Programming Language)DatafusionArrowDatabasesQuery EnginesDuckdb+3

Co2network

Rust Engineer II

Jun 2023Jan 2024 · 7 mos · Noida, Uttar Pradesh, India · Remote

  • Backend Microservices(Rust and Postgresql)
  • SSID Android Application(Kotlin Jetpack Compose)
PostgresRust (Programming Language)AxumKotlinAndroid Development

Fifthtry

Software Engineer

Jun 2021Apr 2023 · 1 yr 10 mos · Bengaluru, Karnataka, India

  • # FTD
  • FTD is a typed programming language designed specifically for UI development, with a syntax inherited
  • from HTTP for simplicity.
  • The FTD interpreter is built in Rust and has five phases: parsing the grammar, generating the Abstract
  • Syntax Tree, creating the Document, generating the ExecDoc Runtime, and finally, generating the HTML
  • UI.
  • The FTD interpreter takes an FTD document as input and generates a browser-rendered version of that
  • document, complete with main HTML, JavaScript, and CSS, as well as dependencies for data state and
  • event handling.
  • # FastN
  • FastN is a command-line tool written in Rust that can be used to generate static sites from FTD
  • documents or to serve FTD documents dynamically.
  • FastN includes OAuth2-based authentication, with support for multiple platforms like Google, Twitter,
  • Discord, and GitHub.
  • Access control can be configured based on GitHub Org membership, and FastN can differentiate
  • between readers and writers.
  • FastN also provides a proxy service for different apps, enabling developers to use multiple services to
  • build a single UI within FastN itself, eliminating the need for managing multiple proxy services.
  • # Static Reader
  • HSR is a Rust-based HTTP service serving static files from local and cloud storage with advanced caching mechanisms for reliability and efficiency. It uses LRU cache for domain-to-bucket mapping, domain-to-list mapping, and content hash-to-content mapping to offer seamless delivery of static files over HTTP.
  • # Static Writer
  • Cloud Writer is a high-performance HTTP service developed in Rust that uploads and transfers files from a local file system to an Amazon S3 bucket. The service deploys files to a static reader and maps them to a subdomain based on a user-provided CNAME.
PostgresRust (Programming Language)Java

Acko

2 roles

Senior Software Engineer

Promoted

Apr 2019Mar 2021 · 1 yr 11 mos · Bengaluru, Karnataka, India

  • # AckoStream
  • AckoStream is a project that enables distributed and parallel streaming for Acko. It utilizes an event-based model and leverages the Kafka ecosystem, including connectors, consumers, producers, and services.
  • # FinAcko
  • Finacko is an Acko project that captures and automates accounting for financial transactions across LOB. It pushes events to GBQ and involves architecting and coding microservices.
  • # Teja
  • Teja is a command-line tool that simplifies developer and DevOps tasks. It automates EC2 instance creation, handles project dependencies, setup, code synchronization, and deployment. It leverages the mutagen tool for efficient file syncing.
  • # Observer
  • It is a library to capture observability of rust servers. It is replacement for logging, server metrics and open tracing.
  • # R2D2
  • It is a service that follow a database table, on every insert event it's call a closure in parallel which is defined by developer. Worked on to implement it from end to end.
PostgresRust (Programming Language)JavaApache Kafka

Software Engineer

Mar 2018Mar 2019 · 1 yr · Bengaluru, Karnataka, India

  • # Ackore
  • Ackore is a project that generates generic events based on policy parameters. It serves as a service and includes building policy endorsements with features for editing and updating customer policies.
  • # Karmator
  • Karmator is a foundational system responsible for orchestrating workflows and managing tasks across various processes. It is designed to be highly adaptable, allowing users to seamlessly incorporate new workflows and associated tasks through the use of JSON configuration.
  • # Ackorelic
  • It is a library for Rust language, which publishes Rust database log events and metrics to Newrelic.
PostgresRust (Programming Language)DjangoJava

Tapzo

Backend Developer

Jul 2017Mar 2018 · 8 mos · Bangalore

Sap labs

2 roles

Developer Associate

Oct 2016Jul 2017 · 9 mos · Bangalore

  • I was working on Product Planning module under FMS Development Team. Under this module,my role is to develop the prototypes for planning, and manufacturing a product in a well synchronized and best efficient way in order to maximize the reliability, profitability and quality of the product.

Student Intern

Feb 2016Jul 2016 · 5 mos · Bangalore · On-site

  • I worked on PI Analytics Business Intelligence Core Innovation under Connection Server module.
  • I helped to implementation of HANA Workload.

Education

National Institute of Technology Karnataka

Masters — Computer Science

Jan 2013Jan 2016

B.Sc

Jan 2010Jan 2013

Stackforce found 100+ more professionals with Platform Architecture & Rust (programming Language)

Explore similar profiles based on matching skills and experience