cv

Basics

Name Ayush Chamoli
Label Research Assistant | Student
Email me@ayushchamoli.com
Url https://iam.ayushchamoli.com

Work

  • 2024.05 - 2025.03

    Kaiserslautern, Germany

    Research Assistant
    Deutsches Forschungszentrum für Künstliche Intelligenz (DFKI)
    • Enhanced segmentation accuracy by fine-tuning the Segment Anything model, optimizing it for specialized applications.
    • Developed efficient algorithms for synthetic image generation, incorporating segments with varying degrees of occlusion and other dynamic parameters to improve dataset diversity.
    • Utilized Perlin Noise to generate realistic synthetic datasets, enabling more robust training and testing for computer vision models.
  • 2022.09 - 2025.03

    Kaiserslautern, Germany

    Research Assistant
    Fraunhofer ITWM
    As a Research Assistant with a focus on code stability, Python integration, and UI/UX improvements, I bring extensive experience in modernizing codebases and enhancing system performance. My role includes integrating Python 3 with pybind11, updating deprecated Qt6 functions, and optimizing build systems with CMake.
    • Successfully resolved over 30 critical issues, including crashes and segmentation faults, leading to a more stable and reliable system.
    • Spearheaded the integration of Python 3 interpreter, updating build configurations and enhancing cross-platform compatibility.
    • Maintained Jenkins pipelines for continuous integration and automated builds, improving deployment consistency.
    • Managed build processes for both Windows and Unix systems, addressing platform-specific challenges and optimizing build efficiency.
    • Developed new features and UI improvements, such as visual histogram manipulation tool, mouse wheel zoom and tab dragging, significantly enhancing user experience.
  • 2022.06 - 2024.04

    Kaiserslautern, Germany

    Student Research Assistant
    University of Kaiserslautern
    As a Research Assistant specializing in map-based data visualization and interactive infographics, I have extensive experience developing Leaflet-based maps and web applications for intermodal routing and reachability analysis. Working with Python, JavaScript, and HTML, I have built efficient systems for processing and visualizing complex datasets, particularly OpenStreetMap data. I have been involved in multiple projects that enhanced data interaction and user engagement, making meaningful improvements to how routing data is presented and processed in real-time.
    • Developed a Leaflet-based map with custom functionality for intermodal routing and multimodal accessibility analysis.
    • Designed intuitive UI components, such as customizable sliders and popup regions, to improve user interaction.
    • Processed and visualized large OSM datasets for spatial analysis, ensuring optimal performance in Python.
    • Managed seamless data communication across multiple languages, improving system responsiveness by 25%.
    • Contributed with over 100+ updates optimizing features, UX, and backend processes.
  • 2020.06 - 2024.08

    Remote

    Student Developer
    Google Summer of Code
    As a Student Developer during Google Summer of Code 2020, I focused on optimizing and modernizing the build system for Synfig Studio using CMake. My role involved enhancing build automation, implementing advanced packaging solutions, and improving cross-platform compatibility, with a strong emphasis on continuous integration (CI) and build maintenance.
    • Overhauled Synfig’s CMake build system, introducing automated build configurations and resource management enhancements.
    • Developed and integrated .deb and NSIS installers, facilitating streamlined software distribution.
    • Enhanced build processes for Windows and MSYS2 platforms, improving cross-platform support and reliability.
    • Managed seamless data communication across multiple languages, improving system responsiveness by 25%.
    • Contributed to over 20 significant updates, including bug fixes, feature enhancements, and comprehensive documentation.

Education

  • 2022.04 - 2025.03

    Kaiserslautern, Germany

    Masters of Science
    Rheinland-Pfälzische Technische Universität Kaiserslautern-Landau
    Informatik with specialization in Intelligent System and Scientific Computing
    • Machine Learning
    • Deep Learning
    • Quantum Computing for Artificial Intelligence
    • Data Visualization
    • Natural Language Processing
    • Engineering with Generative AI
  • 2017.08 - 2021.07

    Bhubaneswar, India

    Bachelors of Technology
    International Institute of Information Technology, Bhubaneswar
    Information Technology
    • Image Processing
    • Soft Computing
    • Programming in C++
    • Data and Web Mining

Projects

  • - Present
    Segment Anything 2 Assist
    A tool to use SAM2 on images.
    • Segmentation
    • Gradio
    • PyTorch
  • - Present
    PupilCalib
    Turning Eye Tracking into 3D!
    • Real-time gaze tracking
    • PyQt
  • - Present
    Code with Llama2
    An assisting chatbot to write python code 🧑‍💻
    • Finetuning
    • Synthetic dataset
    • Large Language Models
  • - Present
    PaDiM Anomaly Detection Tool
    PaDiM anomaly detection with a Qt5 GUI.
    • Anomaly detection
    • Machine learning

Languages

English
Native Proficiency
Hindi
Native Proficiency
German
Professional Working Proficiency