Menu
About Experience Projects Contact
About me
I'm Benjamin Rus, software developer placed in valencia. My hobbies are free software (FOSS) and sport.
I truly enjoy be self-taught and I'm proactively developing my skills as a SW developer.
I work best when I'm part of a team where the members share knowledge and solves problems together.
I'm good at building professional relations, sharing my thoughts and listening to other's.
Experience

UNIVERSIDAD REY JUAN CARLOS

JAN 2025 - PRESENT
  • Free software developer
  • PKP development
  • Using php and Laravel

Be One Apps

APR 2022 - JAN 2025
  • Android developer
  • Create and mantain multiple Android apps
  • Using Jetpack compose, Room db, CameraX.
  • Architecturals patterns MVVM, MVP and MVC.
More info.
  • Kotlin development
  • Java development
  • Retrofit
  • Https request
  • Rooms database
  • Shared Preferences
  • Firebase database nosql
  • Firebase storage
  • Firebase autentication
  • Google play pulishing:
  • Geolocation
  • NFC
  • Cl@ve access
  • MVVM
  • MVP
  • MVC
  • Camera
  • Jetpack compose
  • javaRx
  • Dependecy injection
  • Kode.in
  • Testing

Net Hits

FEB 2022 – APR 2022
  • Software developer
  • Java Spring boot and Kotlin Android.
  • Development of multi tenant api with JWT
  • Android login and sent camera records with FTP.
More info.
  • Spring boot backend
  • Json web token autentication
  • Registration
  • Login
  • Upload files
  • Api
  • Multitenant databases
  • Docker containers
  • Android kotlin
  • Android login
  • Retrofit implementation with spring boot api
  • Rooms database
  • Viewmodel patron
  • Android camera magenemt

Eventscase

SEP 2021 – FEB 2022
  • Backend Developer
  • Symfony development with PHP.
  • Scrum methodology with Jira and GIT.
More info.
  • Fixing php problems
  • Docker
  • Refactor code
  • test implementation with TDD

Freelance

FEB 2020 – SEP 2021
  • Generalist programmer
  • Unity3d development and Web dev.
  • Discourse forum implementation.

Kuoon Tech

SEP 2019 – FEB 2020
  • Generalist programmer
  • Java Android augmented reality.
  • Unity3d Virtual reality.
  • PHP backend api creation.
More info.
  • Android XR with unity3d fourniture placing app
  • Android XR with unity3d shooting Santa Claus game
  • Android VR with unity3d shooting ghost game
  • Android qr and code bar dectection
  • Android check-in app , with signature implementation
  • Instagram Python bot for auto interact and farm followers(follow, like , comment)
  • Laravel driving school web page for online clases

Distpublic

SEP 2015 – APR 2019
  • Programmer analyst
  • Java Desktop app for data managment and generate reports.
  • Android application for quality assurance.
  • PHP backend for manage all data and users
More info.
Android Java:
  • Https requests conection to API
  • Geolocation
  • Camera usage
  • XML parser
  • XML database
  • Async task
  • Ftp transfer images
  • Auto update ftp private protocol (No Google Play)
Php:
  • API
  • Secure pdo sql querys
  • Login
  • Register
  • Save data into database
Java desktop:
  • GUI app
  • Login
  • Configuration of ftp and sql
  • Https request
  • Visualize and filter data from database
  • Direct edit in to gui updates database
  • Auto edit massive data
  • Conecting with php api
  • MS Excel exporting
  • CSV exporting
  • Jasper Reports exporting
  • Download especific images from ftp (using filtering by fields)
  • Tool for dinamic sql querying
  • Map generator(web file) in javascript using google maps api, feeding by geolocations from database


Aptitudes
  • Android Studio
  • Spring boot
  • Django
  • Symfony
  • CI/CD and DevOPS
  • Other knowledge: HTML, CSS and JS, GIT,
  • Good communication skills.
  • Languages:
    • Spanish - native
    • Valencian/Catalan - native
    • B2 English
  • Programming languages: Java, Kotlin, Python, PHP and C#.


Projects
Junkman AWTB Hope Gym app GameJam

Motionapp - Django - 2024
  • Django project
  • Stripe payment integration
  • Tailwind CSS
  • User registration
  • Teacher area
  • Analitycs
  • Gym classes
Web
Source code


Media player - Junkman
Junkman - Unity3D
  • Unity3D C#
  • Procedural Terrain generator
  • Player Controller
  • IK integration
  • Vehicle controller


Media player - Ayy want to belive
Ayy want to belive - Unity3D
  • Unity3D C#
  • Spawner enemy controller
  • Particle pool controller
  • Large amount of entities optimization
  • Vehicle controller


Media player - Hope
Hope - Java
  • Java
  • Canvas image generator
  • Entities controller
  • Map text to image
  • Simple gravity simulation, pushing objects, falling and swim in water
Source code


Media player - Super smile bros
Super smile bros - Unity3D
  • Unity 3D
  • Game Jam 2024
  • Gameplay programming
Source code
Download


Contact

Email:
Benrusza@gmail.com

XMPP:
Benrusza@conversations.im