Skip to content
View d1msk1y's full-sized avatar
💾
💛❤️💙
💾
💛❤️💙

Organizations

@A-Lehmann-Elektro-AG

Block or report d1msk1y

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
d1msk1y/README.md

👋 Hi, I’m Dima

I'm a passionate Software Engineer with more than 4 years of hands-on experience, both as a solo developer and as the first Software Developer at Lehmann Elektro.

Throughout this time, I have delved into diverse projects spanning a wide array of languages and technologies, equipping me with a profound grasp of low-level programming principles, design patterns, and the art of getting things done in the most efficient and robust ways. My skillset and passion lean more into backend development, as I love to work on projects that require a solid understanding of software architecture, fast problem-solving, and logical thinking.

🔧 Skills

C#            | Linux       | Go            | Rust          | Tauri        | Bash 
Docker        | Python      | TypeScript    | PostgreSQL    | MongoDB      | Ruby 
Ruby on Rails | JavaScript  | HTML/CSS      | C++           

I excel in .NET, Linux and Node.js development.
I had used Linux as my main OS for more over a year, which had not only become integral to my workflow but had also given me the foundational knowldge of Bash scripting and other Linux components

💾 GitHub Stats
GitHub Streak
📂Portfolio
-📂Game Development
--📦Lehmann Stylized Pac-Man Clone

Lehmann Stylized Pac-Man Clone

A custom clone of the classic arcade game "Pac-Man," designed and stylized to align with lehmann's brand identity. Developed in C# using Unity, this project included a leaderboard feature, custom levels, and ghost designs that represented sponsors and the company’s branding, making it a unique marketing tool.

Role: Unity Game Developer

Company: A-Lehmann-Elektro-AG

Pac-Man Menu Pac-Man Tutorial Pac-Man Lehmann Pac-Man Frightened
--📦DVDE

DVDE: Dude Story (Read as "Dude")

DVDE is an archived 2D Top-Down shooter, I started developing back in the fall 2021, but never got to release it.

About: `DVDE: Dude Story is a Top-down Shoot'em-up 2d shooter with the bunch of guns, upgrades, skills, customization and AI enemies. Your main task is to pass through procedurally generated rooms and destroy enemies.

Role: Unity Game Developer

Company: Self-Employed

GitHub: d1msk1y/dvde

[![DVDE](https://img.youtube.com/vi/PBXpun9bqEw/0.jpg)](https://www.youtube.com/watch?v=PBXpun9bqEw)
--📦Insane Islands

Insane Islands

Insane Islands is a 3D adventure game I developed quite a while ago, back in 2021

About: You play as a bomb💣, your main task is to get to the finish line before it explodes, only the difficulty lies in the fact that the bomb is controlled by tilting your phone, the faster you pass the level, the more stars you get🌟.

You have to ride on wooden bridges in the forest with extreme jumps. In some levels, you have to be cunning to pass the level faster and get more stars🌟

Role: Unity Game Developer

Company: Self-Employed

--📦Pulsfire: Signs of Life

Pulsfire: Signs of Life

This is a submission to a 48 hours game jame "Area of Effect 2021" with the theme "Signs of Life"

About: Puls Fire: SoF is a runner game created in 2 days for Area of Effects 2021 Game Jam. The main character is in intensive care. Doctors have given him a chance to survive with the help of a defibrillator, but he must keep his heart rate within a normal range to stay alive.

Role: Unity Game Developer

Company: Self-Employed

--📦Danger Cube

Danger Cube

This is the first project I had released back in 2021, and that im least proud of, however I think it is still worth mentioning, for the sake of the complete portfolio

About: Danger Cube is basically a really simple 2d runner built on unity. You play as a cube, cube hit another cube = death, as simple as that. You can unlock various skins by reaching more score. It is pointless to mention how bad the code is, if you're brave enough to take a look at it, you're welcome to the github repo below

Role: Unity Game Developer

Company: Self-Employed

-📦Lehmann Connector (v2.0)

Lehmann Connector (v2.0)

A .NET application designed to streamline the management of incoming calls for On-Call Support by displaying the caller's customer information. Originally integrated with 3CX, a business phone system, I contributed to the project by developing the integration with Microsoft Teams, alongside other miscellaneous features. Additionally, I played a key role in revamping the licensing system by developing a Cloud Licensing Service hosted on Azure Functions.

Role: Backend .NET Developer

Company: A-Lehmann-Elektro-AG

Lehmann Connector Image
-📦Aepli Solar

Aepli Solar

A web application for solar energy visualization, allowing users to monitor real-time data from solar panels. My contributions to this project laid the groundwork for the development of a related Grafana plugin, enhancing data visualization capabilities.

Role: Full-Stack node.js Developer

Company: A-Lehmann-Elektro-AG

Aepli Solar Image
-📦Grafana Solar Flow

Grafana Solar Flow

A custom Grafana plugin for visualizing real-time solar panel data, displaying the current production, usage, and waste ratios. The plugin is built using TypeScript and leverages the Grafana SDK to interact with the Grafana backend, providing an intuitive and informative dashboard for solar energy management.

Role: Database Plugin Developer

Company: A-Lehmann-Elektro-AG

Grafana Solar Flow Demo
-📦Fusion Solar

Fusion Solar

A solar energy visualization web application that I contributed to, featuring customizable color palettes and iconography. This tool allows users to monitor and visualize solar energy production and usage with a tailored interface that fits various branding requirements.

Role: Full-Stack node.js Developer

Company: A-Lehmann-Elektro-AG

Fusion Solar Image

Pinned Loading

  1. A-Lehmann-Elektro-AG/solar-flow-grafana A-Lehmann-Elektro-AG/solar-flow-grafana Public

    A panel plugin designed to visualize the production flow of solar panels within the Grafana monitoring platform.

    TypeScript 8 1

  2. dotfiles dotfiles Public

    Configuration files/scripts used to achieve similar-to-mine Arch Linux setup

    CSS 12 2

  3. eclipto-rs eclipto-rs Public

    Theme switching CLI tool for linux on i3(+ Kitty, Polybar, Nitrogen, Rofi )

    Rust

  4. polybar-collection polybar-collection Public

    My polybar collection (based on Murzchnvok/polybar-collection)

    Python 2

  5. webshop-restful webshop-restful Public

    A businesess software add-on's RESTful API for @A-Lehmann-Elektro-AG

    TypeScript

  6. wallpapers wallpapers Public

    My wallpaper collection

    24 1