<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Golang |</title><link>https://vuuminhphuoc-portfolio.netlify.app/tags/golang/</link><atom:link href="https://vuuminhphuoc-portfolio.netlify.app/tags/golang/index.xml" rel="self" type="application/rss+xml"/><description>Golang</description><generator>HugoBlox Kit (https://hugoblox.com)</generator><language>en-us</language><lastBuildDate>Sat, 01 Mar 2025 00:00:00 +0000</lastBuildDate><image><url>https://vuuminhphuoc-portfolio.netlify.app/media/sharing.png</url><title>Golang</title><link>https://vuuminhphuoc-portfolio.netlify.app/tags/golang/</link></image><item><title>E-DR Compliance Platform</title><link>https://vuuminhphuoc-portfolio.netlify.app/projects/eudr-platform/</link><pubDate>Sat, 01 Mar 2025 00:00:00 +0000</pubDate><guid>https://vuuminhphuoc-portfolio.netlify.app/projects/eudr-platform/</guid><description>&lt;p&gt;A compliance platform helping companies meet EU Deforestation Regulation (EUDR) requirements, built with a high-performance Go backend and a modern Nuxt admin/web portal.&lt;/p&gt;
&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;The system manages compliance data, document uploads, and reporting workflows. The backend exposes a typed GraphQL API while the portal provides an intuitive interface for managing records.&lt;/p&gt;
&lt;h2 id="key-features"&gt;Key Features&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;GraphQL API&lt;/strong&gt; built with gqlgen and GORM over PostgreSQL&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Document management&lt;/strong&gt; with AWS S3 storage&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Admin &amp;amp; web portal&lt;/strong&gt; built on Nuxt.js with a Tailwind-based design system&lt;/li&gt;
&lt;li&gt;Focus on &lt;strong&gt;scalability and concurrency&lt;/strong&gt; with Golang&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="tech-stack"&gt;Tech Stack&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Backend:&lt;/strong&gt; Golang, GraphQL (gqlgen), GORM, PostgreSQL, AWS S3&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Frontend:&lt;/strong&gt; Nuxt.js, TypeScript, Tailwind CSS&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>C-Tag: Networking &amp; Messaging Platform</title><link>https://vuuminhphuoc-portfolio.netlify.app/projects/ct-platform/</link><pubDate>Mon, 20 Jan 2025 00:00:00 +0000</pubDate><guid>https://vuuminhphuoc-portfolio.netlify.app/projects/ct-platform/</guid><description>&lt;p&gt;A networking platform that connects people through tag-based matching and real-time messaging, built as a microservices monorepo.&lt;/p&gt;
&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;The system is split into focused services: a Go-based backend for matching and messaging, a Frappe-based module for business processes, and a web application for the user-facing experience.&lt;/p&gt;
&lt;h2 id="key-features"&gt;Key Features&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Tag-based matching&lt;/strong&gt; engine for connecting users&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Real-time messaging&lt;/strong&gt; with WebSocket-based communication&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Microservices architecture&lt;/strong&gt; in Golang for scalability&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Frappe integration&lt;/strong&gt; for business workflows&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Web application&lt;/strong&gt; frontend&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="tech-stack"&gt;Tech Stack&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Backend:&lt;/strong&gt; Golang (microservices)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Business layer:&lt;/strong&gt; Frappe&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Frontend:&lt;/strong&gt; Node.js web app&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>S-CRM Sync: Enterprise Data Synchronization</title><link>https://vuuminhphuoc-portfolio.netlify.app/projects/scrm-sync/</link><pubDate>Wed, 15 Jan 2025 00:00:00 +0000</pubDate><guid>https://vuuminhphuoc-portfolio.netlify.app/projects/scrm-sync/</guid><description>&lt;p&gt;A real-time enterprise data synchronization platform that bridges a Property Management System (PMS) and Frappe CRM using Apache NiFi.&lt;/p&gt;
&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;Built to keep complex business data consistent across systems in real time. The platform handles intricate mapping for reservations, guest profiles, and POS orders, ensuring both systems stay in sync without manual intervention.&lt;/p&gt;
&lt;h2 id="key-features"&gt;Key Features&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Real-time sync&lt;/strong&gt; of reservations, guest profiles, and POS orders&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Complex data mapping&lt;/strong&gt; using Jolt transformations within Apache NiFi&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Reliable pipelines&lt;/strong&gt; designed to bridge heterogeneous data flows&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Frappe CRM integration&lt;/strong&gt; for downstream business processes&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="tech-stack"&gt;Tech Stack&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Pipeline:&lt;/strong&gt; Apache NiFi, Jolt&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Services:&lt;/strong&gt; Node.js&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;CRM:&lt;/strong&gt; Frappe&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Land Management System</title><link>https://vuuminhphuoc-portfolio.netlify.app/projects/land-management/</link><pubDate>Sun, 05 Jan 2025 00:00:00 +0000</pubDate><guid>https://vuuminhphuoc-portfolio.netlify.app/projects/land-management/</guid><description>&lt;p&gt;A modern multi-company (multi-tenant) land management system built with a Golang backend and NuxtJS frontend.&lt;/p&gt;
&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;Supports multiple companies on a single platform, managing the full lifecycle of land planning and agricultural operations across dealers, farmers, and transporters.&lt;/p&gt;
&lt;h2 id="key-features"&gt;Key Features&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Land planning &amp;amp; crop/plant tracking&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Dealer, farmer, and transporter management&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Multi-tenant&lt;/strong&gt; support for multiple companies&lt;/li&gt;
&lt;li&gt;Built and maintained the frontend application end to end&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="tech-stack"&gt;Tech Stack&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Backend:&lt;/strong&gt; Golang&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Frontend:&lt;/strong&gt; NuxtJS, TairoCSS&lt;/li&gt;
&lt;/ul&gt;</description></item></channel></rss>