Hi, I'm Rosik
Software Engineer & Machine Learning Enthusiast
AR

About

Experienced Software Engineer and AI Infrastructure Builder, specializing in scalable backend systems and intelligent automation. Skilled in Node.js, FastAPI, MySQL, PostgreSQL, Redis, and TypeORM, with hands-on experience deploying self-hosted infrastructure (Docker, Cloudflare Tunnel, Nginx, ESXi).

Currently exploring advanced AI integrations, including custom multi-agent RAG pipelines and LLM tool-calling workflows. Author of qwen-api (unofficial Python SDK for Qwen AI) and qwen-cline (Dockerized API for Cline, n8n, and OpenAI clients).

Passionate about improving developer experience, building automation pipelines, and bridging backend engineering with practical AI applications.

Experience

E

Era Real Estate

Oct 2024 - Present
Backend Development
As a Backend Developer at ERA Kita Surabaya, I specialize in creating efficient server-side applications using Node.js, Express, GraphQL, and TypeORM. My role involves designing and implementing robust APIs, optimizing database interactions with MySQL, and leveraging Redis for caching to enhance system performance. Collaborating with cross-functional teams, I ensure seamless integration between backend systems and client-facing applications, all while maintaining scalability and reliability in an on-site environment.
S

Student Laboratory Assistant

Feb 2023 - Jul 2023
Web Development
Participate in computer maintenance and network fault resolution, while also serving as an administrator in the laboratory. Teach students based on practicum modules, assist with assignments or reports, and create assignments.
B

Bangkit Academy led by Google, Tokopedia, Gojek, & Traveloka

Feb 2023 - Jul 2023
Machine Learning
Bangkit Academy is an intensive training program supported by Google and other partners, which aims to develop skills in the field of technology. In the field of Machine Learning, Bangkit Academy offers a curriculum that includes a deep understanding of machine learning algorithms, data processing, and the application of models in various industries. The program is designed to equip participants with the practical skills and technical knowledge needed for a career in Machine Learning.
B

Baparekraf Digital Talent (BDT)

Oct 2022 - Nov 2022
Machine Learning
Baparekraf Digital Talent (BDT) is a training program by the Ministry of Tourism and Creative Economy to improve the digital skills of creative industry players. The program includes training in design, app development, and digital marketing to support digital transformation in the tourism and creative economy sectors.

Skills

Node JS
Express JS
TypeScript
GraphQL
PostgreSQL
Rest API
Next JS
Python
PyTorch
Tensorflow
Linux
Docker
Git
Proxmox & Esxi Server
My Projects

Check out my latest work

Explore my projects, open source tools, and experiments at R-Labs — my personal project hub.

Visit R-Labs
Contact

Get in Touch

Want to chat? Feel free to reach out via email or connect with me on LinkedIn. I'll respond whenever I can.