Avikant Srivastava

Switzerland

@asdavikant

I like to code ;)

Badges

Problem Solving
CPP
Java
Python
Days of Code
Days ofStatistics
Sql
C language

Certifications

Work Experience

  • Software Engineer

    CERN•  March 2024 - Present•  Geneva, Switzerland

    Enhanced log processing and ingestion by migrating from Apache Flume to Fluent Bit and upgrading the Kafka cluster, significantly reducing memory usage and latency. Packaged Python and Go services into RPMs, facilitating the transition from RHEL-based VMs to containerized environments. Implemented infrastructure improvements for an in-house auditing service, including Python packaging and deployment to a Kubernetes cluster, managing infrastructure and backend workloads.

  • Software Development Engineer 2, ML

    HackerRank•  June 2022 - February 2024•  Remote - India

    Played a key role in the development of the industry’s first AI-powered plagiarism detection system from conceptualization to deployment. Formulated more than 30 features for plagiarism detection that led to a precision jump from 30% to 84.5%. Designed and implemented end-to-end ML system for plagiarism detection, including feature store, training, and inference pipelines. Integrated with existing platforms and APIs. Played a pivotal role within the LLM Platform team. Built HackerGPT, an AI code assistant tool based on OpenAI GPT-4 and LangChain for HackerRank IDE. Assisted in restructuring ML Platform and associated tooling utilizing AWS.

  • SDE - Intern

    HackerRank•  July 2021 - May 2022•  Remote - India

    Conducted POCs on KubeFlow, MLFlow, and Amazon SageMaker. Migrated legacy workloads to AWS ECS, performed load tests, and set up a CI/CD pipeline with Terraform and GitHub Actions.

Education

  • Sir MVIT, Bangalore (Sir M Visvesvaraya Institute of Technology)

    Information Technology, BE•  2018 - 2022

Skills

Docker
Kubernetes
KubeFlow
MLFlow
Terraform
CI/CD
Git
AWS
HuggingFace
SQL
Flask
FastAPI
Ruby on Rails
Express.js
Node.js
Django
Python
C++
Go
Ruby