About

About

Pham Tuan Minh

Software Engineer | Integration Developer | MuleSoft Developer

Working in a professional environment, having the opportunity to develop, improve personal capacity, and contribute to the development of the company.

πŸ“ž Contact Information

πŸ’Ό Professional Experience

Senior Officer | VIETNAM TECHCOMBANK JOINT STOCK COMMERCIAL TECHNICAL AND COMMERCIAL BANK (TECHCOMBANK)

February 2023 - Present

  • Description: Build/maintain/optimize company-wide integration core services. Connect internal and external systems to serve business requirements.
  • Teamsize: 30
  • Position: Integration Developer
  • Responsibilities:
    • Meeting with stakeholders to collect business requirements.
    • Review and give some advice with Integration Solution Architect which is suitable for company and business.
    • Develop/maintain and optimize integration flows.
    • Document integration flow can be reused, easy to transfer and extend in the future.
    • Optimize cost, improve flow performance and monitor systems.
  • Technologies used:
    • MuleSoft Anypoint Platform, Anypoint Studio
    • Mulesoft Runtime Fabric / Hybrid
    • Jenkins CI/CD
    • Gitlab
    • Managed file transfer GoAnywhere
    • AWS
    • Amazon Managed Streaming for Apache Kafka (MSK)

Integration Developer | Global Integrated Management System Co., Ltd (Gimasys)

August 2021 - February 2023

  • Building architecture and solutions for data integration between customer systems. - Develop data integration flows according to project needs.
  • Operate and deploy API and data ETL systems.
  • Manage and train the department’s Dev Team.
  • Participate in Mobile App development.
  • Technology used:
    • Integration tool: MuleSoft.
    • Cloud Service: Google Cloud Platform, AWS, Heroku.
    • Database: Oracle, Microsoft SQL Server, MongoDB, Postgres, BigQuery.
    • Message Queue: ActiveMQ, Kafka.
    • Cloud Enterprise: Salesforce.
    • Language: NodeJS, Python, Golang.

Database Developer | BRAVO SOFTWARE JOINT STOCK COMPANY

September 2015 - July 2021

  • Participate in product development work BRAVO 70R2, BRAVO 8, BRAVO 8R2: operate, develop features, update and fix program errors. - Take on the role of focal point and in charge of integrating the electronic invoice system with BRAVO versions.
  • Take on the role of in charge of integrating the e-Banking system with BRAVO versions.
  • Support projects nationwide on integrating Electronic Invoice and Electronic Banking systems.
  • Programming and operating the company website https://bravo.com.vn
  • Technology used:
    • Microsoft SQL Server, Windows Server
    • Language: T-SQL, C#.NET, Angular JS

πŸŽ“ Education

Faculty of Economic Informatics - major in Management Information Systems

NATIONAL UNIVERSITY OF ECONOMICS | 2011 - 2015

πŸ›  Technical Skills

  • Programming Languages: Python, JavaScript, Java, T-SQL (MSSQL), plSQL (Oracle)
  • Web Technologies: VueJS, Node.js, Express, Django
  • Databases: PostgreSQL, MongoDB, Microsoft SQL Server, Oracle Database
  • Tools & Platforms: Git, Docker, AWS, Linux
  • Methodologies: Agile, Scrum, TDD, CI/CD

πŸ“œ Certifications

  • MuleSoft Certified Developer Level 1

πŸ—£ Languages

  • Vietnamese (Native)
  • English (Conversational)