CURRICULUM VITAE

Let’s Connect

Click to download my CV

Welcome to my CV

TRẦN MINH

Senior Solution Architect | AI & Cloud Architect | Engineering Manager | Pre-sales & SWAT | Technical Leader

Ho Chi Minh City, Vietnam
Email: vuilendi@gmail.com | LinkedIn: https://www.linkedin.com/in/vuilendi/

Professional Summary

Senior Solution Architect, AI Architect, and Engineering Manager with strong experience across cloud architecture, GenAI solution design, pre-sales solutioning, SWAT technical support, and engineering capability development. Currently leading an engineering group of 80+ members across LAMP, Node.js, Python, and AWS practices, with responsibility for technical direction, skill planning, mentoring, training roadmap, and delivery support.

Strong track record in translating ambiguous business requirements into practical technical solutions, including architecture design, technical proposal, WBS, assumptions, risks, delivery roadmap, and estimation support. Experienced in supporting enterprise bids across logistics, insurance, retail, charity, media, AI-enabled platforms, cloud migration, integration modernization, security hardening, and application modernization.

Actively driving internal capability in AI architecture, AWS cloud engineering, backend engineering, security, performance optimization, LangChain, Node.js, Golang, Python, and C4 modeling.

Core Competencies

Solution Architecture: Enterprise Architecture, Cloud Architecture, AI Architecture, Integration Architecture, Application Modernization, Technical Proposal, WBS, Estimation, C4 Model, Architecture Governance

AI & GenAI: LangChain, RAG, AI Orchestration, Controlled Agent Skills, Guardrails, Source Validation, Citation Validation, Human-in-the-loop Review, Prompt Engineering, Agentic AI Concepts

Cloud & DevOps: AWS, AWS EKS, AWS Well-Architected Framework, Cost Optimization, Performance Tuning, Security & Compliance, CI/CD, Containerization, Observability

Backend & Full Stack: Node.js, Python, PHP/LAMP, Golang Fundamentals, API Design, Microservices, Integration Services, Event-driven Architecture

Leadership: Engineering Management, Pre-sales, SWAT, Technical Consulting, Training, Community Leadership, Mentoring, Capability Development, Stakeholder Communication

Selected Achievements

  • Led solution architecture and technical proposal development for enterprise bids across cloud migration, AI-enabled platforms, logistics, insurance, retail, charity, media, and integration modernization.
  • Managed and developed an engineering capability group of 80+ members across LAMP, Node.js, Python, and AWS, including skill planning, technical direction, mentoring, delivery support, and community enablement.
  • Served as SWAT for high-risk projects, supporting architecture review, production issue analysis, security remediation, performance tuning, integration review, and delivery risk reduction.
  • Supported pre-sales teams by converting unclear client requirements into a structured solution scope, architecture options, WBS, assumptions, risks, dependencies, and estimation inputs.
  • Designed AI solution patterns using LangChain, RAG, AI orchestration, controlled agent skills, guardrails, source validation, auditability, and human-in-the-loop workflows.
  • Developed cloud modernization approaches using AWS and Azure concepts, covering application hosting, integration services, CI/CD automation, monitoring, security controls, scalability, and operational readiness.
  • Defined security and production-risk remediation roadmaps across multiple repositories, covering authentication, SQL injection risks, OAuth token protection, dependency stabilization, CI hardening, and baseline automated testing.
  • Built and delivered technical training programs covering AWS EKS, AWS Cost Optimization, AWS Performance Tuning, AWS Security & Compliance, AWS Well-Architected Framework, Integration Services, Advanced Node.js, Golang, Python, LangChain, Security Best Practices on AWS, and C4 Model.
  • Promoted reusable architecture practices through C4 modeling, technical proposal templates, architecture governance, structured assumptions, and clear in-scope/out-of-scope definitions.

Selected Projects & Bid Experience

Enterprise AI Hub for Insurance Brokerage Operations

Role: AI Architect / Solution Architect / Pre-sales Technical Lead

  • Designed an enterprise AI Hub concept to centralize AI-powered applications for insurance brokerage and agency operations.
  • Proposed architecture using modern web application patterns, AI orchestration, Azure AI Foundry, Azure OpenAI, LangChain, backend APIs, asynchronous processing, and secure enterprise access.
  • Defined AI capabilities including context-aware chat, internal knowledge support, workflow assistance, document-based Q&A, and controlled AI task automation.
  • Prepared technical proposal content covering solution architecture, delivery approach, AI governance assumptions, security considerations, integration boundaries, and implementation roadmap.

Impact: Positioned the solution as a secure, extensible AI platform that could support multiple business use cases while keeping AI adoption controlled, governed, and enterprise-ready.


AI-enabled Knowledge & Document Review Platform

Role: AI Architect / Solution Architect

  • Designed an AI-assisted platform for checking, comparing, and validating information from approved sources, URLs, documents, and linked PDF content.
  • Proposed AI orchestration using retrieval planning, source comparison, guardrail checks, citation validation, draft generation, and reviewer support.
  • Defined controlled AI skill boundaries to avoid positioning the solution as uncontrolled autonomous agents, keeping the MVP practical and delivery-focused.
  • Prepared solution content covering Azure OpenAI assumptions, guardrails, review workflow, auditability, source traceability, token limits, asynchronous processing, and NFR assumptions.

Impact: Converted a broad GenAI requirement into a controlled enterprise AI workflow with clear MVP boundaries, reviewer oversight, and reduced delivery risk.


AI-assisted Vehicle Damage Assessment Platform

Role: Solution Architect / AI Solution Contributor

  • Supported solution shaping for an AI-assisted vehicle damage assessment platform focused on faster, more consistent, and more transparent damage evaluation.
  • Contributed to architecture thinking around AI-guided image capture, OCR/VIN recognition, automated documentation, media handling, reviewer-assisted workflows, and remote assessment support.
  • Helped define MVP scope, delivery assumptions, cloud architecture considerations, AI workflow boundaries, integration approach, and investor-facing technical narrative.
  • Structured proposal content to balance product ambition, implementation feasibility, operational control, and future platform extensibility.

Impact: Transformed an AI product vision into a clearer technical and delivery roadmap suitable for enterprise and investor-facing evaluation.


Data Labelling and AI Data Operations Platform

Role: AI Solution Architect / Technical Proposal Contributor

  • Supported solution thinking for a data labelling platform designed to support AI training, annotation workflows, quality review, and labelled dataset management.
  • Defined platform considerations around task assignment, annotation workflow, reviewer approval, quality control, dataset traceability, user roles, and operational reporting.
  • Considered how labelled data can be prepared, validated, governed, and reused for downstream AI model training or evaluation.
  • Helped shape MVP boundaries to separate core labelling workflow from advanced AI automation, model training, or large-scale MLOps capabilities.

Impact: Positioned the platform as an AI data foundation capability, supporting more reliable dataset preparation, review control, and future AI model improvement.


Commerce, Membership & Incentive Decision Platform

Role: Solution Architect

  • Designed MVP architecture for a commerce-enabled platform involving members, merchants, influencers, fundraisers, campaign incentives, pricing rules, attribution, allocation, and ledger capabilities.
  • Defined core domain components including participant management, commerce operations, membership management, decision engine, rule engine, allocation engine, ledger, e-commerce integration, and analytics layer.
  • Helped clarify MVP scope, workflow boundaries, rule complexity, e-commerce integration assumptions, payout management, protected margin logic, and operational responsibilities.
  • Structured the solution around configurable rules, clear domain ownership, integration boundaries, and future intelligence/analytics capability.

Impact: Converted a broad business concept into a structured decision platform MVP with clearer domain boundaries, economic logic, integration scope, and delivery assumptions.


Digital Platform Security Hardening & Production Risk Remediation

Role: SWAT / Solution Architect / Technical Reviewer

  • Assessed security, dependency, CI/CD, performance, scalability, and production stability issues across multiple repositories.
  • Grouped remediation scope by priority, business impact, technical risk, and delivery feasibility.
  • Defined WBS items and assumptions covering authentication hardening, SQL injection mitigation, OAuth token protection, dependency stabilization, CI improvements, testability, and baseline automated testing.
  • Helped reduce estimation ambiguity by converting technical findings into executable work packages with clear assumptions and implementation boundaries.

Impact: Created a practical risk-based remediation roadmap that helped stakeholders understand what should be fixed first, why it mattered, and how it could be delivered.


Enterprise Logistics Platform Modernization

Role: Solution Architect / Pre-sales Technical Lead

  • Designed a phased cloud modernization approach for a legacy logistics platform, focusing on functional parity, customer migration, operational continuity, and future extensibility.
  • Proposed architecture covering customer portal, API services, operational databases, Azure-hosted implementation, distributed caching, integration services, CI/CD, monitoring, diagnostics, and security configuration.
  • Defined event-driven integration patterns using Azure Service Bus to decouple operational systems and support future scalability.
  • Supported solution scope covering freight service extension, tracking store, tracking APIs, event publishing, event subscription, and unified tracking capability.
  • Clarified delivery assumptions around backward compatibility, phased migration, customer disruption reduction, operational ownership, and technical governance.

Impact: Converted a complex legacy logistics modernization requirement into a structured phased delivery approach with clearer scope, migration strategy, and integration roadmap.


Charity Donation Platform Modernization

Role: Solution Architect / Technical Proposal Contributor

  • Supported modernization thinking for a charity donation platform, focusing on application maintainability, platform stability, integration readiness, and future scalability.
  • Helped shape technical scope around platform modernization, operational improvement, secure integration, and delivery planning.
  • Contributed to solution structuring by separating modernization scope from future product enhancement or major functional redesign.
  • Defined practical assumptions to reduce delivery uncertainty and support phased implementation planning.

Impact: Helped position the modernization effort as a controlled platform improvement initiative rather than an open-ended rebuild.

Cloud Cost, Performance & Security Optimization Initiatives

Role: Cloud Architect / Training Lead / Technical Advisor

  • Supported cloud optimization initiatives covering cost analysis, performance tuning, security posture, compliance considerations, and Well-Architected review practices.
  • Developed reusable guidance around cloud cost control, workload sizing, observability, security hardening, and performance optimization.
  • Delivered enablement sessions to help engineering teams apply practical cloud optimization techniques in real project contexts.
  • Promoted architecture review practices that balance scalability, reliability, security, operational excellence, and cost efficiency.

Impact: Improved engineering awareness and repeatable practices around cloud cost, security, performance, and operational readiness.


Engineering Capability Development & Internal Training Programs

Role: Engineering Manager / Community Leader / Technical Trainer

  • Built and led technical enablement programs across AWS, backend engineering, AI, security, performance optimization, and architecture modeling.
  • Designed training content for AWS EKS, AWS Cost Optimization, AWS Performance Tuning, AWS Security & Compliance, AWS Well-Architected Framework, Integration Services, Advanced Node.js, Golang, Python, LangChain, Security Best Practices on AWS, and C4 Model.
  • Mentored engineers and technical leads on solution thinking, backend architecture, cloud-native design, AI adoption, and technical communication.
  • Supported capability planning for engineering groups across LAMP, Node.js, Python, and AWS practices.

Impact: Strengthened internal engineering capability, improved technical readiness, and promoted a stronger architecture-driven engineering culture.

Training & Community Leadership

Designed and delivered internal technical enablement programs to strengthen engineering capability across cloud, backend development, AI, security, performance optimization, and architecture practices.

Key Training Programs

  • LangChain
  • AWS EKS in Practice
  • AWS Cost Optimization
  • AWS Performance Tuning Optimization
  • AWS Security and Compliance Optimization
  • AWS Well-Architected Framework
  • AWS Workshop Integration Service
  • Security Best Practices on AWS
  • FullStack Node.js / Advanced Node.js
  • Golang Fundamentals
  • Python Fundamentals
  • C4 Model

Training & Enablement Impact

  • Built structured training content for developers, technical leads, and solution design teams.
  • Promoted practical engineering standards across AWS, backend architecture, AI adoption, security, performance, and system modeling.
  • Mentored engineers on cloud-native design, backend engineering, solution thinking, and architecture communication.
  • Helped improve internal technical capability through workshops, community sessions, hands-on labs, and reusable learning materials.

Technical Skills

Cloud Platforms: AWS, Azure, GCP

AWS: EKS, Cost Optimization, Well-Architected Framework, Security Best Practices, Performance Optimization, Integration Services

AI / GenAI: LangChain, RAG, AI Orchestration, Guardrails, Agentic AI Concepts, Prompt Engineering, Human-in-the-loop Review

Architecture: Solution Architecture, Cloud Architecture, AI Architecture, Integration Architecture, Event-driven Architecture, C4 Model, Technical Proposal, WBS

Backend: Node.js, Python, PHP, Golang Fundamentals, REST API, Microservices

Frontend / Full Stack: React.js, Next.js, Angular, FullStack Application Design

DevOps / Engineering: CI/CD, Docker, Kubernetes, Observability, Logging, Monitoring, Security Hardening

Database / Data: PostgreSQL, SQL Server, MySQL, MongoDB, Redis, Vector Database Concepts

Leadership: Engineering Management, Pre-sales, SWAT, Training, Mentoring, Stakeholder Management

Experiences

Solution Architect (2020 – Now)
ProjectEgM Resource Development
Duration17-Jul-2023 – Current
RoleSolution Architect
DescriptionThe technical team gathers highly skilled resources who work together to define, plan, and execute the main activities to develop technical competencies and a workforce that aligns with the company’s strategy. Those top technical skilled resources also join R&D cutting-edge technologies, assist project teams in quickly overcoming ad-hoc technical challenges, propose and design the architecture for new projects, and help the company’s developers catch up with new technologies in the chaotic software development world.
TechnologyLanguage: ReactJS, Angular, Phonegap/Cordova, Java, PHP, Python, JavaScript, WebAPI, GraphQL, RabbitMQ, Laravel, Symphony, Node.js, Yii, Drupal, WordPress, Magento, Moodle.
Cloud: AWS, GCP
Database: PostgreSQL, SQL, MySQL, MongoDB, Kafka
DevOps: Jenkins, TeamCity, Octopus, AWS Pipeline, K8s, etc.
Others: Redis, Memcached.
My Responsibility

  • Contribute to and design system architecture and deliver it for various types/size systems, and fully aware of the integration, maintenance, and migration aspects.

  • Work with relevant parties to ensure all architectural and technical standards are followed.

  • Be competent in the core frameworks used or to be used.

  • Evaluate new software development tools and techniques and make appropriate recommendations.

  • Lead R&D for new or unpopular technologies and train the project team if needed.

  • Provide direct instruction or support TA on the effort estimation for complex systems.

  • Collaborates with other technical resources to integrate across tiers, platforms, and responsibilities.

  • Perform the technical training for the project.

  • Provide the estimated effort for the whole system or any work enhancements in the project.

  • Work with the team to plan and take appropriate actions to remove technical impediments during the sprint.

  • Give final approval for refinement of the team.

  • Review the impact analysis for changes in the client’s dependencies.

  • Support PM in defining source control management strategy.

  • Assess the business impact that confident technical choices have. Inform various stakeholders about any issues with the current technical solutions being implemented.


ProjectR&D and SWAT Activities
DurationJul-2015 – Current
RoleTechnical Architect
Solution Architect
DescriptionSWAT is the problem-resolving team. If projects have problems and need support, we will come to the project to investigate the root cause and find a solution. We must also arrange times to check with the project team when a project is running. This progress helps our company ensure project quality, and our SWAT team can quickly support the project as needed. Our mission is to help projects run smoothly and reach the target.
TechnologyMany skills are applied to resolve problems in projects: Technology and non-technology.
Sometimes, we need to discuss with clients to clarify their system limitations and how to resolve them, as well as which technology we need to apply.
Sometimes, it is just technology. What’s wrong with applying new tech? Why don’t we use this, not that? How can we catch up with new trends?
I support almost all LAMP stacks, Node.js, and AWS Cloud. I support Java, Database, or DevOp stacks in some exceptional cases.
My Responsibility

  • Make detailed designs for assigned tasks.

  • Write code based on detailed designs and Functional/Requirement Specifications.

  • Incident and bug fixing.

  • Prioritize tasks in detail, support junior Dev in covering their issues.

  • Regularly perform the detailed design review with team leads and suggest improvements.

  • Regularly perform code reviews on primary/essential modules and raise issue work items for failures.


ProjectPRESALES NON-PRODUCTION
DurationAug 2015 – Now
RoleTechnical Architect
Solution Architect
DescriptionPresale Support refers to the activities and resources provided by a company to assist sales teams or customers before a sale is made. It is a crucial phase in the sales process, especially in complex or high-value transactions, such as in B2B or technology sales. Presale support is aimed at convincing potential clients of the value and benefits of a product or service, and it often involves technical, strategic, and consultative activities.
TechnologySolution: Cloud, AWS, CI-CD, MSA, Security, Deployment, Blockchain
Languages: PHP, Python, NodeJS, ReactJS, Angular, AngularJS
Database: MySQL, Postgres, MongoDB
Others: RabbitMQ, WebSocket, etc.
My Responsibility

  • Get requirements from the sales team, discuss them, and provide solutions for customers. Provide a Technical Proposal and estimation.

  • Responsible for technical/architecture discussion and ensuring that any change to architecture is reviewed/approved by the client technical team.

  • Discuss solutions with the Sales Team and Customer. Explain the solution to ensure it is suitable for customer needs.

  • Conduct SAD, WBS, and technical proposals to draw the complete picture for the customer.

  • Review the impact analysis for changes in the client’s dependencies.


ProjectRental Car
Duration01-Nov-2023 – 31-Jan-2024
RoleSolution Architect
DescriptionThe company is a premium rental car service. Clients can rent luxury cars (Land Rover, Jaguar, etc.) on the web and iOS app. Client’s drivers will deliver cars to their door and pick them up when done.
Location          : UK
Domain           : Rental Car
TechnologyLanguages: Python, GCP, Next.js, Java, Swift
Integrated Systems: Salesforce Marketing Cloud, MailChimp, Stripe, OnFleet, FullStory, Lokalise, Firebase, GTM, KYC (Onfido), RISC System – BVRLA (risconline.com), DVLA (licencecheck.co.uk), Twilio, Google Map, Invoice (Debitoor), Facebook Business
Database: DataStore, BigQuery
Report & Analyze: Google Data Studio
Cloud: GCP – AppEngine, Virtual Machine, PubSub, TaskQueue, Cron, Google Storage
Architecture: Message Queue, Event-Driven, Serverless, Cloud-Native
My Responsibility

  • Provide solutions for the client’s CTO to integrate with third-party services (meeting, definition of workflow, drawing of the architecture, convincing the client about suitable architecture, etc.).

  • Discuss with the team, working with the TA and TL to optimize the cost of GCP (optimize code, use suitable AppEngine instance type, reduce redundant codes).

  • Work with TA and TL to finalize the standards and guidance for the development team.

  • Support the project team in resolving technical issues such as migration, security, performance, integration, etc.


ProjectWarehouse Observability System
Duration03/2024 – 04/2024
RoleSolution Architect
DescriptionThe client provides logistics transportation services & conducts auto parts logistics businesses. The client want to rebuild a whole WMS package.
Firstly, they want to migrate the legacy VB system to Java and deploy it in a newly built warehouse. After that, the system will be applied to other locations across Japan.
In this project, they want to build the full AWS Observability that can adapt to level 3. Before that, they want to have knowledge, and a detailed approach based on the current system from our side. After that, they want to make the automation system ready to deploy to a new future system.
Location          : JPN
Domain           : Logistic
TechnologyBackend: Java 11, Spring boot 2.7.0+ (Spring data JPA, Spring Security)
Web frontend: ReactJS or Angular, CloudFront
AWS: S3, Amazon Incognito, Amazon Application Load balancer, Amazon SQS, Aurora PostgreSQL, CloudFormation
Observability: AWS CloudTrail, AWS CloudWatch, AWS X-Ray, Amazon Managed Grafana, AWS Managed Services (AMS), OpenTelemetry
My Responsibility

  • Conduct in-depth research on the client’s system to fully grasp the business and its interactions with other systems.

  • Develop technical documents to engage in discussions with the client, clarify understanding, and address any technical concerns.

  • Produce critical documents such as the System Architecture Document (SAD) and Technical Proposal to present ideas regarding system implementation, limitations, and current system constraints to the client.

  • Perform Proof of Concept (POC) to demonstrate the team’s capability to implement system observability for the client.

  • Provide recommendations and finalize decisions with the client, outlining the steps and phases to proceed with the project.

  • Create a Work Breakdown Structure (WBS) and resource planning for stakeholders to ensure a clear understanding of the project scope.


ProjectGambling: TAS Project
Duration17-Oct-2022 – 15-May-2023
RoleSolution Architect
DescriptionThe client is a gambling company. It provides wagering and gaming products and services in Australia. The client already has a fully functioning system in NSW, and now the company needs to implement it in Tasmania (TAS). Therefore, the client requires our support in analyzing the current project, defining the approach, and establishing a collaboration framework to implement it in TAS successfully.
Location          : AUS
Domain           : Gambling
TechnologyAWS Services: EKS, MSK, Glue, Redshift, RDS, Aurora, Elasticsearch, IAM, Networking, EC2, EBS, Route 53, S3, CloudFormation
Infrastructure as Code: Ansible Playbook, AWS CloudFormation
Microservices: AWS EKS, Docker, Kubernetes
Micro-frontend: Angular Architects, Module Federation Single Sign-On, OpenID Connect: Redhat SSO, Keycloak ETL, Data Warehouse: AWS Glue, AWS Redshift, AWS Lambda, Apache NIFI
CI/CD: GoCD, DroneCI, Aqua Scan, Sonar Scan
Databases: MongoDB, SQL Server, PostgreSQL, Oracle Stack: MEAN
Programming Language: Python, TypeScript, NodeJS, SCSS, Bash Shell
Documentation: C4 Model, Mermaid, Confluence
Real-time Messaging System, Event Streaming: AWS MSK, Kafka, AVRO Schema, STOMP, WebSocket, RabbitMQ
Logging & Monitoring: New Relic, Kibana, Elasticsearch
My Responsibility

  • Meeting with the client to gather and clarify TAS requirements.

  • Understand TAS’s business model based on client input.

  • Analyze the existing system, compare it to TAS’s needs, and collaborate with the client on feasible implementation strategies for TAS.

  • Create technical documentation to gain client approval and finalize implementation decisions.



After finalizing and signing the project contract:



  • Build the project team and train new members to ensure they meet project requirements.

  • Work closely with the BA, TL, TA, and PM to address technical challenges and schedule the project.

  • Actively monitor project progress and adherence to established standards.

  • Collaborate with the TL and TA to develop standardized code frameworks and project skeletons.


ProjectGambling: NSW Casino Project
Duration06-Feb-2023 – 31-Mar-2023
RoleSolution Architect
DescriptionThe client is a gambling company. It provides wagering and gaming products and services in Australia. They need to add a big casino to their current system, so they need us to analyze and prepare to implement tasks.
Location          : AUS
Domain           : Gambling
TechnologyAWS Services: EKS, MSK, Glue, Redshift, RDS, Aurora, Elasticsearch, IAM, Networking, EC2, EBS, Route 53, S3, CloudFormation
Infrastructure as Code: Ansible Playbook, AWS CloudFormation
Microservices: AWS EKS, Docker, Kubernetes
Micro-frontend: Angular Architects, Module Federation Single Sign-On, OpenID Connect: Redhat SSO, Keycloak
ETL, Data Warehouse: AWS Glue, AWS Redshift, AWS Lambda, Apache NIFI
CI/CD: GoCD, DroneCI, Aqua Scan, Sonar Scan
Databases: MongoDB, SQL Server
Stack: MEAN
Programming Language: Python, TypeScript, NodeJS, SCSS, Bash Shell
Documentation: C4 Model, Mermaid, Confluence
Real-time Messaging System, Event Streaming: AWS MSK, Kafka, AVRO Schema, STOMP, WebSocket, RabbitMQ
Logging & Monitoring: New Relic, Kibana, Elasticsearch
My Responsibility

  • Meeting with the client to gather and clarify requirements.

  • Understand Casino’s business model based on client input.

  • Analyze the existing system, compare it to the Casino’s needs, and collaborate with the client on feasible implementation strategies for the Casino.

  • Create technical documentation to gain client approval and finalize implementation decisions.



After finalizing and signing the project contract:



  • Build the project team and train new members to ensure they meet project requirements.

  • Work closely with the BA, TL, TA, and PM to address technical challenges and schedule the project.

  • Actively monitor project progress and adherence to established standards.

  • Collaborate with the TL and TA to develop standardized code frameworks and project skeletons.


ProjectGambling: NSW project
Duration08-May-2019 – 14-Oct-2022
RoleTechnical Architect Solution Architect
DescriptionThe client is a gambling company. The organization operates market-leading businesses and is Australia’s largest provider of lotteries, Keno, wagering, and gaming products and services. They are developing new services in their MicroService system, a platform for users and Regulators to manage, create, review/approve, and apply new specifications for all gaming venues in Australia. They are also developing a live data API to update data from gaming machines and a customer retention service to improve their services to gamblers. This system is just a part of their gaming ecosystem.
Location          : AUS
Domain           : Gambling
TechnologyCloud: AWS (EKS, EC2, S3, ECR), AWS Workspace
CI/CD: Rancher, Drone, Artifactory
Languages: NodeJS, Angular, React, Swagger
Database: Mongo, MSSQL
SSO: Redhat SSO Keycloak
Streaming: Kafka, Kafka-avro
Container-orchestration: K8s
Architect: Micro-frontend, Mircro-service
My Responsibility

  • Spent two months onsite in Sydney to gather detailed project information.

  • Worked directly with the onsite team in Australia to complete User Stories, fostering a unified team approach.

  • Transferred knowledge and trained the team to meet project requirements and adapt quickly.

  • Collaborated with Australia team to improve system performance and establish consistent coding standards.

  • Acted as the key link between the Vietnam and Sydney teams, ensuring smooth collaboration and mutual understanding.

  • Reviewed code to ensure the team followed the correct coding and deployment processes.

Technical Architect (2015 – 2020)
ProjectUS Healthcare System
DurationOct 2017 – Apr 2019
RoleTechnical Architect
DescriptionOur client is at a College in New York. They want to build a healthcare system that helps patients quickly contact their doctors (nurses) and doctors (nurses) to track health indications easily. Patients will also have hand-held wearable devices that stream their healthy signals to our systems. At the interconnect centers, doctors (nurses) can see their patients’ signals on the dashboard and will be alarmed when they break any dangerous limit. Patients can call the center, and the center can create a group to invite more doctors and nurses for support. The system is a multi-tenant project. Each tenant can manage their accounts, assign permission, and manage their patients.
Location          : US
Domain           : Healthcare
TechnologyCloud: AWS (EKS, EC2, S3, ECR)
CI/CD: Jenkins Languages: NodeJS, Angular, SenecaJS
Database: MongoDB, MySQL, Redis, Postgres
Streaming: RabbitMQ
Container-orchestration: K8s
Container Platform: Docker
Mobile: IOS (Swift), Android TV, Amazon Echo
Architect: Micro Service (MSA)
Searching Engine: ElasticSearch
My Responsibility

  • Discuss with the client to understand their business need and work together to define the MSA structure.

  • Build an MSA structure and guide the team in working with it.

  • Develop the framework, design document, and code core parts for the project.

  • Responsible for technical/architecture discussion and ensuring that any changes to architecture are reviewed/approved by the client technical team.

  • Provide the orientation for technical design to all developers.

  • Investigate and help the team to resolve problems.

  • Review code and train new members for the project.


ProjectLogistic: Voyage Control Project
Duration03-Jan-2019 – 08-Mar-2019
RoleTechnical Architect
DescriptionThe client provides the logistic services. They need to manage and renovate a system that provides logistic tracking/routing for logistic companies and ports. In this project:
– They can track traffic data from their drivers.
– They can estimate and arrange their work in the ports with the input of some logistic data.
– The system needs to integrate with other systems to get the needed data for calculation.
Location          : UK
Domain           : Logistic
TechnologyCloud: EC2, S3, ECR, Fargate, CloudFront
Front-end: Angular.js
Back-end: Node.js, Python (Django)
CI/CD: Jenkins Database: MySQL
My Responsibility

  • Develop the framework, design document, and implement the project’s core.

  • Ensure the project team strictly follows coding conventions and best practices.

  • Responsible for technical/architecture discussion and ensuring that any change to architecture is reviewed/approved by the client technical team.

  • Provide the orientation for technical design to all developers.

  • Review the impact analysis for changes in the client’s dependencies.

  • Regularly perform the detailed design review with team leads and suggest improvements.

  • Regularly perform code reviews on primary/essential modules and raise issue work items for failures.

  • Plan and execute training for team members.

  • Manage source control branches in line with strategy.

  • Report technical issues and risks to PM every week.


ProjectTruck Tiers Project
DurationFeb 2017 – Oct 2017
RoleTechnical Architect
DescriptionThe client is a technology startup specializing in solutions for eCommerce channels, marketplaces, social platforms, and big data analytics within the Automotive industry. Our collaboration aims to provide the client with a skilled and professional workforce to build and maintain an end-to-end eCommerce solution, beginning with a truck tire purchasing platform. My company will supply an offshore team responsible for developing the truck tire eCommerce web application, which will serve as the ‘front-end’ system that interfaces with customers. Additionally, the team will develop the back-end systems surrounding the web app, creating an ecosystem that supports the entire business process, including sales, logistics, finance, and data analytics. Location          : UK
Domain           : eCommerce
TechnologyBack-end: PHP, .NET, C#, WebAPI, Elastic Search, Kibana
Front-end: AngularJS, KnockoutJS, Bootstrap
Database: SQL Server, MySQL
Front-end Caching: Varnish
E-commerce Platform: Magento 2x
Cloud: AWS EC2
CI-CD: CircleCI
My ResponsibilityDevelop the framework, design document, and implement the project’s core.Ensure the project team follows strictly coding conventions and best practices.Responsible for technical/ architecture discussion and ensuring that any change to architecture is reviewed/approved by the client technical team.Provide the orientation for technical design to all developers.Review the impact analysis for changes in the client’s dependencies.Regularly perform the detailed design review team leads and suggest improvements.Regularly perform the code review on primary/essential modules and raise issue work items for failures.Plan and execute training for team members.Management of source control branches in line with strategy.Feed technical issues and risks into PM every week.

ProjectHuman Resource Management System
DurationOct 2016 – Aug 2018
RoleTechnical Architect
DescriptionThis system allows facilities to become more financially sustainable by managing rosters and optimizing workforce management. Support multi-tenancy, deploy on AWS, support CI-CD.
KPI Dashboard: Gain real-time insights into staff costs, facility occupancy, and funding for dynamic workforce decisions.
Time and Attendance: Automate time tracking to improve compliance and productivity.
Rostering: Optimize staff coverage based on care requirements for every shift.
Employee Kiosk: Enable employees to manage their time and availability via mobile devices.
Award Interpretation: Simplify award and EBA interpretation with easy-to-use timesheets.
Payroll Integration: Streamline data entry and reduce payroll errors with seamless integration.
Skills & Compliance: Track skills, training, and qualifications to ensure regulatory compliance.
Reporting & Analysis: Access real-time reporting to address challenges quickly.
Absence Management: Simplify leave management with an employee-empowering workflow.
TechnologyFront-end: ReactJS, SocketCluster
Back-end: NodeJS, SocketCluster
Database: Postgres
Caching: Redis
Cloud: AWS
My ResponsibilityDevelop the framework, design document, and implement the project’s core.Ensure the project team follows strictly coding conventions and best practices.Responsible for technical/ architecture discussion and ensuring that any change to architecture is reviewed/approved by the client technical team.Provide the orientation for technical design to all developers.Review the impact analysis for changes in the client’s dependencies.Regularly perform the detailed design review team leads and suggest improvements.Regularly perform the code review on primary/essential modules and raise issue work items for failures.Plan and execute training for team members.Management of source control branches in line with strategy.

My Education

MajorUniversity & CollegeGraduated Year
Bachelor of Engineering – Computer ScienceNIIT2004
Bachelor of Engineering – Computer ScienceLotus College2003

My Workplaces

Solution Architect
NashTech Vietnam
07/2015 – Current
Freelancer – Director
Golden Solution Company
Oct 2009 – Sep 2014  
Development Team Lead
VNG Corporation
Feb 2008 – Oct 2009  
Development Team Lead
Liquidline Studio
Feb 2007 – Feb 2008  
Project Manager
Vanvi Company
Aug 2006 – Feb 2007  
Web Programmer
Losco
Dec 2005 – Aug 2006  
Software Developer
Scitec Company
Nov 2004 – Nov 2005  
Software Developer
Visionex
Feb 2004 – Oct 2004  

I’m Tran Minh

Hi, I’m Trần Minh, a Solution Architect passionate about crafting innovative and efficient solutions that make technology work seamlessly for you. Whether you’re here to explore the latest in tech or just to get inspired, I hope you find something that sparks joy and curiosity. Let’s embark on this exciting journey together!

Let’s connect