YAUIODEV

Software Developer | Java & C++ Enthusiast

TelegramBot for pump

TelegramBot to track pump tokens creation from specific profiles

  • Personal Project
  • Alerts contain generated profile image based on API request
  • Tracking is implemented based on websocket listening
alert example

Used: Java, Maven, TelegramBots, fasterxml, okhttp3

Believe MusicEntry to MLC MusicEntry converter

Converts different .xlsx sheets from one format to the other

  • Uses an H2 DB to store Name-Surname and Name-Surname-FullName data
  • Same DB stores which is a correct artist/composer for a track:artist:version key
  • DB is used to
    • detect a name and surname from fullname
    • maintain consistency of comoser:artist between tracks
  • Has a Swing GUI for proper work with data that is needed to be edited (see GitHub README)
  • Features full DB load and save to XLSX file to allow easy work with it

Used: Java, Swing, AWT, Hibernate, JPA, H2, Maven, Apache POI

BlackBeat MusicEntry to MLC MusicEntry converter

Converts different .xlsx sheets from one format to the other

  • A project from which was forked
  • Uses an H2 DB to store Name-Surname and Name-Surname-FullName data
  • DB is used to avoid entering the same data from run to run (to detect a name and surname from fullname)
  • Has a Swing GUI for choosing Surname and Name from fullname
  • Features full DB load and save to XLSX file to allow easy work with it

Used: Java, Swing, AWT, Hibernate, JPA, H2, Maven, Apache POI

Library management software

A university project demonstrating advanced Java programming concepts and Swing, JPA utilization.

  • Showcases academic experience in Java
  • Emphasizes object-oriented programming
  • Involves complex problem-solving and software design

Used: Java, Swing, AWT, Hibernate, JPA, H2, Reflections, Maven, Reflection

Apex Clipper

An automated tool that detects and extracts highlights from Apex Legends gameplay to assist content creators.

  • Automates key moment detection in gameplay
  • Applies video processing techniques
  • Enhances workflow for gaming content creation

Used: C++, OpenCV, ffmpeg

Telegram log reader (WIP)

A Java Swing program which emulates Telegram UI in some way

  • Deserializes JSON to properly work with the data
  • Renders readable messages with media

Used: Java, Swing, GSON, Maven, imageio, caprica