Skip to content
View KriXsh's full-sized avatar
🎯
hustling
🎯
hustling

Block or report KriXsh

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
KriXsh/README.md

Krishnendu Ghosal

krish.service boot sequence

Portfolio LinkedIn Gmail Resume

Followers Stars Follow on X Sponsor

RFC-KRISH-001 Β Β·Β  Status: Production Β Β·Β  Region: India β†’ worldwide Β Β·Β  Open to: new projects & remote roles

01 whoami Β· 02 architecture Β· 03 changelog Β· 04 deployments Β· 05 dependencies Β· 06 telemetry Β· 07 signed artifacts Β· 08 open ports


✦ 01 · whoami

Krish
GET /api/v1/krish
200 OK
{
  "name": "Krishnendu Ghosal",
  "role": ["Full-Stack Developer", "AI/ML Engineer", "Cloud & DevOps"],
  "current": {
    "org": "Ironbook AI",
    "shipping": ["speech-to-text & voice services", "customer data platforms",
                 "Kafka-driven pipelines on Kubernetes"]
  },
  "experience": { "years": "3+", "companies": 5,
                  "domains": ["Gov-Tech", "Fintech", "B2B Enterprise", "B2C Digital"] },
  "learning":  ["LLM agents", "RAG", "MLOps", "large-scale system design"],
  "ask_me_about": ["Next.js", "Node.js", "Python", "Kafka", "Kubernetes",
                   "SageMaker", "Bedrock", "Redis", "MongoDB", "Elasticsearch"]
}

Design principle. Code is poetry, systems are symphonies, and great software is the intersection of engineering excellence and user delight.


✦ 02 · architecture

How a problem moves through me, drawn the way I'd draw any other system.

%%{init: {'theme':'base','themeVariables':{
  'background':'#070A11','primaryColor':'#13264A','primaryTextColor':'#E8EBF0',
  'primaryBorderColor':'#4A74C4','lineColor':'#8FB3E8','secondaryColor':'#0B1019',
  'tertiaryColor':'#0B1019','clusterBkg':'#0B1019','clusterBorder':'#2A4F8F',
  'fontFamily':'Inter, ui-sans-serif, system-ui'}}}%%
flowchart LR
  P([Problem]):::in --> M{{Measure first}}
  M --> D[Design<br/>RBAC from the first schema]
  D --> B[Build<br/>Next.js Β· Node Β· Python]
  B --> E[[Event bus<br/>Kafka Β· Argo]]
  E --> AI[AI layer<br/>SageMaker Β· Bedrock Β· STT/TTS]
  E --> DB[(Mongo Β· Redis<br/>Postgres Β· Elastic)]
  AI --> S[Ship<br/>Docker Β· K8s Β· CI/CD]
  DB --> S
  S --> U([Real users]):::out
  U -. feedback .-> M
  classDef in  fill:#2A4F8F,stroke:#E4CFA8,color:#E4CFA8;
  classDef out fill:#E4CFA8,stroke:#E4CFA8,color:#070A11;
Loading
SLO Principle Reference
p0 Production over demos: AI that ships and holds up under real users Case study: Voice AI, speech in, speech out
p1 Measure, then optimise: numbers before opinions Case study: a secure, fast API platform for fintech
p2 Security is architecture: access control from the first schema Blog: RBAC done right
p3 Automate the path to prod: releases should be boring Blog: Zero-downtime deploys

✦ 03 · changelog

$ git log --oneline --graph career

* (HEAD -> ironbook-ai) feat(ai): manage agent lifecycles on AWS SageMaker & Bedrock
*   feat(voice): ship speech-to-text and voice features end to end
*   feat(pipeline): event-driven async systems on Kafka
*   feat(migration): large-scale data migrations with Argo Workflows on Kubernetes
|
* feat(gov-tech): media monitoring for 60 Government of India ministries
*   + crawlers across 200+ newspapers, YouTube and X
*   + STT / TTS APIs and prompt-engineered AI layer
|
* feat(security): RBAC with JWT and AWS IAM across frontend, backend, infra
|
* perf(api): architect 350+ APIs
+   MongoDB response time  -40%
+   downtime               -40%
+   server performance     +25%
|
* ci(devops): Docker Β· Kubernetes Β· Jenkins / GitLab CI
+   deployment time        -40%
+   delivery speed      +40–50%
|
* init: B.Tech CSE, Lovely Professional University (2019 – 2023)

✦ 04 · deployments

Service What it does Stack Status
StockX AI Portal Live pricing, AI market recaps and sentiment-tagged news Next.js · AI recaps · live market data 🟒 live
LMS Portal Production-level EdTech platform for courses and learners Next.js 15 · TypeScript · MongoDB 🟒 live
Pathfinding Visualizer Dijkstra, A*, BFS and DFS on a live, editable grid Next.js · TypeScript · Framer Motion 🟒 live
SortFusion Every compare and swap of eight sorting algorithms, visualized Next.js · TypeScript · Framer Motion 🟒 live

View all projects


✦ 05 · dependencies

package.lock Β β€”Β  resolved tree

web

Next.js, React, Redux, TypeScript, JavaScript, Node.js, Express, GraphQL, Tailwind, Bootstrap, HTML5, CSS3

ai / ml

PyTorch, TensorFlow, AWS
Hugging Face LangChain Claude AWS SageMaker AWS Bedrock

cloud / devops

AWS, Azure, Kubernetes, Docker, Kafka, Jenkins, GitHub Actions, GitLab, Nginx, Linux, Bash

data

MongoDB, Redis, PostgreSQL, MySQL, Elasticsearch

languages / tools

Python, Java, Git, Postman, Selenium


✦ 06 · telemetry

GitHub stats Top languages Total contributions, current streak and longest streak


✦ 07 · signed artifacts

Anthropic

Claude Certified Developer – Foundations
sig: verified Β· Credly
Anthropic

Claude Certified Associate – Foundations
sig: verified Β· Credly
More artifacts Β (8)
Certification Issuer
πŸ₯‡ Jumpstart – Publicis Sapient Competitive Coding Event Publicis Sapient
🌐 ACE Multicloud Network Associate Aviatrix
β˜• Java Foundations Certification HackerRank
βš›οΈ React Redux Training Cipher Schools
πŸ€– Artificial Intelligence Fundamentals Invincible Ocean
πŸ›‘οΈ Website Hacking / Penetration Testing Udemy
πŸ’» Web Development Bootcamp Udemy
🐍 Object-Oriented Programming Using Python E-Box

✦ 08 · open ports

$ netstat -krish --listening
PORT    SERVICE        STATUS
443     portfolio      LISTEN   β†’ krish-portfolio-six.vercel.app
587     email          LISTEN   β†’ krishnendughosal999@gmail.com
8080    linkedin       LISTEN   β†’ in/krish-me
9000    collaboration  LISTEN   β†’ new projects Β· remote roles

Portfolio LinkedIn X Instagram LeetCode HackerRank CodeChef Gmail

$ systemctl status krish.service Β β†’Β  ● active (running) Β Β·Β  thanks for visiting ✦

Pinned Loading

  1. BooksStore-GraphQl BooksStore-GraphQl Public

    Devlops a book records platform using react.js, express.js, GraphQL

    JavaScript 5

  2. Car-rental-system-Java Car-rental-system-Java Public

    a Java Car Rental System involves designing a system that can handle various functionalities such as booking cars, returning cars, checking availability, managing customer data, and handling payments

    Java 5

  3. SortFusion-UI SortFusion-UI Public

    Sorting algorithm visualizer: Quick, Merge, Heap, Shell, Insertion, Selection, Bubble and Cocktail sort animated step by step, with live pseudocode, a scrubbable timeline and custom input. Built wi…

    TypeScript 5

  4. Crypto-Dashboard Crypto-Dashboard Public

    test

    TypeScript 1

  5. Doc-Extract-Client Doc-Extract-Client Public

    A DocumentCapture Ui

    JavaScript 1

  6. image-processing-system image-processing-system Public

    The Image Processing System is a Node.js-based backend application that processes image data from CSV files. It supports:

    JavaScript 1