Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

OquLab IDE — Mobile development environment and Raptor interpreter

I designed and developed from scratch a unique mobile development environment (IDE) for Android and an embedded interpreter for the open-source programming language Raptor Lang. The language features a modern Kotlin-like syntax with full support for keywords in Kazakh and English — this is an innovative educational and tool project. Key results and features that I implemented independently:
Custom QWERTY keyboard for Android with modifiers, navigation arrows, and quick input of special characters — specifically for comfortable coding from a smartphone.
100% offline code validation, sandbox (REPL terminal), and local execution system.
Interactive lesson module with Markdown rendering, gamification, XP system, and achievements.
Engine for automatic testing of algorithmic tasks (over 140 challenges).
Complete web infrastructure: official website oqulab.kz with advanced SEO (Schema.org + JSON-LD).
Organization of app distribution on Google Play and publication of the Raptor Lang source code on GitHub.
Development methodology: AI-Driven Architecture + Vibe Coding. I actively directed and coordinated the work of AI assistants (Claude Code, Gemini, Codex) to solve both low-level tasks (parsing syntax, processing AST trees) and product features.
Technology stack: Android SDK, Kotlin/Java, ANTLR / Compiler Design, Git, HTML5/CSS3/JS (landing page).
The project demonstrates deep experience in creating complex mobile tools, compilers/interpreters, and educational platforms from scratch.
Key skills and categories (for the form):
Kotlin, Android SDK, Jetpack Compose, ANTLR, Compiler Design, MVVM, Coroutines, Git, UI/UX (Figma → Code), Server-Driven approaches, AI-assisted development, Educational applications, Programming language interpreters.
Work details
Budget 1000 USD
Added 7 June
59 views
Freelancer
Rauan Satanbek
Kazakhstan Almaty (Alma-Ata)
No reviews

Available for hire Available for hire
On the service 5 days 9 hours