Avishek Bhattacharya

Software Engineer

Bengaluru, Karnataka, India15 yrs 4 mos experience
Most Likely To SwitchAI ML Practitioner

Key Highlights

  • Expert in building scalable cloud solutions
  • Proven track record in cybersecurity and SaaS
  • Strong background in machine learning and big data
Stackforce AI infers this person is a SaaS and Cloud Computing expert with a strong focus on cybersecurity and big data solutions.

Contact

Skills

Core Skills

Cloud ComputingCybersecuritySaasMicroservicesDistributed SystemsMachine LearningBig DataCompilers

Other Skills

Agile MethodologiesAlgorithmsAmazon Web Services (AWS)Apache KafkaApache SparkCC++Career TransitioningComputer ScienceContinuous Integration (CI)Continuous Integration and Continuous Delivery (CI/CD)Core JavaData StructuresDatabasesDecision-Making

About

Since 2010, I have been working with software systems including Compiler, Cloud Computing, Big Data Hadoop, Spark, Artificial Intelligence, Machine Learning, Streaming Systems, Monolith, Microservices and GenAI. I worked in different industries like Electronic Device Automation (EDA), E-learning, E-commerce, Amazon Web Services (AWS), Application Performance Monitoring (APM), Conversational AI, Cybersecurity and Econometry.I have used programming languages like C, C++, Java, Scala, Go, Python and worked with cloud providers like AWS, Azure to build different systems. I enjoy building robust, secure, efficient, and scalable software solutions.

Experience

Microsoft

Principal Software Engineer

Nov 2023Present · 2 yrs 4 mos · Bengaluru, Karnataka, India · On-site

  • • Working on Azure core economics to produce optimal prices for the Azure Spot VMs.
Microsoft AzureCloud Computing

Palo alto networks

Senior Principal Engineer

Aug 2022Oct 2023 · 1 yr 2 mos · Bengaluru, Karnataka, India · On-site

  • Worked on SaaS Application Security, CASB.
  • Worked on Data loss prevention for Contextual Secrets Detection.
  • Worked on Fedramp certification for CASB software.
Internet SecuritySpring FrameworkPrompt EngineeringCybersecurityReactive ProgrammingDistributed Systems+1

Moveworks

Staff Engineer

Mar 2021Aug 2022 · 1 yr 5 mos · Bangalore Urban, Karnataka, India · On-site

  • Worked on Search infrastructure, data ingestion and web crawling.
  • Built streaming platform for real time log ingestion.
  • Improved several core systems to achieve more reliability and speed.
MicroservicesKubernetesApache KafkaPython (Programming Language)Go (Programming Language)Distributed Systems

Great learning

Teacher

Oct 2020Apr 2022 · 1 yr 6 mos · Bangalore Urban · Remote

  • I covered the following topics in the course as part of the curriculum:
  • Distributed systems.
  • Database management.
  • Software design and object-oriented design pattern.
Mentoring

Appdynamics

Senior Technical Leader

Dec 2019Mar 2021 · 1 yr 3 mos · Bengaluru, Karnataka, India · On-site

  • Worked on the alerting platform team that is responsible to create, manage and evaluate health rules of a system in real-time.
  • Worked on the Kafka stream-based microservices in Kubernetes supporting health rule evaluation of million metrics in real-time.
  • Worked on migration of alerting engine from monolith to microservices and performance improvement, performance testing of the alerting engine.
MicroservicesSoftware DesignKubernetesCloud ComputingContinuous Integration (CI)Java+2

Amazon

2 roles

Senior Software Engineer

Apr 2019Dec 2019 · 8 mos · Bengaluru Area, India · On-site

  • Worked on AWS Elasticsearch data plane.
  • Worked on building an ML pipeline for end to end automation.
  • Managing long running Hadoop cluster, data ingestion and query.
HadoopSoftware DesignMachine LearningAmazon Web Services (AWS)Cloud ComputingScala+4

Software Engineer - II

May 2015Mar 2019 · 3 yrs 10 mos · Bengaluru Area, India · On-site

  • Worked on Selection Monitoring Team which keeps high selection parity between Amazon and its competitors.
  • Worked on high volume data ingestion, query and managing multiple long running hadoop clusters.
  • Worked on big data, spark, handling terabytes of data in a large long-running Hadoop cluster.
MapReduceHadoopSoftware DesignContinuous Integration (CI)JavaMachine Learning+5

Flipkart.com

Software Engineer

Jun 2014May 2015 · 11 mos · Bangalore · On-site

  • Worked on the Offer team on managing offer lifecycle.
  • Developed Payment based offer i.e. offer on payment type like credit card etc.
  • Worked on scaling challenges for first Big Billion Day sale in Flipkart.
Cloud ComputingSpring FrameworkDistributed Systems

Adobe

Member of Technical Staff

Sep 2012May 2014 · 1 yr 8 mos · Bangalore · On-site

  • Developed cloud-based video authoring tool for e learning using AWS.
  • Created e2e DevOps setup for cloud deployment.
  • Worked on UI design of the software using action script.
C++Amazon Web Services (AWS)Cloud ComputingDistributed SystemsContinuous Integration and Continuous Delivery (CI/CD)

Synopsys inc

2 roles

Research And Development Engineer -II

Jan 2012Sep 2012 · 8 mos · On-site

  • Worked on various VCS hybrid simulation initiatives.
  • Worked on improving Verilog compiler performance.
  • Worked on detecting race in a HDL design by improving tooling.
C++CVerilogCompilersMicroarchitecture

Research And Development Engineer - I

Jul 2010Dec 2011 · 1 yr 5 mos · On-site

  • Worked on various Verilog Compiler optimization.
  • Worked on prototype to run VCS on LLVM architecture.
  • Worked on improving VCS runtime by optimal code generation and hybrid simulation.
C++CVerilogCompilersMicroarchitecture

Education

Jadavpur University

Bachelor of Engineering (B.E.) — Computer Engineering

Jan 2006Jan 2010

Stackforce found 100+ more professionals with Cloud Computing & Cybersecurity

Explore similar profiles based on matching skills and experience