Slavomir Banas
Zaproponuj Slavomir pracę nad swoim kolejnym zleceniem.
Ranking
Poziom znajomości języków obcych
CV
Polska, okolice Nowego Sącza
Umiejętności i kwalifikacje
Programowanie
Portfolio
-
HISTORICAL DOCUMENTS PROCESSING APP
Aplikacje desktopoweWhat it is:
Digitalized-census-forms-tagging desktop app for a family tree/historical research company.
Built to handle almost million documents stored on a remote NAS, the application is used by multiple team members to work with the documents.
Supports many image files(jp2,jpg,tiff,etc) and PDF documents-often big files that need to be showed to the user quickly.
… How it's being used:
Employees use the app to manage a record for all of the documents-categorizing them,searching and browsing,
tagging(regular text, years, OCR text, in-document positioned texts).
It is also used in local-only mode for other smaller projects.
Tech:
PostgreSQL for the database.
Mutool for PDF support.
LLMs and Kraken for text OCR.
Avalonia | .NET 10 | C#.
WixSharp for the installer.
-
ZOMBIE HILL RACING
Tworzenie gierLead programmer. Team of 5-7
Became the lead(and sole) programmer for this game in the beginning of 2020. The core of the game was made and published, since then, we added alot of new functionalities, reworked major game systems, and with every update, pushed new levels with new cars and game mechanics.
Optimization and crash/ANR reduction was a big part of this project's development. As well as writing tools for the designers to design levels/tweak the economy, or writing benchmarks.
Also made multiple partner versions.
… Game is published on Google Play and App Store with well over 10 million installs.
-
TOFU3D GAME ENGINE
Aplikacje desktopoweMy game engine. It's written in C# and uses OpenGL for rendering. It's heavily inspired by the structure and functionality of Unity3D's GameObjects/Components.
-
TOFUHUB
Aplikacje desktopoweA launcher for my game engine Tofu3D.
User can create and manage projects or download new engine releases.
Supports self-updating. New releases of engines are delivered by a .NET web app running in Azure. Creating a new GitHub release of the engine automatically creates a release for the hub to use.
-
BEACH WATCH
Tworzenie gierMade this game for the SeaJam game jam in 2 weeks. SeaJam was created to help the campaing of YouTubers MrBeast and Mark Rober, #TeamSeas, and help reduce the pollution in our seas. Beach Watch let's the player clean the beach by typing the name of the garbage and putting it in the correct bin. After the whole day of cleaning the beach, player can see the amount of fish he saved and other statistics, and his score is put on an online leaderboard.
-
COOKING SAGA
Tworzenie gierLead programmer. Team of 5
Made the game from scratch.
-
BRICKS & BALLS TEST PROJECT
Tworzenie gierMade this test game in 5 days.
-
POOL PRO 2020
Tworzenie gierLead programmer. Team of 4
Made the game from scratch.
-
VAMPIRE FORTRESS
Tworzenie gierA game made in 1 month for Level Up: an RPG Jam.
4th place out of 21 submissions by community vote.
-
SOCCER WORLD HERO
Tworzenie gierLead Programmer. Team of 3-4
Adapted an existing project for this new game. Built UI from scratch.
-
TENNIS
Tworzenie gierUI and iOS developer. Team of 5
Rebuilt the UI from scratch.
-
STAR BATTLES
Tworzenie gierLead programmer. Team of 2
Made the game from scratch. Based on an existing older Android game.
-
WORLD OF OLD AGES (education kiosk app)
Tworzenie gierFreelance project with the focus of educating about ancient culture.
App is about exploring different ancient ages. User can see more from particular age after tapping on one of 12 map spots.
After tapping, animated set of footprints go through path to the destination age.
Run on large vertical touchscreen TV.
-
DUNE SURFER
Tworzenie gierLead programmer. Team of 3
Made the game from scratch. Based on an existing Android game.
Big challenge of the development was optimizing the terrain generation/physics without introducing lag/breaking compatibility.