|

I'm a software engineer (React/Next.js, NodeJS, Golang, Python) with 2 years of experience building AI-first web products. Experienced in AI agents, automation, image processing, and intelligent workflows.

Da Nang, Vietnam
Available for hire
Nguyen Dang

Education

Danang City, Vietnam
2021 – 2025

Bachelor of Science in Data Science & Artificial Intelligence

Danang University of Science and Technology

Specialized in Data Science and Artificial Intelligence with a strong focus on software engineering and applied AI systems.

Graduated with a Thesis Defense Score of 9.3 / 10, demonstrating strong analytical and problem-solving capabilities.

Thesis focused on the development of an AI legal agent utilizing LangGraph for multi-agent orchestration.

Skills & Technologies

The skills, tools and technologies I am really working with

Python
Tailwind CSS
React
Next.js
PostgreSQL
Redis
Docker
Astro
Supabase
AWS
Cloudflare
Terraform
Datadog
Claude
NestJS
Golang
Langchain
Expo

Work Experience

I've been working on various projects for the past 2 years. Here's a timeline of my journey.

11/2025 - Present

Spartan Logo

Spartan

Software Engineer

LayerProof is an AI-assisted content and project workspace: multi-project organization, workspace collaboration primitives, working directories and files with uploads, versioning-style handling, exports and shared presentation links, libraries with branding themes, and tone presets to keep AI outputs on-brand.

Presentation workflows include AI slide outlines and layouts, batch generation from templates, theme-aware decks, rich media (images, backgrounds, captions, agentic image editing), voice-over transcripts and text-to-speech, PPTX import, slide and video export, plus iterative HTML or agent-driven slide updates.

Beyond slides, the product covers AI blog writing (outlines, rewrite, Markdown export, image hooks), showcase-oriented deck flows, PRD and RFC generation from prompts and context, agentic mindmaps, interactive charts generated from topics or selections and embedded into slides or documents, website-builder preprocessing with deployment automation, and social campaign flows with discovery and hashtag trends.

Integrations include Google Drive, incoming webhooks and stored OAuth/API credentials, plus a versioned public HTTP API (/api/v2) spanning projects, workspaces, slides, blog posts, files, tones, themes, exports and jobs. Long-running document processing and PDF ingestion feed agent-memory chunking for downstream AI.

Monetization and lifecycle cover Stripe payments with referrals, waitlist and invitations (including bulk flows), promo codes, in-app and email notifications with preferences and broadcast campaigns, quotas and rate limiting, beta programs, whitelist controls, and broad admin APIs for users, billing, themes, workflows, showcase and analytics.

  • Helped shape modular monorepo boundaries and the api-application layering (Controller → Manager → Repository) for clearer reuse and testing.
  • Built and extended Micronaut REST surfaces with OpenAPI/Swagger, Jakarta Validation, and Firebase-backed auth patterns (JWT/refresh, workspace and object-level access) where applicable.
  • Worked on async reliability: replayable workflows, queue-backed workers (SQS/RabbitMQ by environment), S3 storage patterns, and realtime client updates via Centrifugo and live-object sync.
  • Contributed to commerce and growth flows—Stripe and webhooks, referral/waitlist-adjacent logic, quotas/rate limiting—and shipped frontend instrumentation hooks aligned with PostHog analytics and experimentation.
  • Collaborated on observability and delivery hooks (Datadog tracing where integrated) and infra-as-code plus CI (Terraform, GitHub Actions) alongside the existing stack.
ReactTypeScriptViteTanStack RouterTanStack QueryZustandTailwind CSSshadcn/uiKotlinMicronautExposedPostgreSQLRedisDockerRabbitMQAWS S3AWS SQSCentrifugoStripeFirebase AuthLangChain4jPostHogDatadogOpenAPITerraformGitHub Actions
LayerproofLayerproof EditorLayerproof EditorLayerproof Editor

6/2024 - 10/2025

Soc.one Logo

SoC.one

Software Engineer

Developed an AI-powered Q&A agent solution on big data infrastructure for a marketing company, building a high-performance web interface with virtualized lists and skeleton loading for optimal UX.

Leveraged React Query and Zustand to ensure responsive, scalable data fetching and state management tailored to the demands of large-scale, real-time interactions.

Designed and implemented the frontend for robust user experience, focusing on seamless integration, fast load times, and UI/UX standards that meet project requirements.

Implemented a simulation project for autonomous vehicle telemetry, utilizing gRPC and WebSocket to stream data from a simulated system. The UI, built as a VSCode extension, visualizes dynamic changes in vehicle speed and parameters in real-time, and allows users to drag and drop components within a canvas to connect them and create custom workflows.

Next.jsTypeScriptTailwind CSSPostgreSQLZustandTanstack Query