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
- Email: ptminh.gun@gmail.com
- LinkedIn: linkedin.com/in/ptminh
- GitHub: @ptminh-kmp
- Location: Ha Noi, Viet Nam
πΌ 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)