Freelance Developer
I'm interested in Linux, Bash, Networks (TCP/IP, HTTP, REST, etc.) Python, Java Core, PostgreSQL, Redis, MongoDB, Nginx and DevOps Stack: Git (GitHub Flow, Semantic Versioning, Conventional Commits, etc.), Github Actions, Jenkins, Docker, Ansible, Hashicorp Terraform (IaaC is incredible), and other excellent tools.
Admininstrator, Developer & Engineer
Freelance Tutoring in the Engineering field (Mechanics, Optics, Electronics, Robotics). I work on my self-education with online courses on Stepik, DataCamp, Youtube tutorials, etc.
IT: GitHub Actions, Jenkins, Ansible, Terraform
Dissertation: Project management features for innovative products creating in nowadays organizations.
Economics Department, Synergy University.
IT: Python, PostgreSQL, Redis, MongoDB
Master of Technical Physics and Technology. Laser Photonics and Optoelectronics,
ITMO University.
IT: Git, Docker, Java Core, Tomcat
Bachelor of Technical Physics and Technology. Solid State Optoelectronics Department,
ITMO University.
IT: Linux, Bash, TCP/IP, HTTP, REST, Nginx
I worked on commercial projects what include sites and web-apps development,
customization, administration, moderation. Mostly I worked with WordPress, Ghost CMS, or Django Framework on Linux Debian/Ubuntu servers, but sometimes I performed some small tasks like a realization of the I. Cox algorithm, solving The Dining Philosophers problem on Leetcode, or completion DataCamp courses for clients.
Read MoreWorked as an Eng-Rus translator, I got some reviews and pass tests for electronics,
energetics, and medicine literature translations. I learned how to do translation work correctly and in deadlines dividing the work into small pieces and gradually completing every separated part.
Read MoreAt this company, I learned how to conduct market research as part of a working group
between various enterprise departments in the constraints of R&D plans and teamwork.
Read MoreWorking in Intellectual Property law firm ARS-Patent as a freelance translator,
I got a new skill for translating technical and legal literature (documents, charts, and draws) from English to Russian and gaining information without losing the meaning laid down the author.
Read MoreI learned about time-series database ATSD and different middle-level SQL queries
(mainly SELECT queries with time-series optimization conditions) that I used for tests with some tasks in my internship. Also, it was my first work with Redmine, CentOS, JavaScript, and Docker.
Read MoreScientific research and development work with conferences and publications.
The main topics lie in the field of optoelectronic security systems: Analysis of passive infrared sensors radiation patterns, Passive infrared sensor with multiple elements pyroelectric receiver, Thermopile arrays for detection intruders on the controlled object, etc.
Read MoreDo you want to develop reliable and secure web applications? Then the Django (Python 'batteries included' framework) is where you should begin.
Android programming is based on Java, so if you have a basic understanding of Java programming, it will be fun to learn Android application development.
JavaFX is a modern app development interface. It is designed to provide high-performance applications with exciting GUI features.
An efficient way to build applications to interact with many third-party services is through microservices architecture. Python and Java are the best suiting languages for those tasks.
To automate repetitive tasks, run multiple commands simultaneously, and customize administrative tasks, we can use Bash and Python scripting. It's a must-have if we are using servers with Linux.
Applications with interactive materials can simplify your ideas and influence user experience and brand recognition. Photoshop and other tools will help create stunning graphical materials.