Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Ilia B.

Offer Ilia work on your next project.

Ukraine Kremenchug, Ukraine
13 days 15 hours back
Available for hire available for hire
on the service 4 years

Rating

Successful projects
No data
Average rating
No data
Rating
417
Hybrid Mobile Apps
83 place out of 297
Desktop Apps
63 place out of 471

Language proficiency level

Русский Русский: fluent
English English: upper-intermediate

Skills and abilities

Portfolio


  • 100 USD

    Click for Parimatch

    Bot Development
    An app that follows the page of the match on the parimatch website and covers the points given when the number is changed.
  • cTrader

    Web Programming
    He worked in the cTrader team – one of the two main players of the Forex software market along with MetaTrader. Per the strongest team of all where I had to work. That’s where I gained and mastered the best and most advanced practices of “clean code” writing, became a fan of #TDD and improved the efficiency of using ReSharper/Rider on order, while continuing to develop in the field of graphic interfaces (and they in the Forex trading terminal are often very thoughtful), #WPF and #.NET.
  • 350 USD

    Advent Calendar for Android and iOS

    Hybrid Mobile Apps
    Congratulations for every day
  • 100 USD

    Android Widget for statistical monitoring

    Hybrid Mobile Apps
    Android desktop widget, receiving statistics through the API service and displaying clearly in the form of graphs and quotes.
  • cTrader Mobile

    Hybrid Mobile Apps
    He also participated in the development of a mobile app on #Xamarin Native, using the cTrader core. Conquered the principles of developing individual screens and whole applications both under #iOS and #Android
  • Z-Planer

    Web Programming
    An application for the design and calculation of the multi-layer #PCB parameters, which allows you to optimize the cost of materials when creating stacks. It is implemented on #WinForms. Users of the app are the world’s leading electronics manufacturers: Mentor, Cisco, Nokia, etc.
  • Lunacy

    Web Programming
    He participated in the development of Lunacy – a #.NET vector editor for #UI-UX #design that fully supports Sketch document format – one of the industry leaders alongside Adobe XD and Figma. Not only deepened his knowledge of #WPF and computer graphics, but also well mastered the #graphic design tools, so he is able to do such work, although this is not my priority.
  • DIY Keyboard and its firmware

    Embedded Systems & Microcontrollers
    As a pet-project, I have made my own keyboard on a 3D printer and I have developed a #pray for it.From the hardware solutions in the keyboard interesting:
    - built-in 3D mouse analogue (manipulator differently responding to inclination, rotation, pressure).And he also gives feedback through a built-in vibrator;
    - built-in display - shows the current state and is also used to change configuration and access to some keyboard functions
    - cardboard - the memory card is stored configuration (or several), settings, encrypted password/card storage, dictionary to verify orphography, plugins with their settings, keyboard use analytics (optional).But the most interesting thing is in the stretch.I’m trying to realize everything I love for QMK + what I missed in QMK.Among the other things
    - layers support, each key on different layers can be mapped differently;
    - dual function key: the key-modificators (ctrl, alt, shift) are usually not used by themselves, but only in combination with other keys, so why not use their pressure without other keys for other purposes to save a useful place.For example, use the right shift, if it is pressed by itself, for the symbol ['], or the left for the opening spoon, and the right - for the closing (so-called Space Cadet), and if the shift is pressed and held, then switch the register of letters as usual.
    Key dance is a special double-tension and long-tension maping.For example, a long letter button puts a prefix letter, or a double shift button includes a caps lock, or a long button ctrl opens a search
    User combinations of keys
    Macro – that’s itself.
    All of this is in QMK, but in addition I realize:
    PuntoSwitcher analogue, built directly into the keyboard.The function that deletes the last word/proposal/signed in the last n seconds, switchs the layout and sends the same key presses again (as a result, the layout of the last word/proposal/text changes);
    Verification of orphography.When printing, it is communicated with a sound signal/underlight/communication on the display/vibration (adjusted) + automatic correction if necessary.You can also extend the user dictionary in the summer so that the keyboard no longer considers it a error/print;
    - point on the double gap, replacement of the gap-dephis gap on a long tire, emoji (where it is now without them), special symbols, scripts;
    - the input mode of pieces type 3⁄8, 2⁄3, 4⁄5 etc.by p.- a built-in password manager, credit card, contact data and other things for automatic filling.The storage is encrypted with a master password (in the future, possibly with a fingerprint, hardware key, etc.)by p.and the
    - Password generator with a lot of options
    - Lorem Ipsum generator, data of John Doe/Ivan Ivanovich and other urins;
    - the ability to create multiple configurations and switch between them without rechargeing the device;
    Statistics and analysis of the keyboard;
    - Support user extensions, providing your API.So if you miss something in my browsing, you can write a plugin for it (or search on the internet when if it becomes popular and gathers the community);
    - a few simple games (a type of crystal nolique, using the keyboard as a game field with the lighting of crystals and noliques with different colors);
    - Unlike QMK, where the shell is configured by changing the source, re-compilating and the device shell, in my shell everything is prescribed in config files.You can change everything until the microcontroller is broken through the config files stored on the memory card.
    - you can configure the configuration directly on the keyboard itself in a special mode, on the display in this case there will be a system menu for access to profile settings, profile management, etc.by p.You can support the project by donations.

Activity

  Latest proposals 10
Футбольний бот (новини)
564 USD
Import contacts to iPhone
23 USD
Development of an application for IOS
1101 USD
iOS application WebView for website
293 USD
Sending telegrams via direct message to individuals
113 USD
Visual Studio розробити плагін
180 USD
Training in automation with python
11 USD
For 3D printer.
68 USD
HR - task: publish a job on LinkedIn
23 USD
Make a bot for automatic trading on binance
150 USD