Avirup Banerjee

Senior Software Engineer

Gurugram, Haryana, India6 yrs experience

Key Highlights

  • Expert in cloud architecture with AWS and Azure.
  • Proven track record in developing IoT solutions.
  • Strong background in machine learning and data processing.
Stackforce AI infers this person is a SaaS and IoT specialist with strong cloud architecture skills.

Contact

Skills

Core Skills

PythonMachine LearningNodeJavaAwsAzure

Other Skills

AD b2cAWS Command Line Interface (CLI)AWS LambdaAWS S3AWS SAMAmazon EC2Amazon S3Amazon Web Services (AWS)Api ManagementApi managementAzure API ManagementAzure Active DirectoryAzure Cosmos DBAzure FunctionsAzure IoT

Experience

Flixstock

Senior Software Engineer

May 2025Present · 10 mos

  • Designed and implemented on premise distributed functions for image processing pipeline which processes terabytes of data everyday. Deployed ML pipelines accross multiple clusters based on distributed computing architecture.
  • Implemented short video generation pipeline which takes images and generates videos.
  • Designed a batch processing orchestrator pipeline for image processing for metamodels.ai.
  • Tech: Python, Ray Serve framework, Ray Remote, Mongo db, S3, SQS, Opencv
PythonRay Serve frameworkRay RemoteMongo dbS3SQS+2

Stealth startup (ai)

SDE

Jan 2025Apr 2025 · 3 mos

  • Worked on architecture and development of PII document digitization platform based on event driven architecture.
  • Implemented 3 tier architecture on azure cloud for all the microservices.
  • Optimised document retrieval system response by 70%. Tweaked docker internals like shm_size, pg vector internals like maintenance work memory, max parallel workers per gather, etc.
  • Tech: Node, Python, Azure: Subnets, Virtual machines, blob storage, key vault, RabbitMQ, DDoS protection, networking, Api management
NodePythonAzure: SubnetsVirtual machinesblob storagekey vault+4

Nagarro

3 roles

Software Engineer

Jul 2023Dec 2024 · 1 yr 5 mos · Gurugram, Haryana, India · Remote

Associate Software Engineer

Jul 2022Jul 2023 · 1 yr · Gurugram, Haryana, India · Remote

  • Worked on development of new features of IoT platform and some adhoc AWS tasks.
  • Realtime view of edge devices on connectivity based on event driven architecture. Used Azure ServiceBus queue as messaging queue to handle events.
  • Deveoped remote device connect feature of edge devices based on reverse shell tunneling to access devices from the platform itself.
  • Deployment of Nodered on Azure vm using Nginx.
  • Development of custom Role based access policy with combination of Azure AD b2c to restrict user actions.
  • Tech: Java, Python, Azure: functions, EventHub, Eventgrid, Virtual Machine, Api Management, AD b2c, ServiceBus , Cosmosdb
  • Worked on AWS Adhoc tasks to develop a platform to manage AWS EC2 and RDS instances.
  • Technologies: Python, AWS Lambda, AWS SAM, yaml, Docker, AWS S3.
JavaPythonAzure: functionsEventHubEventgridVirtual Machine+9

Software Engineer Intern

Jan 2022Jul 2022 · 6 mos · Gurugram, Haryana, India · Remote

  • Backend IoT developer
  • Worked on migration of existing IoT PAAS based on serverless architecture from AWS to Azure.
  • Development of automation script for single and bulk provisioning of edge devices. Testing of docker based edge device runtime on different Linux distribution.
  • Automatic device system log upload to Azure Log analytics and monitoring device health status on iot platform.
  • Display of telemetry and MQTT messages on dashboard.
  • Tech: Python, Azure Functios, Azure functools, docker, Api Management, Vmware, Linux, bash, Mongodb, Azure blob storage
PythonAzure FunctionsAzure functoolsdockerApi ManagementVmware+5

Gdg kolkata

Member

Sep 2019May 2022 · 2 yrs 8 mos

Education

Maulana Abul Kalam Azad University of Technology, West Bengal formerly WBUT

Btech(Hons) — electronics and communication

Jan 2018Jan 2022

M.P. Birla Foundation Higher Secondary School

Jan 2005Jan 2017

Stackforce found 100+ more professionals with Python & Machine Learning

Explore similar profiles based on matching skills and experience