Ben Nguyen
Rating
CV
- Research Skills
Spam detection system using Multi-objective optimization algorithms.
Malware analysis.
Software vulnerability detection and management.
Approximate string comparison algorithms and duplicate searching.
Real-time bidding algorithms.
Multi-objective Optimization.
Genetic Algorithms.
Secure coding using program slicing techniques.
Networking.
Information Security.
Machine Learning/Deep Learning.
- Programming skills
- Programming Languages: C#, Java, Python, React, Angular, C++, Matlab.
Technologies: SQL, NoSQL.
Frameworks: Django, Flask, Angular, React.
Operating System: Windows, Linux.
Deployment skill: Web Server (nginx, Apache), Docker, Responsive Web programming, Progressive Web programming.
Deployment patterns: MVC, MVVP.
- Projects
- DHPG
- Advantages Use AI in labor law
- Increase the quality of counseling
Related information
Simplify legal research
Overview of used and possible sources
Direct classification faster
Real-time advice
- Increase the quality of counseling
- Features:
- Contract Management
User Management
Multi-language
Manage text displayed on all views
Manage all versions of law, detect changes automatically
Use AI to specify category in uploaded contract
Map each category with laws automatically
- Contract Management
- Technologies used:
- Machine Learing/Deep Learning
Python, React.
- Machine Learing/Deep Learning
- Hemmelrath
- Features:
- Manage formulas to make paint with material and paint quality tests
Create, Import, Export formulas
Use AI to determine whether the paint is PASS or FAIL
Show correlation matrix of each formula
- Manage formulas to make paint with material and paint quality tests
- Technologies:
- Python, Flask.
SQL Server.
React.
- Python, Flask.
- Shortest path problem
- Features:
- Show real map of specified location
Find the shortest path between 2 points in the map chosen by user, show the bold line and distance.
- Show real map of specified location
- Technologies:
- Maps
Shortest path algorithm
React
- Maps
- Staff Management
- Features:
- Manage staff information in an organization, company and office.
Staff information contain: name, age, address, foreign languege, literacy, religion,…
Authentication and authorization. 3 types of account are: administrator, manager, staff
Timekeeping and calculate salary automatically.
- Manage staff information in an organization, company and office.
- Technologies:
- SQL Server
C#, DevExpress, C1 Component, MVC.
- SQL Server
- 3D Model Viewer
A general-purpose 3D model viewer. Based on Open Asset Import Library, it supports reading about fourty 3D file formats, helping people easy to represent 3D figures.
Some key features:
- Powerful 3D preview that leverages modern rendering and lighting technologies and thus gives a good impression of how scenes would look in a modern 3D game, or even in non-realtime renderings.
Skeletal animation playback at arbitrary speed or single-step.
Efficient tools to inspect the scene or parts of it. Filtering and isolating elements is made as easy as possible.
Tabbed UI, so multiple scenes can be open at the same time.
Replace textures and fix missing paths by Drag & Drop.
Multiple viewports (up to 4) and different camera modes such as orbit cameras or even First-Person.
A multitude of texture file formats is supported through DevIL. Textures are being loaded asynchronously, so there are no extra waiting times if you only care about geometry.
Export of scenes (or parts of scenes) is supported. Output formats include Collada, PLY, STL, OBJ (as of now).
Technology used: C#, SQL DevExpress, C1 Component, Unity.
Some screenshots:
- Salary Management
This program uses to manage the people in company, their working time and salary.
Some key features:
- People management
Department management
Salary management: calculation, making report
Time management
Technology used: C#, SQL DevExpress, C1 Component, Unity. MVC.
Some screenshots:
Skills and abilities
Portfolio
-
500 USD Shortest path problem
C#Features:
Show real map of specified location
Find the shortest path between 2 points in the map chosen by user, show the bold line and distance.
Technologies:
… Maps
Shortest path algorithm
React
-
2000 USD Salary Management
C#This program uses to manage the people in company, their working time and salary.
Some key features:
People management
Department management
… Salary management: calculation, making report
Time management
Technology used: C#, SQL DevExpress, C1 Component, Unity. MVC.
-
50 000 USD Hemmelrath
AI & Machine LearningFeatures:
Manage formulas to make paint with material and paint quality tests
Create, Import, Export formulas
Use AI to determine whether the paint is PASS or FAIL
… Show correlation matrix of each formula
Technologies:
Python, Flask.
SQL Server.
React.
-
5000 USD DHPG
AI & Machine LearningAdvantages Use AI in labor law
Increase the quality of counseling
Related information
Simplify legal research
… Overview of used and possible sources
Direct classification faster
Real-time advice
Features:
Contract Management
User Management
Multi-language
Manage text displayed on all views
Manage all versions of law, detect changes automatically
Use AI to specify category in uploaded contract
Map each category with laws automatically
Technologies used:
Machine Learing/Deep Learning
Python, React.
Activity
| Latest proposals 1 | Budget | Added | Deadlines | Proposal | |
|---|---|---|---|---|---|
|
Мобильное приложение мессенджер на React Navite
557 USD
|












