Rifqi Firlian Pratama, Software Engineer & AI Engineer
Rifqi Firlian Pratama is a Software Engineer and AI Engineer with strong skills in programming and problem solving, working on computer vision pipelines, REST APIs and full stack web applications.
Skills
JavaScript, TypeScript, React, Angular, Node.js, Express.js, Python, OpenCV, PostgreSQL, MongoDB, Docker, Tailwind CSS, CSS3, Git, REST APIs, Computer Vision, FFmpeg, JIRA, Bun. Tools: VS Code, Linux, Postman, Anaconda, LabelMe, CVAT.
Experience
AI Engineer, PT. Inovasi Teknologi Olahraga (August 2025 to present, contract, remote)
Designed and developed computer vision pipelines for sports image and video analysis using Python and OpenCV. Built and maintained RESTful APIs for AI inference integration. Developed media and streaming services using FFmpeg for video processing and live streaming workflows.
AI Engineer, PT. Tjakrabirawa Teknologi Indonesia (October 2024 to August 2025, contract, remote)
Built computer vision workflows for sports analytics using annotated datasets and OpenCV pipelines. Developed and maintained RESTful APIs serving AI inference results. Managed Python environments with Anaconda for reproducible setups.
Full Stack Developer, PT. Ondel Teknologi Indonesia (August 2023 to May 2025, contract, Jakarta Utara)
Designed and developed responsive web interfaces and RESTful APIs with Angular, TypeScript, Express.js, Node.js and PostgreSQL. Implemented authentication and authorization, integrated third-party APIs, and delivered projects with Agile/Scrum.
Projects
FLOW, Personal Finance Tracker
Offline-first PWA for tracking expenses, income, loans, budgets, savings and pockets, with optional Google-authenticated cloud sync across devices. Built with React 19, Vite, TypeScript, Zustand, Dexie (IndexedDB), Recharts, Node.js, Express, Prisma, PostgreSQL and Docker.