My name is Michael Nightingale, and here you can watch my projects and practices.
I'm a Python Junior Developer with a year of practice behind. My main branch of work is Web-development
on Django, FastAPI and Flask. I love to build something interesting and fast). I study at physics and mathematics Middle-study section. My main sunjects on programming now are backend, algorithms and data-structures, applcation architecture and multi-task programming. I study programming (Python, CS) on books, lectures and pet-projects. Some of them you can see further on my GitHub repositories.
Professional skills
Python
(latest versions);OOP
;FastAPI
;ClickHouse
,PostgreSQL
;Django
,DRF
;Litestar
;SQLAlchemy
,Tortoise ORM
,Django ORM
,Piccolo ORM
;Kafka
,Redis
,Celery
;Asyncio
,multithreading
andmultiprocessing
programming;API
andRESTful
;Flask
;bs4
,requests
,celery
,aiokafka
,socket
,asyncio
,pydantic
,sqlalchemy
,aiohttp
,selenium
;PyQt6
;Algorithms and data-struictures
;
Basic skills (worked with ones a little)
C#
,ASP.NET MVC
;Vue.js
;Pony ORM
;MongoDB
;- Telegram bots built with
aiogram
; - Data analisys and mathematics (NumPy, Matplotlib, Pandas, Kearas, SymPy);
- Frontend development (JavaScript, HTML, CSS);
- Reading other languages code;
Name (usage) | Stack | Descriptioin | Link |
---|---|---|---|
Sciences | FastAPI, Celery, Redis, PostgreSQL, asyncpg, Tortoise ORM, Vue.js, numpy, sympy, etc. | FastAPI fullstack web-app for science calculations (formulat, plots, tasks and forum) | https://github.com/michael7nightingale/FastAPI-Science |
Recursive Shop ORM | Django, DRF, Postgres, raw SQL | E-Commerce DRF recursive ORM handbook | https://github.com/michael7nightingale/recursiveDjangoShop |
Antique Site Parser | asyncio, aiohttp, Beautiful Soup | Commerical parser of https://antikskupka.ru/. | https://github.com/michael7nightingale/Antique-Site-Parser |
ASP.NET Task Tracker | C#, .NET, ASP.NET MCV, Entity Framework | My first c# MVC application. | https://github.com/michael7nightingale/TaskTracker-ASP.NET |
Aviasales Bot | aiogram, FastAPI, Celery, Redis, PostgreSQL, flower, aiohttp | Project to search avia-tikcets. The copy and upgrading of closed Aviasales Telegram Bot. | https://www.uwings.ru |
Name (usage) | Stack | Descriptioin | Repository | PyPi |
---|---|---|---|---|
fastapi_authtools | FastAPI, Starletter, python-jose, pytest | FastAPI JWT-authentication library (fastapi_authtools) | https://github.com/michael7nightingale/fastapi_authtools | https://pypi.org/project/fastapi-authtools/ |
spicy | Python, re | Learning regular expressions and tree-like datastructures on my own XML and HTML parser | https://github.com/michael7nightingale/spicy | https://pypi.org/project/spicyy/ |
Name (usage) | Stack | Descriptioin | Link |
---|---|---|---|
Restaurant Application | Litestar Framework, Piccolo ORM, Piccolo Admin, html | Web app for restaurant using Litestart 2 framework and Piccolo ORM. | https://github.com/michael7nightingale/litestar-restaurant |
MomsPops | Django, DRF, Celery, Redis, PostgreSQL, djangochannelsrestframework | RESTful API for `parents app MomsPops` (social app for parents). Working with command and other developers with a large history os commits. | https://github.com/MomsPops/MomsPops-API |
AI English | Django, DRF, OpenAI, channels, redis. | Learning more deep at Django Rest Framework: RESTful API for `learning English with OpenAI integration` | https://github.com/michael7nightingale/FastAPI-Science |
Document-TTS-Reader-FastAPI | FastAPI, MongoDB, gtts | There is CRUD for documents with main doc file and covert image uploading. You can get test from current page or document at all. Also, you can request current page TTS audio, which will be your response )). | https://github.com/michael7nightingale/Document-TTS-Reader-FastAPI |
Birds-Android | Python, SimpleUI, Pony ORM | This is the Python configuration for Simple UI framework. The business task is to create the process (application) for managing the list of birds, their cards and your own seen list. | https://github.com/michael7nightingale/Birds-Android |
- Fullstack web-application for physical and mathematical calculations on Django framework. The target was to make formulas calculations and building automatical (https://github.com/michael7nightingale/Calculations-Django-Fullstack);
- Test-task in a loggisting company. Celebrations generator with OenAI integration (https://github.com/michael7nightingale/Interview-task-1);
- Telegram bot fot goods position in a search tracking on Wildberries using Selenium (https://github.com/michael7nightingale/wildberries-tracking-bot);
- Voice assistant on PyQt6. (https://github.com/michael7nightingale/Voice-assistant);
- FullStack web application for memory-training on Flask. (https://github.com/michael7nightingale/Memories-Flask);
- Simple blog on Django. (https://github.com/michael7nightingale/Blog-Django );
- other repositories you can see in the
Repositories
tab;
- Telegram: https://t.me/michael7nightingale;
- VK: https://vk.com/michael7nightingale;
- email: [email protected];
- +7(993)-774-08-34