Yashraj Shukla — Software Engineer
Zero to one guy, loves to build products. Built around 7 production ready SaaS in past three years, launched many of them on product hunt. Previously Software Engineer at Observe.AI (raised $213M from SoftBank & other investors, YC'18) - Enterprise Platform team | Authentication, API gateway, Users/Teams microservices. Designed and lead the development of centralised Notification Service using Kafka & SNS-SQS based queuing system. Worked on various enterprise readiness features for strategic customers like Uber, Sofi & Doordash including SCIM and user lifecycle management. Worked on data pipelines & change data capture services at scale of 15,000 RPS - a replacement of Hevo/Fivetran based data connectors to sync in near time the transactional databases (MongoDB, PostgreSQL) to analytical databases (Snowflake, Databrick) using self hosted Kafka connectors running in Kafka connect server and OpenSource tools -Debezium Working in Voice AI space since November of 2023 - earlier with custom pipelines & prewarming worker threads with open source VAD & turn detector models - processes which are now streamlined with OSS libraries like LiveKit & Pipecat with both WebRTC/ Daily and WebSockets type of deployments University Days: 1. Did around seven internships in domains of Web Frontends (React, NextJS for SSR), Backend Systems (Golang, Java, TypeScript, Python FastAPI) & AI agents 2. Cleared ICPC regionalist' 2023, had a LeetCode streak of a 1000 days. Rank 57 in Tata's CodeVita contest 3. Contributed to Open Source projects like Jenkins, Matrix.org, TLdraw 4. In top rankers for core CS fundamentals: Data Structures, computer networks, operating systems, computation theory and micro-architectures If need be: can build both iOS and Android apps, ReactNative with Expo & Native It's been seven years since Yashraj started programming and his goal has been the same: to become a complete developer, someone who not only comes up with new ideas but also implement them from concept to execution. Shipping the product, taking feedback from users, and iteratively improving it Gen AI journey: First got introducted to stable diffusion 1.5 finetuning using DreamBooth in Nov '2022. Used an open source UI automation on top of ChatGPT as this was before OpenAI even had a public API for ChatCompletion. Later created various RAG applications using PineCone, Weaviate, ChromaDB and Qdrant - used to take a snapshot and save to s3 to persist the vectorDB upserted embeddings. Now tinkering with memory via temporal timeseries Knowledge & Context Graphs TLDR; A passionate guy
Stackforce AI infers this person is a SaaS and AI specialist with a strong focus on backend development and data engineering.
Location: Bangalore, Karnataka, India
Experience: 2 yrs 6 mos
Skills
- Java Spring
- Apache Kafka
- Debezium
- Snowflake
- Large Language Models (llm)
- Voice Bots
- Generative Ai
- React.js
- Node.js
- Django Rest Framework
- Api Design
- Back-end Web Development
- Algorithms
- Postgresql
Career Highlights
- Built and launched 7 SaaS products in three years.
- Expert in AI chatbots and voice applications.
- Strong background in backend infrastructure and data pipelines.
Work Experience
Hexo
Software Development Engineer I (2 mos)
Software Consultant (5 mos)
Observe.AI
Software Engineer (1 yr 11 mos)
Electrosine Technologies
Software Engineer Intern (2 mos)
EdYoda (zekeLabs Technologies Pvt. Ltd.)
Software Developer Internship (3 mos)
BabySteps
Software Engineer Intern (1 mo)
Outshade
SDE Intern (2 mos)
Education
Bachelor of Technology - BTech at Jabalpur Engineering College
Middle School Diploma at St. Joseph's Co-Ed School
High School Diploma at Apex International School - India