PROJECTS LIST
No CODE Project Name  Internship Location Project Area Technology Project Overview
1 AIC11 AIPlatform for Chatbot and Semantic Search Batch 1 (Hanoi)  Inductrial Production High data science and AI Engineer skills (using Python, Pytorch, Tensorflow, Scikit-learn, ML models, MLOps, etc), Azure data platform, databricks, etc

The project aims to create an advanced AI platform with ML Ops based on Azure to develop AI products such as Chatbot, Semantic Search, LLM, CustomerDNA, and Predictive AI solutions for corporate clients with more than 30 million users

During the 8-week internship, students will join a dynamic team with direct mentoring by Dr. Nguyen Duy Khuong, Ph.D. & Postdoc in Knowledge Science from the Japan Advanced Institute of Science and Technology (JAIST) in 2016. He has a solid background in programming, algorithms, and data science, with 15+ years of experience working for large corporations such as Coccoc (search engine & web browser), Rakuten (Japan's largest e-commerce company), and FPT (Asia's leading technology company). In addition, he has numerous papers on user profile embedding, graph neural networks, optimization, and dimensionality reduction published in top international conferences and journals.

2 AIC12 Transferability in Compiler Optimization between architectures Batch 1 (Hanoi)   High Performance System, Embedded System, GPUs, FPGAs, Compiler, AI model performance optimization, AI framework TVM, ONNX, Pytorch, Deep Learning, Compiler optimization, AI model optimization, TVM Autotuner

The project's objective is to study the transferability of Deep Learning & Machine Learning models in learning and tuning the complier optimizations for AI models on embedded systems. The project involves:

– Building ML/AI models to learn the complier optimizations
– Studying whether the model learning can be transferred to another device with or without finetuning

During the 8-week internship, students will receive guidance from Dr. Tuan, a Ph.D. graduate from Seoul National University in 2021, with many research papers on the intersection of AI Infrastructure, AI Engineering, and High-Performance Computing. He has a keen interest in supercomputing architectures, including CUDA/OpenCL and GPUs, and has dedicated recent years to the engineering of AI infrastructure for modern frameworks like Pytorch.

3 AIC13 Cobol Migration Batch 1 (Hanoi)
AI, Mainframe LLM, program analytic

The project aims to develop legacy system mainframe migration by exploiting AL/LLM. The project's outcome is to understand LLM architecture, prompting, and LLM service.

Students can join a robust team of 50+ professionals directed by Mr. Hieu. He has 10+ years of rich experience in AI, specializing in Computer and Data Science, steering innovation in the tech landscape. Over the past decade, he has masterfully led many projects, each of which can be worth more than 5 million SGD.

4 AIC14 I2Sense Batch 1 (Hanoi)   Demand Forecast Transformer Models

The project is about demand forecast feature implementation by implementing ML-based forecaster.  Students need to have basic machine learning  knowledge to join this project.

During the 8-week internship, student will join an energetic team with the direct support from Dr Hung Dao - PhD in Engineering from Keio University, Japan in 2014. 

Dr. Hung joined FPT Japan since 2015, where he established Data Science Group to consult, research and develop prototypes and MVP relating to data analysis, NLP and particularly computer vision, for a variety of major USA, Japanese, European, and Korea customers. He published dozens of papers in top conferences and journals such as FG, BMVC, ACCV, ICASSP, … His research of interests include computer vision, deep learning, and video surveillance.

5 GST11 Multi payment application Batch 1 (Hanoi) 
Payment application Android, Kotlin,  SQLite, Room Database, EMV payment standard, Payment application, Coroutine

The project aims to develop a multi payment application running on Point of Sale (POS) device for diverse regions. This application will allow users to make transactions with multiple card types on POS devices with strong security. The main activity is performing tasks in payment application based on Android fundamentals, SQLite, and Room Database, which includes planning, designing, coding, and testing. The project team will be led by Ms. Thao Quach, who has 4+ years of experience in Android Development, working in Payment Domain as a Senior Android Developer. She also has strong knowledge about EMV and Payment.

After completing the internship, students will gain an understanding of a payment system, the ability to build an application using the course's knowledge, experience a simulated project using Agile/Scrum, analyze requirement documents, write test cases, perform unit testing, perform self-review and peer review, follow coding conventions, work professionally, and present confidently.

6 GST12 Super App Batch 1 (Hanoi)   Application Development JavaScript, TypeScript, NodeJS, SQL, NoSQL, Docker, AWS, FCI

The objective of this project is to develop a super application with multiple features, such as entertainment (news, dating, chatting), payment and workplace compliance (leaving requests, rewarding, time management), ..., for approximately 100,000 internal users.  The main activity is to develop and design API and Database, which includes planning, communicating, designing, coding, deploying, and publishing applications.

Students who join this project will work with Mr. Hoang Ngoc Tung. He has 4+ years of experience in programming, engaging in the whole process of software development for various projects. He has been working as a Senior Backend Developer with expertise in many programming languages and platforms, such as NodeJS, Java, Postgres, MS SQL server Mongo,...

After completing the 8-week internship, students will gain deeper understanding of:
Software Development Process: Have knowledge about workflow, tasks, reports, and the advantages of Agile project management
Code Design: Understand the principles and be able to apply code design during project creation, code/class/method structure
Best Practices and Design Pattern: Remember, categorize, and apply code best practices
Database and SQL: Be able to analyze, write, and execute efficient queries in relational databases
API Implementation: Understand how to build a REST API
Web Implementation: Understand how to build a Website
Infrastructure: Get familiar with CICD and Cloud Infrastructure 

7 QAI01 akaOCR Batch 1 (Hanoi)  AI Application Deep learning, OCR, Key information extraction, OpenCV, Computer vision

The project aims to develop an Artificial Intelligence application capable of automatically extracting information from documents, such as images and PDFs, providing users with convenience and high efficiency. The outcome will be an automated data extraction process, minimizing the time and effort required for document processing tasks. Additionally, the application will deliver accurately and reliably extracted data, contributing to workflow optimization and increasing productivity for businesses. Mentor of the project is Mr. Tien, a Master of Computer Science with 7+ years of experience in AI/Machine Learning. He has been working as a Senior AI Engineer and Project Manager at FPT Software.

8 QAI02 PIDAutomation Batch 1 (Hanoi)   AI Application Deep learning, OCR, Key information extraction, OpenCV, Computer vision The project aims to utilize Artificial Intelligence to develop an application capable of extracting information from Piping and Instrumentation Diagrams (P&ID). The project's objective is to streamline the extraction process, reduce manual work, and enhance productivity. The expected outcome is an AI-equipped tool capable of accurately analyzing P&ID diagrams, providing reliable extraction, and optimizing workflow efficiency in industrial settings. Mentor of the project is Mr. Tien, a Master of Computer Science with 7+ years of experience in AI/Machine Learning. He has been working as a Senior AI Engineer and Project Manager at FPT Software.
9 EMS01 FSOFT Datalake
Batch 1 (Hanoi)   Azure, PBI SQL Server, ADF, Microsoft Analysis Service and PowerBI, Paginated Report Builder, Analysis Services, Data factory (V2), Logic app, Private endpoint, Storage account

Project overview: The FSOFT Datalake project applies industry well-known best practices in Data Warehouse system design to support business intelligence (BI) activities for FPT Software. It consolidates data from multiple sources (MIS, CRM2, SOM, TMS, BPS2, etc.) into a centralized Data Warehouse, and establishes an efficient data model, which allows organizations to derive valuable insights for decision-making (e.g., Revenue, Expenses, P&L).

This system includes 3 sub-modules:

– Management: reports for management operation.
– Executive: reports with more insight for C-Level make quick decision.
– FSU: Data sharing and supporting FSU make their own report for management operation.Benefit: Chance to learn and work with Microsoft domain (e.g. Azure Cloud, Azure Data Factory, DWH Design, Analysis Service / DAX, Power BI Report builds, Azure SQL Server, SQL General, Large data processing in SQL).

Project tasks: This project will be managed using Agile/Scrum and interns will participate in all the phases, including planning, designing, coding, and testing.

The activities include:

– With Database Developer:
+ Study about Data Warehouse, Azure Data Factory, DWH Design, Azure SQL Server, SQL General Large data processing in SQL
+ Work with Azure Data Factory, DWH Design, Azure SQL Server, SQL General Large data processing in SQL for transform large data.

– With Font-End Developer:
+ Study about Analysis Service / DAX, Power BI Report builds, Data Analysis Expressions (DAX) language.
+  Work with Analysis Service / DAX, Power BI Report builds to build report/dashboard.

Students will work directly with an expert having 7+ years of experience in software development and operating Agile/Scrum project

 10 EMS02  Digital Adoption Platform Batch 1 (Hanoi)   Application
Development
Spring framework, Bootstrap, OAuth2, GraphQL, RDBMS, Redis, Docker, CI/CD

Digital Adoption Platform (DAP) is a software layered on top of an application (including native app, web-app) to improve application adoption through interactive workflows (combination of components such as tooltips, hotspot, dialog…), and to encourage and teach employees to use the application more efficiently. Hence, it increases employees’ productivity with little time spent to understand new application or update, reducing technical support calls and training cost, and enhancing UX with personalized guidance.

The on-going DAP project at FPT Software technically exposes 3 sub-applications:

– Chrome extension to render guidance layer on-top of the target website, collect users’ behavior to send back to server for data analysis purpose.
– Content editor to inspect DOM elements on target website and create guidance content accordingly.
– Administrative page for configuration and reporting features.

Project tasks: Interns have opportunity to join a full software development lifecycle (SDLC) under instructions of a 15-year experience solution architect for one or multiple main features from architecture selection/design till verification and post-launching. Including but not limited to:

– Building an MVP product with joining team in giving trade-offs decisions if any to secure the roadmap and quality committed.
– Designing data flow, logical processing as well Front-end implementation to ensure lowest impact to target webpage’s performance while on-fly transmitting back-and-forth tons of data.
– Customer/User-centric design to create the highest personalized and efficient guidance/workflow.
– Data-centric design to ensure administrative people get the most valuable info from users’ pain-point and the disruption of target application adoption.
– Security-related verification activities.

 

 11  DXT01 Realtime monitoring application Batch 1 (Hanoi)   Application development & modernization, Cloud, Data & Analytics, AI, IoT, RPA, Transformation, Renewable Energy Cloud, Big Data, Forecast, Tableau, BI Report, etc.

Using technologies such as: Cloud, IoT, Big data, and AI to develop a real-time monitoring application in wind energy industry. The project focus is on enhancing operational capabilities and predicting wind farm power across multiple locations spanning various countries. 

Project mission is to revolutionize the renewable energy landscape by creating a robust platform that optimizes the performance of wind farms, contributing to a sustainable and efficient energy future. 

During the 8-week internship, students will join a dynamite team and be mentored by a Talent Senior Tech Lead in FSOFT with strong base in .NET, Cloud and big data.

12 DXT02 NTUC Batch 1 (Hanoi) 
Application development & modernization, Automation Techstack: ReactJS, Java Springboot, Java Core, JPA, Hibernate, Springboot, Microservices, API Gateway, Axway, Openshift.

Project is developed in collaboration with the government, endeavors to create a robust and user-friendly education application leveraging cutting-edge technology to enhance the educational experience for all stakeholders. 

Interns will work with a supportive team led by a 6 -year experience Java Developer to apply main techstacks such as: ReactJS, Java Springboot, Java Core, JPA, Hibernate, Springboot, Microservices, API Gateway, Axway, Openshift. By amalgamating these technologies, the project team aims to create an inclusive educational ecosystem that empowers learners, educators, and administrators alike. Our vision is to foster innovation, collaboration, and lifelong learning, ultimately contributing to the advancement of education on a national scale.

 13  NGT01 IAP Platform  Batch 1 (Hanoi)   Cloud Landing Zone Architecture, DevOps, Platform Engineering, Internal Development Portal. AWS, AI, Azure, GCP, Terraform, Pulumi, CDK, Golang, Kubernetes, CI/CD tooling, Typescript, Backstage, OpenAI, Monitoring tooling.

Developing an Internal Developer Platform (IDP) to build golden paths and enable developer self-service. The IDP consists of many different techs and tools, glued together in a way that lowers cognitive load on developers without abstracting away context and underlying technologies. Following best practices, this product is built based on user research, maintain and continuously improve. This platform will use OpenAI for create an AI Chatbot for helping developer to create resources.

This system includes 3 sub-modules:
- IAP Core: IdP Core and Chatbot OpenAI integration
- IAP Cloud Self-Service: Cloud Self-services packaged for AWS, Azure, GCP using IaC.
- IAP Utilities: Tooling development

If students are interested in learning and working with DevOps, Cloud Computing Platform, Tooling development then this project will be suitable for them.

This project will be managed by using Agile/Scrum and students will participate in all the phases, including planning, designing, coding, and testing.

The mentor of this project is Mr.Thang, a Senior DevOps and Platform Engineering with extensive sill and knowledge in designing Cloud Landing Zone Architecture

Student Activities:
- Learning basic:
 + learn docker, kubernetes
 + learn cloud basic
 + learn IaC with Terraform
 + learn CI/CD
- IAP Core:
 + Study about software development including frontend and backend using Python, authentication, authorization, ...
 + Work with OpenAI integration, Backstage integration,...
- IAP Cloud Self-Service:
 + Study cloud services (AWS, Azure, GCP)
 + Work with developing self-service for cloud services using IaC (Terraform, CDK, Pulumi, ...)

 14   FDN01 Data analytics and business reports using PowerBI

Batch 2 (Da Nang) 

Data analytic and visualization  High data analytic skills using SQL, DAX, PowerBI Editor 

This project aims to build business reports by analyzing data and using MS Power platform - Power BI.

Interns' activities:
- Build professional-quality business intelligence reports from the ground up
- Blend and transform raw data into beautiful interactive dashboards
- Design and deploy the same tools used by professional analysts and data scientists
- Show off your skills with a project to build a visual and real-time sales dashboard.

During this 2-week internship, interns will be mentored directly by a FSOFT expert with 19+ years experience in software development. Moreover, he is fluent in Japaneses and English, and has over 9 year experience working in Japan and with Japanese customers.

 15  FDN02 Semantic Search Image
Batch 2 (Da Nang)   AI Application  High data science and AI Engineer skills (using Python, Flask, Pytorch, Beautiful Soup, ML models, MLOps, etc)

In this project, interns will acquire the skills to develop a full-stack AI product. They will be guided to design a front-end searching application and a back end to connect to an AI model for semantic image search. Furthermore, they will learn to utilize Triton Server for high throughput and low latency, and employ locust tool for the evaluation the performance of their AI application.

During the 2-week internship, interns will join a robust team with guidance by many specialists in AI field with 4+ years working experience

 16  FDN03 OCR Web Application
Batch 2 (Da Nang)   AI Application AI Engineer skills (using Python, Flask,Amazon AWS  AWS Textract)

In this project, interns will acquire the skills to design and integrate front-end components of an AI application. They will build an image upload interface that connects to AWS Textract, an Optical Character Recognition (OCR) service.  The application will then extract text from uploaded image documents and display the results on a user interface (UI).

During this 2-week internship, interns will join a robust team with guidance by many specialists in AI field with 4+ years working experience.

 17  FDN04 F1 Data Planet
Batch 2 (Da Nang)   Low code development Low Code development trend technology (Outsystems 11 - Traditional Web Application) 

Outsystems is a trendy low code platform which will enables the development and delivery of enterprise web and mobile platform.

This is the first approach for freshers to build a traditional web application in Outsystems. We have a perfectly formed application, spanning multiple Screens and concepts that we can easily access from a browser .

In this project interns will develop an application that focuses on creating and maintaining a movie database, as well as the people involved in the film (cast and crew). Users of the movie application will be able to access all of this information, but also comment on movies and rate them. These ratings will be aggregated for other users’ reference, meaning that the other users can see the average ratings and all the comments about a movie.

During the 2-week internship, interns will join a dynamic team with direct mentoring from several senior/expert Outsystems developers. They all have a solid background on software development as well as Low code development platform. They all have over 5 - 10 years working with Outsystem and deliver many enormous projects in global market. 

 18  FDN05 FTI Bookstorage Management
Batch 2 (Da Nang)  Low code development Low Code development trend technology (Outsystems 11 - Reactive Web Application)

Interns can have chances to participate in an interesting E-commerce project, specifically focusing on Bookstore management. With this application, users can manage their own bookstore, also can purchase and sale books. This project offers a valuable opportunity for skill enhancement, technical development, and teamwork. Interns will tackle various challenges, from integrating Single Sign-On (SSO) to external storage integration, advanced SQL queries, and creating new components.

During the 2-week internship, interns will join a dynamic team with direct mentoring from several seniors/expert Outsystems developers. They all have a solid background on software development as well as Low code development platform. They all have over 5 - 10 years working with Outsystem and deliver many enormous projects in global market.