Skip to content
View avvijeet's full-sized avatar

Block or report avvijeet

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
avvijeet/README.md

Hi there!

Typing SVG

My name is Avijeet Diwaker and I'm a Senior Software Engineer with 6+ years of experience in building scalable backend solutions. I currently work at Lineaje Inc on OpenSearch-Data Service AI Query Language Builder, Data Pipelines, and have led multiple projects across engineering teams. I specialize in Python-Django-FastAPI and Golang, and I am well-versed in cloud services and containerization with a keen interest in NLP and cutting-edge technologies.

Professional Snapshot

  • 🎯 Core Expertise: Python, Django, FastAPI, Golang, OpenSearch, Docker, Kubernetes, AWS, Redis
  • 🔍 Specialization: AI Query Language (LQL), Parent-Child Relationships in OpenSearch, Data Pipelines
  • 🌱 Learning: Vector Databases, AI Tools, and exploring NLP technologies
  • 🏆 Achievements: Led implementation of OpenSearch parent-child relationships for component search, optimized Bitbucket pipelines for faster Docker builds

  • 💬 Ask me about: Programming, system design, cloud architecture, and security.
  • 📫 How to reach me:

🚀 Professional Experience

  • Senior Member of Technical Staff at Lineaje Inc (Current)

    • Developed and maintained OpenSearch-Data Service AI Query Language Builder
    • Implemented parent-child relationships in OpenSearch for component search
    • Optimized Bitbucket pipelines for faster Docker builds using layer caching
    • Designed and built data pipelines for vulnerability management
  • Software Engineer at Skit.ai (Previous)

    • Worked with the Backend Runtime team
    • Developed scalable APIs for voice AI solutions

Programming Languages

Python Golang TypeScript

Frameworks, Platforms, and Libraries

Django DjangoREST FastAPI NodeJS Asyncio

Databases & Search Engines

OpenSearch Elasticsearch Postgres Redshift SQLite Redis AWS S3

Containerization & Orchestration Tools

Docker Docker Compose Kubernetes

Serverless & Cloud Services

AWS ECS AWS Lambda AWS Kinesis AWS SQS AWS SNS AWS IAM AWS ECR

CI/CD & DevOps

Git GitHub GitHub Actions GitLab Bitbucket Bitbucket Pipelines

Clouds

AWS Azure Heroku

Servers

Nginx Gunicorn uWSGI

API Testing & Documentation

Postman Swagger OpenAPI Pytest Unittest Behave VCRPy

Version Control

Git GitHub GitLab Bitbucket

Networking & Protocols

HTTP1 HTTP2 gRPC WebSockets REST GraphQL

Operating Systems

MacOS Linux Ubuntu Windows 10

IDEs & Editors

Windsurf Visual Studio Code Sublime Text PyCharm Vim

Education

IIT BHU Udemy Coursera

Social

LinkedIn Discord GitHub

Popular repositories Loading

  1. ChatApp ChatApp Public

    Basic Chat | Multi Room Chat | Encryption

    Python 1

  2. grpc-web grpc-web Public

    Forked from grpc/grpc-web

    gRPC for Web Clients

    C++

  3. newsletter newsletter Public

    HTML

  4. reactapp reactapp Public

    Learning from scratch

    JavaScript

  5. start-here-guidelines start-here-guidelines Public

    Forked from zero-to-mastery/start-here-guidelines

    Lets Git started in the world of opensource, starting in the Zero To Mastery's opensource playground. Especially designed for education and practical experience purposes.

  6. Coding_Challenge-6 Coding_Challenge-6 Public

    Forked from zero-to-mastery/Coding_Challenge-6

    Logic and problem solving - 3 JavaScript Puzzles