Hi, I'm Rustam Asmandiyarov
I create mobile applications from scratch: from UI design to code optimization and deployment of backend infrastructure on Linux.
About Me
Indie developer passionate about creating useful products
I develop software as a hobby, creating applications from idea to publication. My experience includes the full cycle: UI/UX design, writing native logic in Java, integrating low-level libraries via JNI, as well as administering my own web server on Linux (Nginx, Django). I'm used to working autonomously, solving complex architectural problems on my own, understanding other people's documentation and bringing products to the final release.
Low-level programming and optimization
JNI (Java Native Interface), C/C++
Mobile development (Android)
Java, Android SDK, Android Jetpack / Architecture Components, Android X, Kotlin
Data Management and DBMS
SQLite, PostgreSQL, MySQL, JSON
Interface design (UI/UX)
Android Studio Layout Editor, Custom Views & Component Optimization, GIMP, Material Design 3
DevOps & Infrastructure
Ubuntu Linux, Nginx, Gunicorn
Internationalization & Security
GNU gettext (i18n), Content Security Policy (CSP)
Frontend
Alpine.js, Tailwind v4 Standalone CLI
Web Technologies and Backend
Python/Django, Nginx, REST API
Work Experience
My professional journey and the amazing companies I've had the privilege to work with.
Companies
Key Responsibilities & Achievements:
Technologies Used:
Featured Projects
Here are some of my recent projects that showcase my skills and passion for creating innovative solutions.
MySchedule: Calendar and Timer
MySchedule: Calendar and Timer is an advanced mobile organizer designed according to the Offline-First principle. The application combines the capabilities …
Technologies:
TillRetire: Pension Countdown
TillRetire: Pension Countdown is a specialized interactive retirement calculator and motivational countdown timer designed to visually map a user's journey …