Amit Vyas

I'm a software engineer and researcher. I build the plumbing that makes AI research usable — APIs, infrastructure and developer tooling — at the ICICLE AI Institute, The Ohio State University.

“I'm a human trying to understand AI before AI starts understanding humans.”

About

I work at the intersection of research and production software. Day to day that means designing REST APIs and OpenAPI specifications, running services on Kubernetes, wrangling data pipelines, and writing the documentation that makes any of it usable by someone who wasn't in the room when it was built.

Before Ohio State I spent time building Python backends in industry, and before that I was a research assistant working on 3D object detection and multi-camera sensor fusion for autonomous driving. That mix — shipping systems and publishing papers — is the thread through most of what I do.

Education

  • M.S. Computer Science Cleveland State University May 2023 · Cleveland, OH, United States
  • B.Tech. Computer Science, minor in Big Data Manipal Institute of Technology 2019 · Manipal, India

Experience

  1. Software Engineer, AI

    The Ohio State University, ICICLE AI Institute

    Columbus, OH, United StatesCurrent

    • Python
    • OpenAPI v3
    • Docusaurus
    • REST APIs
    • Kubernetes
    • Linux
    • PostgreSQL
    • HuggingFace
    • GitHub
    • GitHub Actions
  2. Software Engineer, Python Backend

    Computech Corporation

    Detroit, MI, United States

    • Django REST Framework
    • REST APIs
    • Data Analysis
    • RabbitMQ
    • PostgreSQL
    • MongoDB
    • OAuth 2.0 / OpenID (Azure Entra ID)
    • Celery
    • Fernet & JWT
    • Linux
  3. Software Engineer

    Skillnet Solutions

    Twinsburg, OH, United States

    • Python
    • Java
    • Spring Boot
    • REST APIs
    • React
    • MS SQL Server
    • Linux
  4. IT Intern

    Medical Mutual

    Brooklyn, OH, United States

    • Groovy Scripting
    • Jira
    • Data Analysis
    • Dashboard Development
  5. Research Assistant

    ICAS Lab, Cleveland State University

    Cleveland, OH, United States

    Intelligent Communications and Autonomous Systems Laboratory

    • 3D Bounding Box Prediction
    • Multi-Camera Sensor Fusion
    • Python
    • PyTorch
    • OpenCV
    • Object Detection
    • YOLO
  6. Senior Project Assistant

    Indian Institute of Technology Jodhpur

    Jodhpur, India

    Smart Health Solutions for Rapid Mass Diagnosis for COVID-19

    • Arduino
    • Flask
    • MongoDB
    • Sensor Data Processing
    • Web Development
  7. Associate Software Engineer

    Accenture

    Bangalore, India

    • MapReduce
    • HQL
    • Spark Streaming
    • Big Data
    • Data Analysis
  8. Project Intern

    Unilever

    Bangalore, India

    • YOLO
    • Object Detection
    • HTML
    • CSS
    • JavaScript
    • Azure Cloud

Publications

  1. Multi-Camera 3D Object Detection for Autonomous Driving Using Deep Learning and Self-Attention Mechanism

    A. Hazarika, A. Vyas, M. Rahmati, Y. Wang

    IEEE Access, vol. 11, pp. 64608-64620 · 2023

  2. Information Abuse in Twitter and Online Social Networks: A Survey

    M. J. Akshay, N. A. Mohammed, A. Vyas, P. B. Shony, S. K. Correa

    International Conference on Applications and Techniques in Information Security (ATIS) · 2018

Full list on Google Scholar