Skip to content
View J-I-P's full-sized avatar
🫨
BE PROACTIVE
🫨
BE PROACTIVE

Highlights

  • Pro

Block or report J-I-P

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.

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
J-I-P/README.md

Hi, I'm Nicole

Backend Systems · Data Pipelines · Search Infrastructure · AI-Assisted Workflows · Cloud-Native Backend Development

Backend Engineer with production experience in Python-based backend systems, data pipelines, search-related services, and AI-assisted workflows.

My technical direction centers around FastAPI, Kafka, Elasticsearch, Kubernetes, RAG applications, and practical backend system design.

I care about building maintainable backend services, reliable systems, clear architecture, and practical engineering decisions.

Tech Stack

Backend

Python FastAPI Flask SQLAlchemy Pydantic Celery

Data / Search / Messaging

Apache Kafka Elasticsearch Redis MySQL

Infra / DevOps

Kubernetes Helm Docker Linux Bash

CI/CD & Tools

GitHub Actions Git GitHub Poetry VS Code Postman

Testing

Pytest

AI Tooling / RAG

OpenAI LangChain LangGraph LangSmith Whisper RAG

Professional Engineering Focus

The following areas reflect my private/company-side production experience and the engineering topics I’m gradually turning into public-facing technical notes, POCs, and side project implementations.

Backend Service Architecture

  • Designing FastAPI-style services with clearer controller, service, schema, and shared utility layers
  • Refactoring legacy Flask-based APIs into more maintainable service structures
  • Building reusable backend modules for database sessions, authentication, permission checks, and configuration management
  • Improving API maintainability through structured request schemas, custom exceptions, and clearer error handling

Data Pipeline & Event-Driven Systems

  • Working with Kafka-based data flows and backend consumers
  • Handling background jobs and long-running workflows with Celery
  • Designing data synchronization and indexing workflows for search-related systems
  • Improving reliability and maintainability of backend data processing pipelines

Search / Elasticsearch / RAG

  • Working with Elasticsearch indexing, querying, and search-related backend features
  • Designing search flows involving full-text search, structured filters, and relevance considerations
  • Building RAG-style backend applications that use search results as context
  • Exploring better ways to connect backend systems with AI-assisted retrieval and summarization

AI-Assisted Backend Applications

  • Building backend workflows that use LLMs for summarization, key point extraction, and follow-up question generation
  • Working with Whisper-based subtitle generation and preprocessing workflows
  • Exploring LangChain, LangGraph, and LangSmith for AI workflow orchestration, tracing, and evaluation
  • Interested in practical AI applications that can be integrated into real backend systems

Cloud-Native & Deployment

  • Working with Docker-based application packaging
  • Improving environment-based configuration and deployment workflows
  • Expanding Kubernetes and Helm deployment experience
  • Interested in building backend services that are easier to deploy, operate, and maintain

About This GitHub

This GitHub profile is not a complete mirror of my production work. Most of my production work comes from private or company-side projects.

It is a public engineering workspace for:

  • Technical notes
  • POC projects
  • Side project implementations
  • Backend architecture experiments
  • AI-assisted application experiments
  • Personal automation and dashboard ideas

The goal is to gradually turn practical engineering experience into clearer public records, reusable examples, and portfolio-ready projects.

Popular repositories Loading

  1. docker-tutorial docker-tutorial Public

    Forked from twtrubiks/docker-tutorial

    Docker 基本教學 - 從無到有 Docker-Beginners-Guide 教你用 Docker 建立 Django + PostgreSQL 📝

    Python 1

  2. Learn-Git-in-30-days Learn-Git-in-30-days Public

    Forked from YomiRY/Learn-Git-in-30-days

    這是 Will 保哥在 2013 第 6 屆 iT 邦幫忙鐵人賽年度大獎的得獎著作【30 天精通 Git 版本控管】,歡迎大家 fork 我,如果有看見任何文字勘誤,也歡迎利用 pull request 來通知我修正,謝謝!

  3. industry-machine-learning industry-machine-learning Public

    Forked from firmai/industry-machine-learning

    A curated list of applied machine learning and data science notebooks and libraries accross different industries.

  4. pytorch-book pytorch-book Public

    Forked from chenyuntc/pytorch-book

    PyTorch tutorials and fun projects including neural talk, neural style, poem writing, anime generation

    Jupyter Notebook

  5. 100days 100days Public

    Forked from coells/100days

    100 days of algorithms

    Jupyter Notebook

  6. homopolish homopolish Public

    Forked from ythuang0522/homopolish

    High-quality Nanopore-only genome polisher

    Python