Skip to content
View StepanKatin's full-sized avatar

Block or report StepanKatin

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
StepanKatin/README.md

Hi, I'm Stepan ๐Ÿ‘‹

๐Ÿ‘ฉโ€๐Ÿ’ป Python Developer & Nuclear Physicist ๐Ÿ‘จโ€๐Ÿ”ฌ


๐Ÿ› ๏ธ Tech Stack & Tools

๐Ÿค– AI & RAG Engineering

ย  ย 

โšก Backend Development

ย  ย  ย  ย  ย  ย 

๐Ÿš€ DevOps & Infrastructure

ย  ย  ย  ย  ย 



๐Ÿ‘จโ€๐Ÿ’ป About Me

  • ๐Ÿ”ท Current Focus: Currently, Iโ€™m working as a Senior Python Developer with a core focus on architecting production-grade AI agents and RAG pipelines for project documentation.
  • ๐Ÿ”ท Scientific Background: In the past, I worked as a Lead Engineer in nuclear physics research. My work focused on designing a method for recoil separation of alpha emitters for radiopharmaceuticals. I primarily used mathematical modeling, statistical analysis tools, spectroscopy, and experimental design.
  • ๐Ÿ”ท Problem Solving: I thrive on solving complex, highly challenging engineering and architectural problems. I am also deeply interested in device development where I can push my hardware-software integration skills. I am a participant in numerous scientific conferences and an author of published scientific papers.
  • ๐Ÿ”ท Hobbies: In my free time, I am developing a custom lever espresso machine from scratch as a hobby. I also enjoy hanging out with friends and playing computer games.

๐Ÿ“– My Projects

Project Name Description Stack
๐Ÿš€ Payment service MVP MVP payment service based on FastAPI and FastStream implementing the Outbox pattern for reliable message delivery. Python FastAPI FastStream RabbitMQ
๐Ÿ’ผ Work-space service Collaborative work-space backend featuring secure JWT authentication, Redis caching, and Nextcloud integration. Python FastAPI Redis SQLAlchemy PostgreSQL
๐Ÿงฎ App for radioactive calculations Cross-platform metrological desktop application designed for complex engineering and activity calculations. Python PySide6 Pandas NumPy
๐Ÿ”ฌ Recoil separation simulation Python-based computational module for electrostatic separation modeling of 223Ra particles in electromagnetic fields. Python Pandas NumPy Seaborn

๐Ÿ”ฅ My Stats

Pinned Loading

  1. ag2ai/faststream ag2ai/faststream Public

    Asynchronous Python framework for event-driven services. A thin client for Kafka, RabbitMQ, NATS, Redis and MQTT with full access to native broker features, plus AsyncAPI docs, in-memory tests and โ€ฆ

    Python 5.4k 410

  2. payment_service_basis payment_service_basis Public

    Python

  3. flowcouner flowcouner Public

    Code for ionization flow counter device

    C

  4. Recoil_separation_Ra223 Recoil_separation_Ra223 Public

    Jupyter Notebook 1

  5. Calc_activity Calc_activity Public

    Desktop app for calculation radioactivity measurements

    Python