lang-uk/recruitment-dataset-candidate-profiles-english huggingface dataset:
Position: Python Developer
Category: Python
Experience: 0.5 years | English: pre

While studying Python, I gained in-depth knowledge on important topics such as loops, functions, conditional statements, basic data types, lists, tuples, dictionaries, set and frozenset, exception handling with "try-except", context management with "with...as" manager, working with modules, object-oriented programming (OOP) and using decorators.

Having previous C++ experience, I have a good understanding of memory management and the inner workings of a computer. In addition, I am actively mastering Docker, Git, SQL and other related technologies. My technical knowledge is complemented by strong communication skills, which allows me to effectively and comfortably integrate into a new team, becoming a worthy part of it.

On a personal level, I take a hedonistic approach to life, seeking fulfillment and satisfaction in my work and beyond. I strive to make meaningful contributions to my team and the projects in which I am involved.
During my time at Batumi IT School, I gained comprehensive knowledge in various areas of programming. My studies began with the fundamentals, including the history of programming and assembler languages. I then progressed to core topics in structural programming, such as data types, variables, sets, functions, arrays, and strings. To solidify my understanding, I completed a course project, developing a test game in C++.

Subsequently, I delved into the Object Oriented Programming (OOP) paradigm, where I gained expertise in important concepts like inheritance, encapsulation, methods, abstract classes, interfaces, and polymorphism. As a culmination of my learning, I designed and developed a combat simulation game in Python that implemented fundamental OOP principles. The project is available for review on my GitHub: 

In addition to these skills, I have also honed my proficiency in file system operations, command line (CLI) usage, and algorithm complexity analysis. I am familiar with various programming patterns and actively incorporate them into my work.
I am currently seeking a new opportunity that will allow me to achieve explosive growth both professionally and personally. With a strong passion for programming, I am eager to channel my strength and persistence towards a focused direction. I firmly know that there are no impossible tasks, and I am committed to overcoming any challenges that may arise.
I eagerly anticipate the opportunity to encounter mentors and friends in my future work, as their guidance and example will undoubtedly enhance my journey and make it more engaging.
Position: Python Developer
Category: Python
Experience: 1.5 years | English: pre


During the course "ADVANCED python" at the IT school "Hillel", I created a pet project "BLOG", in which you can create posts and share them, there is a personal account for authorized users. A small project "SHOP" has also been created, which has the functionality of adding goods to the basket, deleting from it, authorization and registration on the site, as well as viewing goods by category. Used technologies such as:
Django, Git, PostgreSQL, Docker, Docker-compose, Djangorestframework, Nginx, Gunicorn, HTML5, CSS3, Bootstrap. You can see my projects in my Github profile.
I work at the moment in the company "VEAN-TATTOO" as a python developer, I work with the "CRM" projects and the company's website "vean-tattoo.com". The stack of technologies that I use in my work: Django, Git, Docker, Wagtail, Nginx, Postgresql, Celery, Rosetta, redis. I want to get new experience of working in an IT company team, develop my skills and learn new technologies.
Position: Python Developer
Category: Python
Experience: 1 years | English: basic


During the course, I developed and acquired practical skills such as working with: OOP (Inheritance, polymorphism, encapsulation, dunder methods), Iterators and generators, Basics of testing, SQLite, Basics of network programming, Threads, Multiprocessing, Asyncio, Django, HTML, CSS, Telegram API, REST API. I also have my pet project on the django framework. Apart from that, I developed the backend for a movie website. To get movies data, I created a scraper with: BeautifulSoup, requests, Queue, ThreadPoolExecutor. I saved data in the database using the AWS PostgreSQL DBMS, implemented multisite, search engine on the website, used actions and template tags to translate the site into English, context processes to prevent duplication of code. Also implemented email sender, website registration, and login, acceptance of emails from visitors.
Position: Python Developer
Category: Python
Experience: 1 years | English: intermediate


During the training period, I have the opportunity to take
part in projects to develop an application and a website.
 Quotes app[Django, PostgreSQL,
AIOHTTP, OpenIA,] quotes and authors on Django, quote scraper , AI generated quotes
 MemoMind[Python, JSON, pip] contact book library with contacts, notes and file sorter deployed on test pip
Position: Python Developer
Category: Python
Experience: 0.5 years | English: upper


E-commerce solution 05.2023 - 07.2023
Web parser that is parsing html code of a certain category in an online store and saves all the
products in csv file. The parser was written in asynchronous style using asyncio and the html file is
scrapped using BeautifulSoup4.
Tech stack: Python, asyncio, csv, bs4.

Weather forecast 04.2023 - 05.2023
A script that is parsing data from open-meteo.com weather forecast website using API requests.
Implemented a feature which allowed to get forecast to city that can be parsed by it’s name,
coordinates, or as a child of a class. The project was created in object-oriented style.
Tech stack: Python, JSON, GeoPy.

Telegram air alarm bot 09.2022 - 11.2022
It’s a telegram bot I created as a course work in my university that monitors Ukrainian air alarm
website using Selenium and looks for the color of a district in HTML code of the website. As soon
as It changes the program notifies you by a message in telegram.
Tech Stack: Python, Selenium, Telebot.
Position: Python Developer
Category: Python
Experience: 2 years | English: pre


EDUCATION

2011.09-2017.01
East Ukrainian National University
Qualification: Master
Specialty: System Programming

WORK

2017.11-2018.12
city center of primary health care
computer systems engineer

REMOTELY

2015.01-2016.06
Web Programmer
PHP / MySQL
HTML coding, CMS WordPress

2017.02-2018.09
Web Programmer
Python / Odoo
HTML coding
custom module development
Interesting projects and good team
Position: Python Developer
Category: Python
Experience: 0.5 years | English: upper


educational/pet-projects:

- social network which provides functionality to post photos, like, follow and anfollow users (Django, PostgreSQL, Heroku, AWS S3)

- weather remider API allows create subscription for weather updates for different cities and recieve emails with updates with certain period (Django REST framework, PostgreSQL, Heroku, Celery, Redis, Docker, docker-compose)
Position: Python Developer
Category: Python
Experience: 0 years | English: upper


EDUCATION
Bachelor, Ivan Franko National University of Lviv, Lviv
September 2020 — Present
Currently studying for Bachelor of Computer Science

COURSES
Python Advanced, Cursor Education
September 2022 — January 2023
Training Course, PWC
July 2021 — August 2021
Computer academy IT STEP
October 2014 — June 2019
I'm looking for an opportunity to expand my knowledge, apply my skills and experience, and of course work in a team, because I am certain that a team environment is the most powerful thing that helps develop people beyond their job descriptions.
Position: Python Developer
Category: Python
Experience: 1 years | English: fluent


Education:  Bachelor’s degree: Applied Math 2019-2023 Oles Honchar Dnipro National University

Projects:
Notes-React
Website to manage notes with email verification. Built as an alternative to Google Keep.
Django, Django REST framework, React, PostgreSQL, Celery, RabbitMQ, Docker Compose, GitHub Actions, Django tests, Flake8, Oracle Cloud.

NBA Newsfeed
View NBA news scraped from multiple resources.
Django, PostgreSQL, Celery beat, Redis, Docker Compose, Requests, Requests HTML, Oracle Cloud.

NBA players guess
Website to play a game of naming all current NBA players. Player’s data is scraped from espn.com.
Flask, Redis, Docker Compose, jQuery, AWS.

Notes-htmx
Notes managing website.
Django, htmx, Bootstrap, PostgreSQL, Docker Compose, Oracle Cloud.
Position: Python Developer
Category: Python
Experience: 3 years | English: fluent

I have a degree in Software Development from the University of Liverpool, UK.
- Effectively translated client requirements into application designs and systems requirements

 - Consumed APIs while utilizing Python requests to read numerous JSON reports

-Handled the building and maintenance of websites using Django framework and Javascript

- Developed back end components for web application while communicating with clients to meet specifications

- Designed relational databases for small, medium and large businesses

- Wrote python scripts to parse documents and load data in the database

- Worked on the improvement of data protection and security

- Trained and supervised new employees to provide guidance and support 

-Worked with Sql to handle database management, particularly MySQL and PostgreSQL

- Completed tasks while implementing OOP and design patterns

- Built webpages with use of HTML,CSS, and JavaScript
Position: Python Developer
Category: Python
Experience: 2.5 years | English: basic

Development of a prototype of the server part of the game engine. 
Development and support of the backend of a mobile application in the field of blockchain
Elephants Lab
march 2021 - till now
• Creation and support of a backend for a mobile
application
• Creating a game engine
• Interaction with blockchain
• Receiving, processing and saving large volumes
of data
• Building a project architecture from scratch
Position: Python Developer
Category: Python
Experience: 2 years | English: fluent

Education
algorithmics
international school of mathematics and programming 
Tbilisi September 2004 • July2007
for mastering the basics of programming in the python language 
and their application in solving problems of processes automation 
and creative projects.
During the course this young developer participated in 
brainstorming sessions, organized workflow, implemented 
programs in Python and presented the results of the 
performed work
Employment History
Junior Python Developer. Development company Tbilisi, October 2020 · to
date
• Work closely with the software development team, product managers, and the 
overall team to ensure error-free applications.
• Writing code.
• Writing code for game applications and various tasks.

Middle Manual Tester at Developer company. Batumi January2019 • November 2022 • 
Developed test scripts(manual and automated)
. • Checked the validity of applications and environment 
• Analyzed and reported the identified problems, monitored corrective maintenance. 
• Ensured effective project communication
Position: Python Developer
Category: Python
Experience: 3 years | English: upper


Engineering platform
AWS S3, SQS, PostgreSQl, Redis, Django, Celery, python-pptx, etc.

Private company platform for engineers. Data store for files collected by time sensors. MATLAB files parce mechanism, plot graphs and create research reports. Also this service can be used for sharing information for clients

Social network
Aiohttp, SQL, PostgreSql, Flask, Yoyo, OpenAPI, Pytest, Microservices, etc.

Social media, which connects like-minded people into local organizations. It includes next features: build in content, friend-list, posts and reactions, organizations with leaders and followers, subscription plans.

Football prediction
Requests, Selenium, Celery, RabitMQ, SQLAlchemy, PostgreSQL, Flask, Openpyx, etc.

Entertainment industry project. Data extraction, storing, processing. Building ML models. Process automation for real-time service operation. REST interface.
Position: Python Developer
Category: Python
Experience: 4 years | English: upper

- Re-wrote a reporting software, improved application performance by ~25%.
- Developed live document processing software which analyzes and compresses data and generates useful insight/statistics based on those.
- Migrated old MySQL database to PostgreSQL, applied database tunings and improved performance x2 in some modules.
- Wrote task automation script in order to check incoming requirements and extract specific points from them, thus eliminated much of the human labor.
- Developed house price prediction model for certain area of the country, deployed and wrote RESTful API for its integration to an existing application.
Engineer with 4 years of experience in software development and Machine Learning. Currently senior software engineer at an IT company, where my responsibilities include to support/debug live production systems, develop new features and implement different integration tasks.
My current tech stack includes but not limited to FastAPI/Django, SQLAlchemy, PostgreSQL, Docker, Kubernetes and Gitlab CI/CD, used with other supporting technologies and libraries.
Position: Python Developer
Category: Python
Experience: 0 years | English: intermediate


English teacher
Apr 2023 - Present

My project is a program which I want to give my daughter. She likes to learn foreign languages, but can't find interesting apps to learn. Somewhere apps don't have interaction, in some apps you can't add your own words to learn and can't create collections with them. Somewhere to find the usage of the word you need to go to the other site. So I try to implement ChatGPT into my app, and he realizes some interesting functions:
- He can talk with you and show you your mistakes.
- He writes interesting facts about the world using target words.
- He can show you how your sentence should look in English.
The app has language-learning cards and card collections. I want to realize the cards' sorting.
Technologies: Redis · Docker · HTML5 · Cascading Style Sheets (CSS) · Bootstrap · Python (Programming Language) · Django · PostgreSQL


Personal Assistant
In our team, we want to create something, that can help people to save all information in one place. News, contacts, notes, files and some useful features like learning English in watching new vacations on dou.ua
I work on saving files to the cloud. I chose Dropbox because I think that they have a convenient API. How wrong I was! The hardest part was to create a refresh token. Another is an interesting job with many-to-many relations in Postgres and some difficulties with the interface. Here I first used Django buil-in View classes. It was interesting. But there is too little experience to understand all the possibilities of Django.
Implemented here: (name search, sorting, filtering by file types, upload file, download file, delete file)
Technologies: Dropbox · Docker · Sphinx · HTML5 · Cascading Style Sheets (CSS) · Bootstrap · Python (Programming Language) · Django · PostgreSQL
Position: Python Developer
Category: Python
Experience: 1 years | English: upper

Managed to catch a really subtle bug that has been filling prod database with nonsense for more than a year
EPAM Systems 1 year:
Fixed bugs, wrote and tested data pipelines, migrated code from an old to a new version of internal framework.
Technologies used: Databricks, Jenkins, Jira, PySpark, Scala.
Looking for Data Engineer or Backend developer position. Open to other possibilities.
Position: Python Developer
Category: Python
Experience: 4 years | English: upper


EPAM SYSTEMS
Software engineer. Health care.
Project on Python + Graph and Vue
Kubernetes + Docker
ELK (Elastic + Logstash + Kibana)

EPAM SYSTEMS
Software engineer. Serverless project for parcels.
Working on Serverless architecture
Creating new and update legacy functionality in AWS Lambdas/ Cognito / FE - React
Documentation

GLOBALLOGIC
Software engineer.

Working on Big Data project, based on Airflow

Creating DAG jobs for analytic team

Working with Hive and Redshift databases + Looker for data visualization

GLOBALLOGIC
Software engineer. Auto creation of advertisement campaigns on Adwords/Facebook/Instagram.

Research and development of Facebook and Instagram integration

Microservices development

Development of the Looker integration

Database schema design and implementation

Technologies: Python, Flask, Facebook Business stack, Google Adwords, Postgres, Google Cloud Platform

06/2020 - 01/2020GLOBALLOGIC
Software engineer. Data pipelines, based on Airflow, Hive and Redshift + Looker.

Creating and fixing Hive and Redshift queries

Working with Airflow DAG for auto pipelines data from DB to HUE and Looker

Checking and creating new DAGs with Python

Technologies: Python, Hive, Redshift, Airflow, Looker


GLOBALLOGIC
Software engineer. BigData analytics project based on HUE + Django.

Investigating new features for implementing
Development of the new functionality
Support previous functionality

Checking for security issues
Fixes in legacy monolith for new users opportunities

Python Dev.
Supported previous and created new features in project based on Django and Angular
Created telegram-bot for internal using
Technologies: Python, Django, Flask, Angular, Telegram-API
Position: Python Developer
Category: Python
Experience: 5 years | English: upper


esports product, social network, startup agriculture, different types of outsourcing work
Interested to work in Financial firm or Hedge fund.
Not interested in outsource & outstaff offers.
Position: Python Developer
Category: Python
Experience: 0 years | English: fluent


Even though I do not have any commercial experience as a software developer, I used my skills and knowledge to automate number of processes during my career.
Examples would be writing automation scripts for making comparison of financial data from different sources for synchronisation, making huge amounts of data machine readable and searchable etc.
Expectation are set to start working in software development full time and in total concentration
Position: Python Developer
Category: Python
Experience: 2.5 years | English: intermediate


Even though I started working as a beginner developer, quite soon I came up to taking care of the backend  development on my own.

Building SaaS multi-tenant backend.
Supported and extended Github actions CI/CD. Implemented pipeline for testing.
PDF files (QR codes) generation (PIL) of different shapes: firstly, an image is built based on the pre-selected QR code style (Strategy Pattern), secondly, it is converted to the PDF; CSV (reports) generation.
Set up nginx.
Developed restaurant-ordering system with Split payments.
Dockerized the backend of the application.
Integrated Stripe checkout sessions on the backend and frontend as well.
Developed the restaurant-ordering page with nextJs + TS (Choose positions, checkout (Stripe) get the receipt).
Internalization of the backend.
Migrated the project from Python 2.7 and Django 1 to python 3.8 and Django 3.2
3rd party integrations
Position: Python Developer
Category: Python
Experience: 2.5 years | English: upper


Evo (Zakupki.prom.ua)
Oct 2020 — Present
Python developer
Web Platform for Prozorro and Prozorro.sales CDBs.
Implementing new features, third-party integrations, splitting monolith into microservices. Refactoring and optimization
legacy parts. Upgrading from Py2 to Py3. Writing tests, documentation, interviewing interns.

DAB. Digital Alt Banking June 2020 - September 2020
I have been involved in developing a web-service for entrepreneurs and small business. We were dealing with different
technologies, but I was responsible for developing REST API using django-rest-framework. Moreover, we were using
Celery and Redis as a broker for recurring tasks. Also, I got acquainted with Docker and GitLab CI/CD.

Avalon FA LTD June 2017 — August 2018
I was involved in developing a system for video monitoring and analyzing. The system consisted of 2 separate
applications, one for clients, another - for staff. Both were using Python3/Django as a backend. But there were 2 web
clients, one was written with VueJS, another - Angular2. Mainly, I was developing the backend application for staff users.
I got familiar with Django, Django Rest Framework, PostgreSQL and Django ORM, MongoDB and mongoengine, writing
complex raw SQL queries for our analytics. I got acquainted with asynchronous tasks management using Celery and
RabbitMQ as broker. Since that time I have been also studying frontend development with Vue.js and Nuxt.js.
Position: Python Developer
Category: Python
Experience: 1 years | English: intermediate


Exceptionally well organized and resourceful Python developer with more one years experience in creating web applications. Very flexible, fast learner, proven ability to adapt to new technology.

Frameworks:
- Django
- Django REST Framework
- Flask

Other:
- Git
- CI\CD (Jenkins)
- HTML\CSS
- JavaScript

Databases:
- MySQL
- PostgreSQL
- Sqlite
Position: Python Developer
Category: Python
Experience: 3 years | English: upper


Exness, from September 2019:
Cyprus, Limassol, office.
I develop core billing monolith application based on Python 3.7 using FastAPI framework with async SQLAlchemy ORM. Work in a scrum based talented team with 2 week sprints, sprint planning, review and etc.

Russia, Bitlish, remote, 1 year:
Managed my and other developers tasks using Jira, wrote application docs at Confluence.
Decided which stack to use, built apps architecture, trained juniors.
Frameworks: Aiohttp, Django.
Use Django ORM and async DB connectors.
Databases: MySQL, PostgreSQL.
Bus: RabbitMQ / Redis
Deployment: Docker, Gitlab-CI, Kubernetes, Helm.
Manage my and other developers tasks at Jira, write application docs at Confluence.
Decide wich stack to use, building apps architecture, teach juniors.

Russia, MLN Group, office, 1 year:
I developed enterprise service bus on Python 3.6 for oil trading company. Developed API for mobile apps and partners apps with documentation. Set tasks for data scientist and junior developer.
Used Werkzeug and administrating software on Django, SQLAlchemy and Django ORM.
Database: PostgreSQL.
Deployment: Jenkins

Russia, Service Solutions, remote, part-time, 1 year:
I developed the web application base on Python 3.6 for search engines optimization. The application simulates users actions.
Used Selenium and multiprocessing as base libraries. 
I developed web application for MVP that helps to control product quality. Back-end based on PHP and MySQL. Front-end based on html, jquery ajax.
I expect mostly remote offers near EU timezone.
I want that employer will be able to try something new, to improve performance and  product quality.
I want to participate in teams, which create really useful b2c or b2b applications or cryptocurrency.
No banks, forex, bets, please.
Position: Python Developer
Category: Python
Experience: 3 years | English: intermediate


Experience:

- 1 year freelance: python + selenium + requests + beautifulSoup
- 1 year on project: django + celery + postgress + end-2-end tests
- 1 year on project: fastapi + mongo + celery + websocket + TDD

Close familiar with CI&CD and TDD