Resume
Animesh Dutta

Animesh Dutta

Senior Software Engineer at Arm

About Me

Passionate about Machine Learning and Software Development. I'm highly intrigued by projects that require both conceptual and analytical thinking. Always eager to learn more.

Work Experience

Arm Aug 2024 - Present

Senior Software Engineer

  • Architected a dynamic Single Page Application (SPA) dashboard with Svelte, utilizing robust page state management.
  • Integrated Flask and PostgreSQL, optimizing backend API communication and data retrieval efficiency.
  • Implemented features for Static Timing Analysis comparisons and interactive floorplan rendering.
  • Developed a centralized platform for STA data visualization, streamlining debugging workflows.
Qualcomm Aug 2020 - Aug 2024

Senior Software Engineer

  • Worked on SnapDragon Neural Processing Engine in AI Software team
  • Developed ML QA python framework for SDK inference and benchmarking
  • Enabled customer Neural Network models in TensorFlow for various chipset releases

Software Engineer

  • Improved log compression codebase and implemented memory-saving hashing algorithm
  • Optimized TLB usage patterns through padding and alignment strategies
  • Developed heap usage visualization on AWS Sagemaker
  • Implemented memory reclaim mechanism for efficient boot-up memory management

Associate Software Engineer

  • Enhanced Python based parser and JAVA GUI to view memory usage in ELF sections.
  • Restructured post-processing script for standalone execution, reducing build time with parallel processing.
  • Collaborated on linker script modifications for precise ELF memory layout.
Kesowa Feb 2020 - Aug 2020

Product Development Intern

  • Implemented a deep learning algorithm for live drone video, detecting anomalies using density mapping to identify crowds.
  • Collaborated with web designers to enhance platform UX and brainstormed the drone operation flow from planning to completion.
PredictivEye Inc Oct 2019 - Feb 2020

Data Scientist Intern

  • Developed machine learning models using Google Ads data to boost campaign success by 10%, improving ROI for an online shoe brand. Designed a predictive model to estimate checkout probability post-add-to-cart, enabling targeted discount strategies.
  • Built a sequential model to predict customer retention and calculate customer lifetime value after purchase considering user persona.
Tata Consultancy Services June 2019 - July 2019

Computer Vision Intern

  • Developed an algorithm using Python OpenCV libraries to transcribe computerized chess games into algebraic notation.
Celebal Technologies Dec 2018 - Feb 2019

Machine Learning Developer Intern

  • Developed a deep learning model to predict system failures with 80% accuracy based on log analysis(RAM, CPU, Hard disk usage).
  • The model used PCA to reduce the dimensionality of the data, and then used LSTM networks to predict the failure.

Skills

Programming Languages

Python, C, Java, JavaScript

Frontend/Backend Frameworks

Svelte, Django, Flask, FastAPI

Database

MySQL, Postgres, MongoDB

Libraries

Keras, OpenCV, TensorFlow, Numpy

Projects

Fashion MNIST Classification

Browser-based fashion item classification using TensorFlow.js. Built and deployed model for Fashion MNIST dataset.

System Failure Prediction

Implemented LSTM-based prediction system for system failures related to CPU/RAM/disk usage.

Market Survey Analysis

Developed logistic regression model to predict product purchases based on age, gender, and salary parameters.

Dice Game

Interactive web-based dice game implementation.

Achievements

  • Selected as a speaker at PyCon Ireland/India 2024 and Computer Vision DevCon 2020 organized by Association of Data Scientists.
  • Selected as Student Ambassador for Artificial Intelligence at Intel.
  • Author at Towards Data Science Inc.
  • Additional Secretary (Student Body Head) at KGEC E-Cell (Entrepreneurship Cell of College).

Recommendations

Contact Me

If you would like to get in touch, feel free to reach out through any of the following platforms: