SpinOpel logo

Spin Opel


Content Creator - Web Developer - DIY Specialist - Musician - Gamer

Portfolio


Open source software coding

Programming in PHP, Kotlin, and JavaScript. I mostly use the MIT license for my projects. For ease of perception by my followers, I carefully comment the program code. I specialize in high-load projects, databases, libraries of meteorological observations, simple mobile applications, and code templates.
The workflow pipeline includes step-by-step software development in modern realities. Using a high-quality concept, modeling, and technical specifications, an idea of the final product is formulated. A successful project requires uniqueness, complete implementation, detailed testing, analysis of results, and detailed documentation.

icon menu programming

Electrical engineering specialist

I am fond of making DIY devices, from modeling to mounting printed circuit boards. Knowledge of basic natural sciences helps in solving various problems, analyzing and modeling electrical processes, and troubleshooting. The friendly community of DIY-specialists on the Internet will always prompt and give practical advice on a narrowly focused topic of electronics.
Making electric crafts requires preliminary work on designing the layout of the cooling system elements and openings for the input/output interface in the device body.

icon menu electronics

Creating music in various genres

I approach the creation of electronic music as an engineering art. I pay special attention to the original sound, timbre selection of instruments, and mastering of tracks. The full cycle of music creation includes a painstaking and detailed approach using high-quality VSTi.
Musical accompaniment of video games allows to influence the atmosphere of perception and emotional state of media information consumers. The feeling of being in music is created. Creativity in this activity has a wide direction for experimentation.
Producers making experimental music often use their own or existing sound libraries. When using existing collections of audio fragments (one-shots, loops), there are licensing restrictions, so it is preferable to use your own sound database.
Collecting, listening to, and selecting samples for a library expands the perception of the diversity of sounds in nature. In the future, the accumulated impression can be transformed into extraordinary musical works during their production, regardless of the style of music. The more high-quality audio is collected, the higher the chances of finding a fragment that will harmoniously fill the space with a musical composition. It happens that a randomly selected audio fragment adds character and individuality to a track. Some bright samples in sound design can keep the listener in suspense, using all sorts of pulsations and noises, different in sound and mood. When creating a collection of audio fragments, it is convenient to divide it into categories: acoustic fragments, natural sounds (rain, birds singing, forest noise, ocean waves, and other natural phenomena), human voices, noise generators, sirens, and much more. In the creative process, this eliminates long-term searches for content, which helps to maintain inspiration. A well-structured database with many high-quality samples can be used for scientific research when training neural networks and other acoustic experiments. An audio editor with batch processing speeds up the process several times for performing repetitive tasks. It provides simultaneous processing of several audio files: normalization, conversion of bit depth and sampling frequency values, conversion to various formats, insertion of silence, panorama conversion, adding a fade-in or fade-out, removing constant amplitude shift, inversion, equalization, restoration, amplification, and more.

icon menu music

Gaming in computer games

I play various computer games in solo and multiplayer modes. I conduct 2-3 hour streams with friends. I love to get positive emotions and inspiration from playing modern popular games in the action-adventure genre.
The solo mode allows you to go through the storyline and carefully evaluate the computer graphics and musical accompaniment. The multiplayer mode requires increased concentration because it involves participation in tournaments, competitions, and competitive struggles for leadership with random players or friends.

icon menu gaming

Android App


android app

My official app is designed to view this website. You will be able to access the site from Android phone or tablet version 7 and above.
Instructions for installing Android application:
1. Click the Download button.
2. Download will start automatically from SourceForge.
3. Change settings of your device to allow app installs from unknown sources, you'll be able to install this app from APK file.