Transforming Ideas into
Digital Reality

Full-stack developer crafting elegant solutions to complex problems. Let's build something extraordinary together.

Let's Talk

About Me

Hi! I'm Taufik Pragusga, a passionate software engineer with a keen eye for detail and a drive for creating impactful solutions. With expertise in both frontend and backend development, I bring ideas to life through clean, efficient code.

My journey in tech has equipped me with a diverse skill set and the ability to tackle complex challenges head-on. I believe in writing maintainable code that scales and delivers exceptional user experiences.

Logo

Projects

Pomodoro Focus - Stay Productive screenshot 1
Pomodoro Focus - Stay Productive screenshot 2
Pomodoro Focus - Stay Productive screenshot 3

Pomodoro Focus - Stay Productive

Boost your productivity with this elegant Pomodoro timer featuring task management and progress analytics.

TypescriptReactNext.jsTailwind CSSHTML5
AI Resume Reviewer screenshot 1
AI Resume Reviewer screenshot 2
AI Resume Reviewer screenshot 3
AI Resume Reviewer screenshot 4
AI Resume Reviewer screenshot 5
AI Resume Reviewer screenshot 6

AI Resume Reviewer

Get instant, professional feedback on your resume with AI-powered analysis

Google VertexNode.jsTypescriptReactNext.jsTailwind CSS
Adhan screenshot 1
Adhan screenshot 2
Adhan screenshot 3
Adhan screenshot 4

Adhan

Adhan is a web app visualizing the continuous cycle of the Islamic call to prayer across global time zones.

TypescriptReactNext.jsTailwind CSSThree.js
Image Watermarker screenshot 1
Image Watermarker screenshot 2
Image Watermarker screenshot 3

Image Watermarker

Easily create custom watermarks for your images. Adjust text, size, position, and style to personalize your watermark.

TypescriptReactNext.jsTailwind CSS
Resonance screenshot 1
Resonance screenshot 2

Resonance

Enjoy real-time canvas animations, mood-responsive wave patterns, color therapy, and binaural beat visualization.

TypescriptReactNext.jsTailwind CSS
Snake Game screenshot 1
Snake Game screenshot 2

Snake Game

Play the classic Snake game. Control the snake to eat food and grow longer without hitting the walls or itself.

TypescriptReactNext.jsTailwind CSS

Technical Skills

A comprehensive toolkit that enables me to build robust and scalable applications

Frontend

  • React
  • Next.js
  • Tailwind CSS
  • HTML/CSS
  • Cypress
  • Playwright
  • React Query
  • Redux

Backend

  • Node.js
  • Express.js
  • Nest.js
  • Fastify
  • Flask
  • FastAPI
  • Django
  • Spring Boot
  • REST/GraphQL
  • Kafka

DevOps

  • Docker
  • Kubernetes
  • AWS
  • GCP
  • Azure
  • CI/CD
  • Cloudflare
  • Digital Ocean

Databases

  • PostgreSQL
  • MySQL
  • SQLite
  • MongoDB
  • Redis
  • DynamoDB
  • Elasticsearch
  • Firebase

Tools

  • VS Code
  • Postman
  • Git
  • Jira
  • Prometheus
  • Grafana
  • Datadog
  • Jest

Languages

  • Indonesian
  • English
  • JavaScript
  • TypeScript
  • Python
  • Go
  • Java
  • Rust

Experience

Cloud Platform Engineer@Telkomsel

February 2024 - June 2024
Jakarta, Indonesia
Internship
  • Elevated data processing efficiency by automating data extraction from Datadog, saving 70% in manual processing time and enabling data-driven insights through AI-based analysis.
  • Reduced infrastructure setup time by 50% by developing a reusable AWS EC2 module with Terraform, ensuring consistent environment provisioning across 3+ production setups.
  • Enhanced security compliance by implementing a centralized AWS permissions platform, cutting security incidents by 30% and achieving 100% adherence to security protocols.

Software Engineer@Tokopedia

September 2023 - December 2023
Jakarta, Indonesia
Internship
  • Boosted AI chatbot effectiveness by refining prompt engineering with the HYDE method, improving response relevance by 25% and raising user satisfaction scores by 15%.
  • Strengthened codebase maintainability by refactoring 20+ core components, reducing debugging time by 40%, which allowed faster issue resolution and onboarding for new developers.
  • Achieved 95% test coverage with a comprehensive unit testing suite, decreasing production bugs by 30% and significantly enhancing overall code stability.

Software Engineer@Dana Indonesia

May 2023 - July 2023
Jakarta, Indonesia
Apprenticeships
  • Collaborated on Dana's fraud detection system, unifying frontend, backend, and cloud technologies to bolster financial security.
  • Crafted a high-performance fraud detection web app that analyzes and predicts fraud in up to 10,000 transaction records in under 1 second.
  • Implemented frontend, backend, and deployment processes independently, collaborating with three machine learning engineers, resulting in an 80% reduction in fraud detection time compared to manual review.

Backend Engineer@Nomura Research Institute

August 2022 - May 2023
Jakarta, Indonesia
Internship
  • Cut recruitment process time by 50% by automating stages from initial testing to interviews, saving 20+ hours weekly and improving candidate experience.
  • Streamlined employee operations with a custom management system, reducing administrative task time by 40% and enhancing department workflow transparency.
  • Increased HR system scalability by 60% with CQRS and event-driven architecture, supporting a 30% growth in internal employee interactions.

Get in Touch

Have a project in mind? Let's discuss how we can work together

Contact Information

Jakarta, Indonesia