Hi there

I'm Huy Pham, Full-stack Developer with many years of experience building web applications, enterprise systems, and AI-powered tools. Passionate about learning new languages and technologies.

Information

Technical Skills

CategorySkills
LanguagesTypeScript, JavaScript
FrameworksNode.js, React.js, Next.js, Nest.js, Tauri, Electron
Database, Search, CachingPostgreSQL, MongoDB, Elasticsearch, Meilisearch, Redis
Message Broker, QueueNATS.io, RabbitMQ, BullMQ
Security & AuthKeycloak, Zitadel, Better Auth, Firebase, Clerk
AI FrameworksLlamaIndex, LangChain, RAG, Neo4j
AI AssistantsClaude Code
Testing, AutomationVitest, Playwright, n8n
DevOpsLinux, Docker, Kubernetes, Dokploy, AWS, GCP
ToolsGit, GitHub/GitLab CI/CD, Miro, Mermaid, Taskfile

Work Experience

Software Engineer at Silentium silentium.io 11/2021 - now

1. Jelvo - Germany Appointment Booking System

  • Built a German appointment booking application entirely with AI (Claude Code).
  • Tested and gained full control and understanding of the client's third-party APIs.
  • Reviewed AI-generated code quality, achieved 100% API coverage with integration tests, and deployed the application to a Dokploy server.
  • Worked with a team of 5 to complete the prototype and secure funding within 3 weeks.

Tech Stack: Node.js, Vitest, PostgreSQL, Redis, PayloadCMS, Docker.
Services: Dokploy, SeaWeedFs, Cloudflare WAF, Grafana (Loki/Tempo/Mimir), GitHub Actions, Twilio, Resend, Firebase, Claude Code (Opus).

2. garrioPortal - Europe Identity Access Management System

  • Developed an enterprise OpenID/OAuth 2.0 authentication platform.
  • Implemented multi-factor authentication (TOTP, SMS, Email, 2FA, WebAuthn, Passkey).
  • Built a user management system with role-based access control.
  • Added performance optimization and internationalization features.

Tech Stack: Next.js, PostgreSQL, ZITADEL, Playwright, Taskfile, Docker, Kubernetes.
Services: GitLab CI/CD, seven.io, resend.

3. garrioCOM - Germany Healthcare Product

  • Collaborated with the team and Product Manager in Germany on planning and delivery.
  • Researched and implemented application features.
  • Reviewed code, wrote automation tests, and deployed the application to a K8s datacenter.
  • Passed penetration testing conducted by a Swiss corporation.
  • Managed KYC for 10,000+ German user accounts.

Tech Stack: Node.js, PostgreSQL, MongoDB, Redis, BullMQ, Vitest, Playwright, Task-file.
Services: NATS.io, GitLab CI/CD, Grafana (Loki/Tempo/Mimir), Matrix.org, LiveKit.


Full-stack Developer at InApps inapps.net 11/2020 - 11/2021

BidBid - Dating App

  • Managed tasks, estimated effort, and led daily standups with the team.
  • Developed and provided APIs for Mobile App and Web App.
  • Integrated payment services with Braintree, Hyperwallet, PayPal, and Stripe.
  • Built a video chat service with Zoom API.
  • Managed build/deploy pipeline, production servers, and client credentials.

Tech Stack: NestJS, PostgreSQL, Redis, Socket.IO, Elasticsearch, Docker.
Services: PayPal, Stripe, Zoom, SendGrid, Firebase, Google Cloud Platform.


Software Engineer at Haravan haravan.com 05/2019 - 10/2020

Enterprise Solution SaaS Platform

  • Working with a Product Owner, Business Analyst, and Quality Control in a team of 12 members.
  • Developing APIs for Management E-Commerce Applications.
  • Strong in coding quality, monitoring, and system scalability.

Tech Stack: Node.js, Mean.js, MongoDB, Redis, Elasticsearch, RabbitMQ, Docker.


Intern Developer at Fososoft fososoft.com 06/2018 - 09/2018

ERP & CRM Application for SME Companies

  • Added functionality to the software and deployed the application to production.
  • Participated in daily meetings with the founder.

Tech Stack: PHP CodeIgniter, MySQL, JavaScript/jQuery, HTML5, CSS3, Bootstrap.


Soft Skills

  • Excellent learning and research skills.
  • Proactive and effective self-learning skills and research.

Education

DaLat Vocational Training College 09/2017 - 05/2019

  • Major: Information Technology
  • GPA: 3.73/4

Honors & Awards

  • Third prize - Computer Science competition, Provincial round 2012.
  • Consolation prize - Solving math problems on a handheld calculator, District round 2013.
  • Third prize - Physics competition, Provincial round 2013.

Hobby

  • Researching new technology to apply to work.
  • Contributing to GitHub open source.
  • Reading books (Foreign literature).
  • Running, swimming, and playing chess/billiards.