Rajiv Kumar Yadav

Backend + Machine Learning Engineer

Building scalable backend systems and intelligent ML solutions

Scroll down

About Me

Passionate Backend + Machine Learning Engineer with 2+ years of experience building scalable systems and deploying intelligent solutions. Skilled in Go, Python, and cloud-native systems. I design scalable architectures, automate real-time data pipelines, and deploy AI-powered solutions that drive performance at scale.

Quick Facts

LocationNodia, India
Experience2+ years
FocusBackend + Machine Learning
Current RoleSoftware Engineer @ Axtria
EducationB.Tech - Computer Science (2025)
LanguagesEnglish, Spanish, Hindi
Availability
Open to opportunities

Work Experience

My professional journey from backend engineering to software engineering with a focus on GenAI and machine learning.

Software Engineer

Axtria
Jan 2025 - Present
Noida, India
  • Designed and implemented an AI-driven query generation system in Python (FastAPI), Knowledge Graphs, RAG, and vector databases, cutting manual SQL query effort by 80% and improving accuracy by 25%.
  • Optimized system performance with batch processing and parallel execution, reducing query generation time from 30 min to 3 min and boosting throughput by 300%.
  • Architected concurrent, event-driven distributed systems in Go, processing 10M+ records 40% faster.
  • Automated 5+ data pipelines using Go microservices, Kafka, and REST APIs, enabling real-time alerts in a cloud-native environment and reducing manual intervention by 60%.
  • Collaborated with DevOps, frontend, and data engineering teams to enhance CI/CD pipelines using Docker and Kubernetes, delivering reliable and scalable releases.
Python
GO
SQL
GenAI
Snowflake
AWS
Docker

Junior Backend Engineer

Archmed Biotech
Oct 2023 - Dec 2024
Remote
  • Engineered a scalable inventory management system with Python (FastAPI) & PostgreSQL, improving tracking accuracy to 99.5% and reducing manual data entry by 40%; containerized with Docker and deployed on AWS EC2.
  • Developed a back-end for an internal reporting dashboard in Python, processing 1,000+ daily data points to deliver real-time performance insights for stakeholders.
  • Built a custom CRM system consolidating client data, boosting lead management efficiency by 20% and increasing conversion rates by 15% within three months.
  • Automated batch-expiry notifications with a Python utility, ensuring timely alerts for sales teams and reducing missed sales opportunities.
Python
PostgreSQL
Docker
AWS

Skills

Backend Development

Go
90%
Python
95%
Flask / FastAPI
85%
Gin
80%
REST APIs
90%
gRPC
80%

Frontend & UI

React
85%
TypeScript
80%
JavaScript
85%
Next JS
75%
HTML / CSS
80%
Postman
90%

Databases & Data Engineering

PostgreSQL
85%
MySQL
80%
Snowflake
85%
ClickHouse
80%
ETL Automation
85%
Data Pipelines
90%

Machine Learning & AI

PyTorch
90%
TensorFlow
85%
Keras
80%
scikit-learn
95%
OpenCV
85%
LangChain / LangGraph
80%

Cloud & DevOps

AWS
85%
Azure
80%
Docker
90%
CI/CD
85%
GitHub Actions
85%
Kubernetes
70%

Tools & Practices

Git
90%
Linux
85%
Bash
85%
Grafana
70%
Agile / Jira
75%
Distributed Systems
70%

Featured Projects

A selection of projects that showcase my expertise in backend development, machine learning, and system architecture.

Secure Authentication System
Featured

Secure Authentication System

Authentication system with OTP, JWT authorization, and OAuth integration using Go and Redis

Go
Redis
PostgreSQL
+3
Snapgram - Social Media Web App
Featured

Snapgram - Social Media Web App

Full-stack social media platform with authentication, CRUD operations, and real-time features

React
TypeScript
Appwrite
+1
Smart Traffic Vision System
Featured

Smart Traffic Vision System

YOLOv8-based real-time vehicle and license plate detection with Flask deployment

Python
YOLOv8
Flask
+1

Get In Touch

I'm always interested in discussing new opportunities, interesting projects, or just having a chat about technology and innovation.

Contact Information

Phone

+91 6284472263

Location

Nodia, India

Follow Me