Muhammad Farid Hakim

Software Engineer & AI/ML Developer

Portrait of the portfolio owner on a staircase.

Hello, I'm Farid, a software engineer with a background in electrical engineering, focused on AI/ML, computer vision, data science, and full-stack development.

I build practical systems that connect AI into products, from RAG chatbots, analytics dashboards to computer vision applications and agentic AI tools.

Projects

Job Analyzer

An agentic AI job analyzer that parses job posters into required skills, tools, qualifications, and responsibilities, then compares them with a user profile to identify gaps.

  • Next.js
  • TypeScript
  • OpenRouter API
  • Supabase
  • AWS

Vision People Analytics

A real-time visitor analytics dashboard using computer vision models to detect people, estimate gender and age, and track visitor counts under real-time conditions.

  • Python
  • OpenCV
  • PyTorch
  • React.js
  • Django
  • PostgreSQL

Internal RAG Chatbot & Analytics Dashboard

An internal ministry prototype for retrieving knowledge from datasets, supported by Python ETL pipelines and Looker dashboards for regulatory reporting.

  • Python
  • FastAPI
  • RAG
  • LangChain
  • Looker
  • GCP

Terminal Stock Tracker

A full-featured Rust terminal UI for monitoring Indonesian stock market data, with real-time quotes, portfolio profit tracking, watchlists, RSS news, bookmarking, and configurable price alerts.

  • Rust
  • Tokio
  • Ratatui
  • Crossterm
  • CLI

USV Design

A research team project focused on lightweight hydrodynamic unmanned surface vehicle bodies and telemetry systems using sensors, serial communication, and monitoring logic.

  • IoT
  • Sensors
  • Serial Communication
  • Telemetry
  • Vehicle Design

Get in touch

I'm open to software engineering, AI/ML, data, and full-stack development opportunities. Feel free to reach out if you have a role, project, or collaboration that fits my background.

faridhakim17.fh@gmail.com