nurfitra@system : ~/about $ cat profile.json

About Me

Product Engineering & AI security specialist

profile.json

  "name": "Nurfitra Pujo Santiko",
  "role": "Senior Software Engineer",
  "focus": "Backend & AI Integration",
  "location": "Malang, Indonesia",
  "skills": [
    "Golang", "Ruby on Rails",
    "Node.js", "PostgreSQL",
    "Redis", "Kafka",
    "AWS", "Docker"
  ],
  "contact": "fitrapujo@gmail.com"

Background

Hello! I'm Nurfitra Pujo Santiko, a Product Engineering & AI Security Specialist. I specialize in architecting high-performance backend systems and securing AI implementations.

With extensive experience in distributed systems (20+ microservices) and performance tuning (1600% latency reduction), I now focus on the intersection of product engineering and AI security—specifically RAG architectures and prompt injection defense.

Core Competencies

./backend_engineering.sh

Architecting distributed systems and microservices using Golang (Gin, Echo), Ruby on Rails, Node.js (Express, NestJS), and PostgreSQL. Expert in NATS, Kafka, and RabbitMQ for event-driven architectures.

./performance_optimization.sh

Proven track record in reducing system latency by 1600% (8m to 2s), optimizing database queries, and managing massive data retention (3TB to 500GB) without data loss.

./ai_security_integration.sh

Developing AI-assisted features with RAG architectures using Google Gemini. Aspiring AI Security Engineer focused on securing LLMs and prompt injection defense.

./infrastructure_observability.sh

Deploying scalable services with Docker/K8s on AWS (EKS, RDS, S3). Advanced monitoring using LGTM Stack, Grafana Tempo, Datadog, and Rollbar for full-system observability.

Experience

Senior Software Engineer (Backend)

Undiscloseable
  • Leading and hands-on designing distributed systems spanning 20+ interconnected services, 30 major features, and 100+ use cases.
  • Developed AI-assisted features with integrated RAG using Google Gemini, handling 400 requests/minute.
  • Implemented monitoring system using LGTM Stack and Grafana Tempo to preserve service traces.
  • Mentored 2 junior backend engineers to grow and contribute to company codebases.
  • Stack: Golang, Gin, PostgreSQL, Redis, NATS, NATS Jetstream, LGTM Stack, Grafana Tempo, Google AI Studio, Node JS, Docker, Kubernetes.

Mid Software Engineer (Backend)

Qontak by Mekari - Omni-Chat Team
  • Reduced services and workers latency by 1600% (8m to 2s) by eliminating N+1 queries and using Redis pipelines.
  • Improved reporting dashboard latencies from 4 minutes to 0.8 seconds.
  • Reduced data sizes from 3TB to 500GB through a data retention mechanism.
  • Developed Instagram and Tokopedia chat channel integrations, increasing company MRR by ~50M IDR.
  • Stack: Ruby on Rails, PostgreSQL, Elasticsearch, RabbitMQ, Redis, Sidekiq, Kafka, Golang, AWS S3/EKS, Docker, Kubernetes, Datadog.

Software Engineer (Backend)

Mekari - Moderator Panel Team
  • Developed package top-up feature for internal after-sales application, increasing operational efficiency.
  • Wrote and executed migration scripts to migrate users and companies data from omni-chat and CRM to moderator panel.
  • Stack: Ruby on Rails, PostgreSQL, Redis, Sidekiq, Mailgun, Docker, Datadog, Rollbar.

Backend Engineer Intern

Photon
  • Developed Interview Scheduler Web Application API for HR to assign panelists and schedule interviews across time zones.
  • Integrated Microsoft Graph API and Mailing Service for automated participant notifications.
  • Stack: Spring Boot, Hibernate, MySQL.

Mentor & Tutor Assistant

Generasi Gigih 2.0
  • Mentor Backend (Dec 2023): Prepared teaching materials for Node.js API development and mentored mentees outside of classes.
  • Tutor Assistant (Mar 2022 - May 2022): Organized 30 students, prepared quizzes, and reviewed assignments for the Backend Engineer path.

Bachelor, Information System

Brawijaya University

Graduated with a GPA of 3.70. Thesis: Data Update Process Recommendations for Corporate Reporting Dashboards Using Robotic Process Automation (RPA).

Backend Engineer Path

Generasi Gigih 1.0 - GOTO Group

Completed 66 hours of intensive backend engineering training using Ruby. Covered OOP, MVC, TDD, CI/CD (Ansible, Vagrant, Travis CI), and SOLID principles.

Let's Connect

I'm always open to discussing backend engineering, AI integration, or exciting new opportunities. Feel free to reach out to me via email.

fitrapujo@gmail.com