Atiq Gauri
Full Stack Platform Engineer (Blockchain)
Hello!! I am a dev, trying to communicate with computers everyday to build something great with them, on that journey I have developed multiple open-source projects including cross-platform desktop apps. Most of the time I have worked in teams starting from seed stage to series-A. I have developed and maintained backend APIs serving 500K MAU scale, designed infra from nothing to complete CI/CD and cloud managed auto-scaling systems. Own side projects touching native code like communicating with operating-system using c++ in web app written in modern day node.js. Currently we are building a web3 protocol, its gonna be open-source include distributed systems and decentralised technologies.

I am so excited to talk with you stranger!! 🙂

Download CV
Work Experience
Full Stack Platform Engineer ( Blockchain ) @ Powerloom Protocol
Dec 2021 - Present

Building powerloom protocol!
Founding engineer developing core web3 protocol, I am implementing distributed systems to aggregate smart contract data from blockchain. I have architected and implemented fault tolerant data aggregation and distribution system while maintaining proof on blockchain.

  • writing open-source code aimed as a developer product.
  • co-author of whitepaper, writing in-depth documentation and async work collaboration.
  • implement data adapter to fetch and process data from multiple chain like ethereum, polygon and multiple contract like uniswap, sushiswap, quickswap, etc.
  • implemented verification system to check integrity of protocol chain and its data.
  • research and implement complex distributed system solutions to work with decentralized tech like IPFS.
  • implemented modular & dynamic rate-limiter to interact with blockchain and other distributed systems.
Sevelte Distributed Systems Solidity Smart Contracts IPFS Concurrent Programming Node.js Python

Full Stack Developer @ Bitespeed
Aug 2021 - Nov 2021

Architected and headed future core product at company, designed multiple microservices to handle end user realtime chat system. Scale highly available using hasura, AWS: SQS, SNS Lambda cloud formation and more.

  • designed and owned realtime distributed chat-system.
  • synchronised huge traffic to respect third-party api service using aws SQS.
  • architected central logging and monitoring service watching distributed microservice on aws lambda, EC2, hasura actions.
  • researched and designed several system to plan GraphQL api using aws app-sync and hasura engine.
  • written automation to help marketing and customer support team using Puppeteer and google app script.
Microservices React.js GraphQL AWS Node.js Hasura Datadog Segment RESTful architecture

Software development engineer @ Winuall
Sept 2020 - Aug 2021

As a core engineer in backend team I designed backend architecture to interact with multiple microservices, while core product still be a monolith. Backend API was serving ~500K MAU, while separately maintaining payment, analytics and notification services. I owned products like analytics which involved communicating requirement with business team to continuously iterate analytics collection and aggregation system.

  • architected & developed analytics collection system without affecting(<5%) core product performance.
  • Optimised response time on the server-side by 20% by the use asynchronous calls, multiprocessing pipelines, and distributed system architecture to serve multiple users concurrently.
  • architected notification microservice to support batching while maintaining low infra cost.
  • planned implemented hexagonal architecture for backend reducing 45% time in code maintenance.
  • designed & scaled no-sql database to store millions of entry in tables with fast query support.
  • initiated unit-testing from scratch and achieved 85% code coverage in 2 months.
PostgreSQL MongoDB GCP Node.js Express.js React.js Istanbul.js Mocha (JavaScript Framework) Microservices

Intern Full Stack Dev @ SecurityEscape
Jan 2019 - March 2020

Worked with application security team to dev-tooling app for security application targeting publicly available data breaches, we gathered patterns in general user password, essentially creating database of password patterns. I have developed this application single handedly written in low level language to process terabytes of data.

  • multithreading can achieve 1 billion comparison per seconds.
  • cross-platform(windows, linux and macOS) desktop app.
  • built asynchronous disk storage system for pattern database.
  • core engine written completely in c++ for performance.
  • headed UI/UX design and implemented responsive frontend written purely in html, javascript and css without a single use of libraries to optimise performance in non-native desktop app.
Sentry ElectronJS IndexedDB Application Security Node.js Multithreading C++ JavaScript

Freelance & Projects
Mutesync
Nov 2020 - Present

Hardware button to interact with virtual meetings like google meet, zoom, team etc. We crowdsourced on kickstarter and indegogo to successfully raise $65K and kickstart manufacturing. I am responsible for complete windows side of software and partially handling macOS side as well.

  • communicate with operating system UI tree to traverse other apps functions.
  • low level code in C++ to fast tree traversal and event based system to communicate status to app.
  • learned and implemented win32 and macOS UIAutomation framework.
  • realtime error monitoring system using sentry, slack and segment.
  • automated CI/CD using github action and CircleCI.

Product website Crowdfunding Buy Now
Patternscape
Jun 2019 - Sept 2020

Patternscape: an open source project to generate database of patterns in password. It works by processing publicly available data breaches and processing huge amount to data to generate patterns. Anyone can use those patterns to analyzes vulnerable password or any other security application.

  • completely open-source and freely available to use under MIT license.
  • written 200 pages documentation focused on security developers.
  • cross platform app: Windows, macOS and Linux.
  • web interface attached with c++ engine without any bridge.
  • multi-threading and concurrency can achieve 1 Billion TPS.

Open-Source Code Project Wiki Project Overview
Mini Projects
Jan 2019 - May 2019

  • web app for bitcoin payment implementation.
  • realtime crypto exchange ticker.
  • user auth microservices like google OAuth2.
  • backend with restful api and web sockets.
  • serverless, lambda and netlify.

Repository
Rajshastra
Dec 2018 - Apr 2019

A political simulation game based on Indian elections. It includes ideological population and political parties with resource management mechanics. I worked on it as a game and concept designer.

Overview
Courses
Machine Learning Specialization
Game Design & Development Specialization
Design & Psychology Courses
Contact me