Manash Chakraborty

Software Engineer at KLA

San Jose, California, United States

About

Research and Professional Experience: - Experience developing software tools for semiconductor inspection and metrology machines. - Dynamic system and disturbance modeling. - Robust and optimal servo control design. - Linear/nonlinear control synthesis methods via numerical optimization. - Active/passive actuator saturation avoidance. - Industrial automation (PLC, HMI, SCADA) - Industrial machine vision and implementation. I work as a Software Engineer and developing software tools for reticle inspection devices, used in semiconductor manufacturing. I graduated from the Department of Aerospace Engineering and Mechanics at the University of Minnesota, Twin Cities. My research primarily focused on developing optimal and robust control synthesis methods by solving convex optimization problems. I am highly motivated to work with the most challenging issues in the field of Controls and Systems that leverage interdisciplinary knowledge and integrates Control Theory with mathematical modeling, algorithm development, and hardware prototyping. In addition, I am also interested and have academic experience in exploring Guidance, Navigation, and Controls (GNC) for aerial systems.

Experience

  • Software Engineer at KLA
    Dec 2022 - Present · 3 yrs 8 mos

    - Developing software tools to map stage position error and monitor vibrations for a state of the art reticle inspection machine, used in semiconductor manufacturing. - Developing software tools for mass-scale data visualizations.

  • University of Minnesota (Minneapolis, MN)
    • Doctoral Student
      Sep 2017 - Dec 2022 · 5 yrs 4 mos

      Department of Aerospace Engineering and Mechanics

    • Teaching Assistant
      Sep 2017 - Dec 2018 · 1 yr 4 mos

      Responsibilities: Total 20 hr./week work including 2 hr./week recitation classes and 4 hours/week office hours. In addition grading exams and homework, write recitation notes, help students with their difficulties in understanding key concepts, regularly respond to student’s emails and making them aware of the best practices of the course fundamentals. Courses: 1. Fall, 2017 : Dynamics [AEM 2012] 2. Spring, 2018: Deformable Body Mechanics [AEM 3031] 3. Fall, 2018: Statics and Dynamics [AEM 2021]

  • Summer Research Intern at Seagate Technology
    May 2021 - Aug 2021 · 4 mos

    - Disturbance Modeling for Hard Disk Drive (HDD) in Cabinet Settings: Modeled frequency contents of the disturbance experienced by individual HDDs, operating in a data storage cabinet. - Predicting Actuator Stroke Usage for a Given Disturbance Environment: Developed a set of MATLAB tools to predict actuator stroke usage of the dual-stage actuator system for a given disturbance environment in HDD. - H2/H-infinity Mixed Controller Synthesis for Dual-stage Actuator System in Hard Disk Drive (HDD): An LMI (Linear Matrix Inequality)-based mixed controller synthesis method to achieve the desired level of closed-loop H-infinity performance while avoiding actuator saturation by imposing a H2-norm constraint.

  • Summer Research Intern at Seagate Technology
    May 2020 - Aug 2020 · 4 mos

    - H-infinity optimal controller synthesis method for dual-stage actuator system in hard disk drive.

  • Project Manager at Unipolar Automation Technologies Ltd.
    Feb 2016 - Apr 2017 · 1 yr 3 mos

    Project Experience: 1. Generator Shaft Vibration Monitoring System: This team project required to code the PLC program and develop front-end monitoring software in Dot. NET. framework. 2. Development and Fabrication 2 DOF Industrial SCARA Robot: Developed the mathematical model and the front-end software for a 2 DOF industrial SCARA robot used for sorting small objects on the production line. 3. Development of Industrial Machine Vision System: Developed Industrial Machine Vision System using OpenCV for barcode reading, validate printings and color sorting. 4. Medical Blister Packaging Inspection System: This team project required to develop an image processing based system to detect faulty packages on the production line of medical blisters.