Profile photo
read rus

Hi, I'm Ivan Goncharov!

I develop server-side applications in Python and specialize in building REST APIs for businesses. I have experience in commercial development and have worked on projects focused on backend system design and optimization, as well as infrastructure tasks.
My main stack: 
Python, FastAPI, Docker, MQ,
Relational Databases, SQLAlchemy.
Strong understanding of web application architecture
Work with databases, set up environments and deployment processes.
I have experience working with LLMs
Ollama, LangChain, OpenAI
RAG / Function Calling / Completions.

I also develop frontend


React / Next.js / Tailwind and more.

I also have experience as a network engineer, which helps me better understand infrastructure and optimize distributed services.

I prefer clean, maintainable code and always strive to write it following best practices. I'm constantly learning, exploring new technologies and tools to be more effective in my work. Calm, reliable, and friendly — I can work both independently and as part of a team.

If you’re looking for a developer, I’d be happy to contact!

I build with React/Next.js and Tailwind

This [what you're viewing] is built with React / Next.js / Tailwind CSS

And so is this one React / Next.js / Tailwind.

English Version of my Curriculum Vitae (CV).

A recommendation letter from my previous job can be found here..

If you need access to my GitHub repository.


Electronic music.

Music & Video on YouTube.


read eng

Привет, я Иван Гончаров!

Я Python разработчик (обучался сам), с опытом работы в технологичных сферах. Работал в проектах, решая задачи по построению и оптимизации backend-систем для бизнеса и инфраструктуры.
Мой основной стек: 
Python, FastAPI, Django, Docker
Relational Databases, SQLAlchemy.
Одно из основных моих приемуществ я глубоко вовлечен Open Source, постоянно изучаю технологические новинки и хорошо разбираюсь в том что есть на передовой.

Есть опыт работы с моделями LLM
Ollama, LangChain, OpenAI
RAG / Function Calling / Completions.

Есть знанияfrontend


React / Next.js / Tailwind и др.

Работал инженером в компаниях, что как мне кажется помогает разбираться в архитектуре, инфраструктуре и оптимизации распределенных сервисов.

Предпочитаю чистый, поддерживаемый код и всегда стараюсь писать его с учетом лучших практик. Постоянно учусь, изучаю новые технологии и инструменты, чтобы быть эффективнее в работе. Спокойный, исполнительный, дружелюбный – умею работать как самостоятельно, так и в команде.

Буду рад если по достоинству оцените мои навыки !


"Пару слов о профессии и о перспективах: "


События последних нескольких лет заставили пересмотреть мои взгляды на жизнь, и в целом сильно изменили мои планы.
Профессию бекенд разработчика я начал осваивать в 40 лет, до этого просто эксперементировал с кодом и программированием, в основном как музыкант, или просто для себя и собственных нужд.
В то же время, я не могу сказать что я начал изучать тему backend разработки вынужденно, или чисто по финансовым соображениям. Нет !
Так или иначе мне это все близко по духу, и очень нравится работать с данными и кодом ! А думая о своих перспективах в этом направлении, должна сложиться интересная картина.
Понятное дело, мне необходимо быть успешным, зарабатывать, расти в профессии, развиваться, и конечно для этого я готов сделать много.
Как я уже писал, в моем возрасте начинать что то новое, менять себя, стиль жизни, способ мыслить, иногда даже модель поведения.
Очень непросто, особенно когда тебе за 40!
И в этом смысле важна поддержка, быть словно среди своих. Я имею в виду найти тот коллектив, тех людей в котором будет обоюдно комфортно. Говорить на одном языке, решать совместно задачи !
Кому то может показаться что я многого хочу, но это не так. Уверен что работу, нужно выбирать по душе. Когда занятие в радость, и позитивные люди вокруг, то вообще все прекрасно складывается у всех, и проект развивается! Прочитав этот текст думаю вы понимаете что ищу. Возможно вы тоже в поиске такого отношения от людей. Было бы здорово!
Пока у меня не самый большой опыт работы в сфере разработки, но опыт все же есть. Как мне кажется, я неплохо разобрался с темой бекенда. Конечно есть куда расти, и есть чему поучиться у других !
- Если вы видите этот текст, значит я все еще в поиске вакансии и своей команды.
Буду очень рад получить от вас, или через вас, оффер или просто хорошую новость !
Желаю хорошего дня !

Книги и серии книг которые мне нравятся:

- "Python – к вершинам мастерства" (O'Rally)
- "Parallel Loops in Python" - Jason Brownlee
- "Создание Микросервисов" - Сем Ньюмен
- "SQLAlchemy - путь к алхимику"
- "Грокаем Алгоритмы"
- "Грокаем Машинное Обучение"
- "Mastering Postgres 15 - Schönig Hans-Jürgen
- "Programming Patterns" - O'Rally
- Postgres SQL - Давыдов Н.Ф
- Kafka Streams - (O'Rally)
- Выразительный JS - (O'Rally)
- TypeScript - (O'Rally)
- Docker - (O'Rally)
- "Компьютерные сети" - Andre Tannenbaum

Хочу особенно выделить серию книг O'Rally с животными на обложках. Мне очень нравится эта серия ! А еще нравится читать Дейва Бизли, чувак очень весело подает материал. С юмором легче усваивать прочитанное! Если выпадает случай я обязательно покупаю обычные книги. Но к сожалению из за большого количества переездов, мне не удается собрать свою большую библиотеку. А на SSD диске, да! Собираю все pdf копии нужных книг некоторые из которых использую как справочники !

Разрабатываю на React/Next.js и Tailwind

Этот [вы смотрите] написан на React / Next.js / Tailwind CSS

И этот тоже написан на React / Next.js / Tailwind.

Если у вас возникла необходимость ознакомится с моим опытом, то по этой ссылке вы найдете мое РЕЗЮМЕ.

Рекомендация с места работы в этом письме..

English Version of my Curriculum Vitae (CV)..

Если вам понадобится мой репозиторий в GitHub.


Электронная музыка.

Музыка и видео на YouTube.

I.Goncharov

Your IP address is: 0.0.0.0