Ayan Banerjee

Software Engineer

Bengaluru, Karnataka, India3 yrs 11 mos experience
AI EnabledAI ML Practitioner

Key Highlights

  • 5-star rating on CodeChef and top 1.6% on LeetCode.
  • Led multiple initiatives saving hundreds of hours of manual work.
  • Developed AI tools integrating LLMs for enhanced efficiency.
Stackforce AI infers this person is a SaaS and AI-focused software engineer with strong full-stack capabilities.

Contact

Skills

Core Skills

SpringbootMultithreadingSqlSpring SecurityDeep LearningReact.js

Other Skills

ConcurrencyLLMsGPT4ClaudePaLMElasticsearchPythonNoSQLCloud ComputingCompetitive ProgrammingDatabase Management System (DBMS)Amazon Web Services (AWS)GitDjangoFlask

About

I possess a strong knowledge of CS fundamentals such as Data Structures and Algorithms, Object-Oriented Programming, Database Management Systems, Operating Systems, and Computer Networks. Gained an in-depth understanding of the Unix environment and the Version Control System via internships and open-source contributions. I have also built projects using Deep Learning and worked on full-stack technologies. Recently, I have used LLMs in production applications, integrating them with backend services, vector databases, and retrieval pipelines to deliver scalable AI-powered capabilities. CodeChef 5-star | LeetCode 2096 (top 1.6%)

Experience

3 yrs 11 mos
Total Experience
7 mos
Average Tenure
--
Current Experience

The d. e. shaw group

2 roles

Senior Member Technical (SDE2)

Promoted

Jan 2023Present · 3 yrs 4 mos

  • Designed and implemented a notification management system with customizable preferences, leveraging multithreading and concurrency for optimal performance.
  • Designed and implemented a solution for GDPR-compliant automatic deletion of PII. This solution integrates with existing data pipelines, optimizing data retention policies, and reducing manual intervention.
  • Designed and developed a time tracker tool, built to track time spent in both our internal dashboard and external environments. Estimated to save tens of hours of manual work monthly.
  • Designed and implemented a layered authorization framework using Spring Security, enabling role-based and privilege-based access control across the application.
  • Led production incident resolution efforts using Grafana, SQL Server Management Studio (SSMS), and Database Performance Analyzer (DPA); conducted root cause analysis and authored detailed post-mortems to drive system reliability and continuous improvement.
  • Developed a virtual persona AI tool for strategy testing with colleagues and stakeholders, boosting efficiency as part of an internal hackathon. Introduced Avengers-inspired ‘thinking-hat’ personas for creative brainstorming. Used and evaluated multiple LLMs like GPT4, Claude, and PaLM.
  • Took multiple initiatives to reduce manual ops, which ended up saving hundreds of hours of manual work
  • Collaborated with cross-functional teams at Arcesium to support the migration of their systems to AWS infrastructure
  • Mentored multiple summer interns, contributing to successful internship-to-full-time (PPO) conversions
SpringbootMultithreadingSQLConcurrency

Member Technical (SDE1)

Nov 2021Dec 2022 · 1 yr 1 mo

  • Built a different view for analysts, with custom restrictions, the ability to switch any user's view, admin view, desk view, etc. In the process, also built the base of a permission/authorization framework used throughout the code base. Used modern React like HoC, custom hooks, and compound pattern.
  • Designed and built the ability to Expert QC (quality check) multiple times within the same project
  • Designed and developed a new feature to eliminate the limitation of having a single expert association with a project, streamlining the expert recruitment workflow. This resulted in a remarkable ~50% reduction in total Ops requests, saving considerable time for the Ops and the business team.
  • End-to-end development of a product/feature including Requirements Gathering, Proposing Solutions, Development, Presentation to the Users, addressing User feedback/queries
  • Developed multiple reusable components and React hooks that are used across the codebase
  • Part of the StratIntel Group (Front Office Tech)
SpringbootElasticsearchPythonSQLReact.js

Siemens healthineers

Software Developer

Aug 2020Oct 2021 · 1 yr 2 mos · Bengaluru, Karnataka, India

  • Developed data pipelines that are used by reporting services
  • Built reports consuming the above data using Power BI, SAS Visual Analytics
  • Built Python plugin for Power BI to visualize complex data that are not available in-built
  • Successfully utilized low-code tools to rapidly implement a product that had previously taken 2 FTE years to develop, completing the implementation in just one month with another team member; Received rewards due to the said work
  • Mentored new joiners to get them up to the speed
  • Delivered presentations on topics like Explainable AI, OCR
  • Also worked on various PoCs including OCR, Kafka, and Deep Learning
  • Part of the IPB team
  • Technologies: SAS Technologies, Python, Git, Apache Kafka, Pytorch
NoSQLSQL

International neuroinformatics coordinating facility (incf)

Google Summer of Code Developer

May 2020Aug 2020 · 3 mos · Open Source

  • Upgrading and fixing a Python library (tvb-gdist)
  • Added parallelization using OpenMP
  • Significantly increased test coverage (to 75%)
  • 1199 selected among 51,244 registered (~2%)
  • Technologies: C++, Python, Cython, Git, Continuous Integration, Googletest, Unit Testing

National institute of technology durgapur

2 roles

Undergraduate Research Assistant

Nov 2019Jun 2020 · 7 mos · Durgapur, West Bengal, India

  • B.Tech thesis on Use of Programmable Control Circuit in Time Modulated Antenna Array using ZC706 Board
  • Technologies: FPGA, Verilog

Undergraduate Research Assistant

Feb 2019Jun 2019 · 4 mos · Durgapur, West Bengal, India

  • Worked on a deep learning project under the Mechanical Engineering department.
  • Technologies: Python, PyTorch, Numpy, Pandas

Uc santa cruz genomics institute

Google Summer of Code Developer

May 2019Aug 2019 · 3 mos · Open Source

  • Updating GDC data on Xena browser for the organization UCSC Xena
  • Added support more data formats for Xena Browser (https://xenabrowser.net) in an ETL (Extract Transform Load) pipeline
  • Data manipulation was done in Python with extensive usage of Pandas module
  • Used AWS to load the obtained data into a server
  • Added unit testing and Continuous Integration
  • 1,276 selected students among 30,922 registered
  • Technologies: Python, Pandas, Numpy, Git, Continuous Integration, Unit Testing, AWS

Coala association e.v. (coala.io static analyzer)

2 roles

Google Code In Student Mentor

Oct 2018Dec 2018 · 2 mos · Open Source

  • Google Code-In 2018 Mentor
  • Mentored students aged 13-17 to get them started in Open Source contributions
  • Maintained two repositories for coala

Developer

Sep 2018May 2019 · 8 mos · Open Source

  • coala is a free and open-source language-independent analysis toolkit, written in Python
  • Was mainly involved with moban, a jinja2 CLI command for static text generation, also developed 2 plugins (moban-velocity and moban-haml) and released them into PyPI
  • Technologies used: Python, CI, Unit Testing, Git, Shell scripting
  • Other contributions: Code review, Mentoring newcomers, etc.

National institute of technology durgapur

Student Software Developer

Aug 2018Aug 2018 · 0 mo · Durgapur, West Bengal, India

  • Developed a GUI written in Kivy for High Voltage Lab, NIT Durgapur
  • Technologies used: Python, Kivy

Indian institute of technology, bombay

Summer Intern

May 2018Jul 2018 · 2 mos · Powai, Mumbai, India

  • Top 60 among more than 22,500 applicants
  • Integrated a Plagiarism Detector for Python programming language with Yaksh (https://yaksh.fossee.in)
  • Technologies used: Python, Django, Bootstrap, HTML, CSS, SQL, Git, Unit Testing

Education

National Institute of Technology Durgapur

Bachelor of Technology — Electronics and Communications Engineering

Jan 2016Jan 2020

Sargachi Ramakrishna Mission High School

Higher Secondary(10+2)

Jan 2014Jan 2016

Sargachi Ramakrishna Mission High School

Secondary

Jan 2008Jan 2014

Stackforce found 100+ more professionals with Springboot & Multithreading

Explore similar profiles based on matching skills and experience