Vikas Shetty

United Kingdom

@vss1996

Badges

Problem Solving
CPP
Days of Code
Ruby

Certifications

Work Experience

  • Senior Software Engineer

    Sahaj Software Solutions•  May 2019 - Present•  London, United Kingdom

    Collaborated with multiple clients to build products and platforms, participating in the entire life cycle from gathering requirements to rolling out APIs and services to production. Developed services for processing deposits across 160 countries on a global trading platform, handling events, managing requests, and resolving failed deposits. Utilized C#, .NET, Azure Service Bus for messaging, Cosmos DB for event storage, and Azure Pipelines for CI/CD. Led major initiatives for a leading publishing company to streamline article submission infrastructure by building an ELT data pipeline with Kotlin, Python, Apache Beam, Airflow, BigQuery, and dbt, collecting billions of data points and enhancing system efficiency and stability. Decreased BigQuery costs by 60% (~€8,000/month) by optimizing queries and data contract tests for the submissions data product using Kotlin, Apache Beam, BigQuery, and dbt. Spearheaded the development of a core data product using Kotlin, Apache Beam, BigQuery, and dbt, improving scalability and product quality, resulting in a 20% increase in revenue from competitor analysis and special collections. Designed and implemented core backend components using Java, Spring Boot, RabbitMQ, MongoDB, and Kubernetes, including a novel algorithm for billboard selection that improved performance by 80%, boosting product quality and efficiency. Engineered an NLP-based chatbot using Rasa, Python, Java, NLP, BERT, WebSockets, Postgres, and Kafka, handling up to 1,000 conversations per minute, reducing conversation time by over 80%, and shipping the solution to production with high reliability and stability. Built high-quality APIs for real-time billboard inventory management using Java, Spring Boot, RabbitMQ, MongoDB, and Kubernetes, unlocking $1 million in inventory and enabling businesses to book ad space in real-time, ensuring reliable and timely bookings.

  • Software Development Engineer

    Temenos•  June 2018 - April 2019•  Chennai, India

    Contributed to core banking infrastructure by enhancing system stability, resolving critical bugs, and ensuring regulatory compliance (GDPR, SWIFT). Conducted code reviews, identified and mitigated security vulnerabilities in the SWIFT protocol, improving system reliability and preventing millions in potential losses.

Education

  • SRM University

    Computer Science & Engineering, B.Tech•  June 2014 - May 2018•  CGPA: 9.1

Skills

Terraform
Docker
Kubernetes
Airflow
Elasticsearch
Kibana
Prometheus
Grafana
Github Actions
ArgoCD
Gitlab CI/CD
Postgres
CosmosDB
MongoDB
ScyllaDB
Cassandra
SQLite
Redis
BigQuery
React
Angular
FastAPI
Spring Boot
.NET
Micronaut
Actix
Serverless
Beam
Java
Kotlin
Python
Rust
C#
Typescript