Python 3.7+, Django, Django REST framework, gRPC, Django Rest Knox, Pytest, Git, GitHub,Redis, Celery, SQLite, PostgreSQL, Docker, Docker-compose, Swagger, Matplotlib, BS4,SymPyPreviously, I had over 20 years of experience in financial institutions in positions from specialistto middle managementI have examples of my code:"spa_application” - https://github.com/kolesnikdi/dZENcode"autoria_scraping” -https://github.com/kolesnikdi/DataOx"Web menus for restaurants or cafes" - https://github.com/kolesnikdi/Web_Menu_DA"vpn_service” - https://github.com/kolesnikdi/vpn_service.git“Segment offset” - https://github.com/kolesnikdi/Vijar-test-task"LoanCalculator” - https://github.com/kolesnikdi/LoanCalculator.git"pip install hunter_api” - https://github.com/kolesnikdi/Forager_ai
-
Python \ Django РозробникPet ProjectKyiv, Ua -
Python \ Django Developer.Pet Project Jun 2022 - PresentKyiv City, UkraineProject “spa_application” - https://github.com/kolesnikdi/dZENcodeA block that allows you to leave comments and answers to them. User authentication is provided from the first request (custom middelware). Confirmation of a comment using a captcha. Cascading display of comments and the ability to sort them. Validation of images and added text. Tree structure and caching of get requests.Project "autoria_scraping” - https://github.com/kolesnikdi/DataOxApplication for periodic scraping site auto.ria.com and dump Database. You can setup time for everyday scraping and dump or make one time action.Project “Segment offset” - https://github.com/kolesnikdi/Vijar-test-taskA program for processing polygons. Allows you to create and display a polygon on the graph. By specifying the segment index, direction (- / +) and distance (number), you can drag the segment to any point on the plot. The program will automatically recalculates the polygon and displays a new one on the graph. The polygon can only be closed. All possible exceptions in the Polygon recalculation are handled:1. Removal of unnecessary neighbouring segments.2. Clumping the Polygon to 1 point.3. Removing the current segment as redundant when it goes beyond the intersection of neighbouring segmentsProject "vpn_service” - https://github.com/kolesnikdi/vpn_service.gitThe user can create a "client site" (the actual name/url of the site that the client wants to visit). It will act as a proxy server. Relatively speaking, this "client site" becomes an intermediary between the original site and the client. The user can freely navigate between the pages of the external site without leaving the "client site". The routing looks like localhos/{user_site_name}/{routes_on_original_site}... The user can see the following statistics:1. The number of clicks between the pages of the client's website2. The amount of data that was sent and downloaded through the "client site -
Python \ Django Developer.Pet Project Jun 2022 - PresentKyiv City, UkraineProject "pip install hunter_api” – https://github.com/kolesnikdi/Forager_aiIntegration of some APIs of the https://api.hunter.io website is done as a pip installation packageProject "LoanCalculator” - https://github.com/kolesnikdi/LoanCalculator.gitCreate loan agreements with an annuity payment schedule. Review agreements and payment schedules. Change the body of any payment with subsequent recalculation of the entire payment schedule. Saving the history of all payments. -
Python \ Django DeveloperPet Project Jun 2022 - PresentKyiv City, UkraineProject "posts_with_ai _responses" - https://github.com/kolesnikdi/StarnaviA block that allows you to make posts and comments to them. Authentication with the help of JWT. Checking posts and comments for profanity using Gemeni AI. Auto-response to comments or full-fledged dialogue with Gemeni AI. Cascading display of comments.Project "api_ scraping _weather" - https://github.com/kolesnikdi/Compassway Application for periodic scraping of the weather site and saving/updating data in the database. API for scraping settings and viewing results. -
Python Back-End DeveloperSunbour Ltd Jul 2023 - Dec 2023Kyiv City, UkraineProject "Dashboard". A solution that allows the customer (Foreign financial company) to manage and administer their clients. View and administer payments. Manage sales and promotions of the company. Generate and submit reports. Detect and block fraudulent payments and unauthorized persons. The company also sells this product to its customers as a financial tool to solve their current sales and expansion tasks.
-
Python \ Django Developer.Pet Project Web Menu Jun 2022 - Jul 2023Kyiv City, UkraineProject "Web menu for restaurants or cafes"- https://github.com/kolesnikdi/Web_Menu_DAAllows businesses to create and edit menus for their restaurants, manage menu content, and provide access to it for their customers.Basic technical requirements:Development: Python3x. Frameworks: Django, DRF. DB: PostgreSQL, Redis. API Documentation: Swagger. Testing: Pytest. Launching the project: Docker /Docker-compose . REST-full API service. JSON as a data format.Registration by email with email confirmation via a link in the email.Authorisation (owner) using Django Rest Knox Auth token .Provide (owner) with the ability to confirm actions with Two-factor verification (Email, Google Auth).The (owner) can have several (company) with several (location). Each(location) has its own (menu). Each (company) has several (products) for each (location) or group of (location).Ensure that all the necessary data is available for (owner), (company),(location), (product). The ability to add images for (company), (location),(product). Saving addresses and images in separate tables. (menu) should contain the address, name (location) and list (product). The link to (menu) in the form of uuid4 is located in (location).To perform actions, (owner) must be registered, logged in and be the owner.Interface: "CRUD" for (location), (product), "CRU" for (company), for (owner) create/read, for (menu) read.(client) can view (menu) for any (location) without registration, authorisation.Provide the ability of (client) to filter and sort by name, price, volume of all (product) in (menu).Provide the ability to easily expand the functionality in the future.
-
Regional Development Manager / Branch Manager / Sales ManagerFinancial And Insurance Companies Jun 2004 - Jun 2022Kyiv, Kyiv City, UkraineWorked in such companies as:PrivatBank, Bank Finance and Credit, Ukrsotsbank (Unicredit), First Ukrainian International Bank, Mittler (A-Bank), Ukrainian Insurance Group, Land-Lease, Easy Credit.Also worked with AXA (ARX).Held both specialist and middle management positions.The main work profile is:- Organisation and sales of financial products- Organisation, development and management of the chain, branches- Search and development of the partner network- Search and development of sales markets- Staff recruitment and training- Organisation of staff work- Drafting of regulatory documentsSkills:- Stress tolerance - Adapting to changing conditions - Implementing projects from scratch or quickly integrating into an existing one - Managing a team of up to 10 people - Direct communication with clients - Partnership - Leadership - Microsoft Office - Related banking applications -
Denys Kolesnyk Education Details
-
Finance (Financial Management In Business),
Frequently Asked Questions about Denys Kolesnyk
What company does Denys Kolesnyk work for?
Denys Kolesnyk works for Pet Project
What is Denys Kolesnyk's role at the current company?
Denys Kolesnyk's current role is Python \ Django Розробник.
What schools did Denys Kolesnyk attend?
Denys Kolesnyk attended Kyiv National Economics University.
Not the Denys Kolesnyk you were looking for?
-
Denys Kolesnyk
Ukraine -
-
-
Denys Kolesnyk
Kyiv
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial