1. Master of Science in Computer Science
Iowa, United States - 06/2021
2. Master of Engineering in Information Technology Management
Ho Chi Minh City, Vietnam - 2014
3. Bachelor of Science in Information Technology
Ho Chi Minh City, Vietnam - 2009
1. Oracle Certified Professional - Java SE 11
2. Oracle Java Certified Programmer - Java SE 8
3. Information Technology Certified Professional (ITCP) - Toronto, Canada
4. Microsoft Certified Professional (MCP)
5. Cisco Certified Network Associate (CCNA)
6. Certification of Software Design & Architecture - University of Alberta, Canada
7. IBM FileNet Certified Professional (Business Process Manager & Content Manager)
1. Canada Association's of I.T Professionals, Toronto, Canada since 12/2017. CIPS Ontario Membership
Highly accomplished software developer having over 10 years of experience leading diverse technical teams in the implementation and development of major software projects. Proficient in essential development techniques such as object-oriented programming, design patterns, multithreading, security, and caching, allowing improved system performance and efficiency. Significant expertise in a broad variety of cutting-edge languages, tools, and technologies, including Java, JavaScript, RESTful API, JeTTY, IBM FileNet, Jenkins, Git, Maven, and JUnit, as well as modern Java-based technologies like Spring and Hibernate.
Han is thoroughly professional, with a great breadth and depth of knowledge in the IT realm. He is sensitive and responsive to customers' requirements, pro-active, and highly motivated. No matter what the pressure, Han remains calm, collected, and focused - the job got done, and done right. It was a great pleasure to work with Han.
- Dennis Karlsson, IBM Domino Specialist from SwedenIt was a humbling experience working with Han during the time when we worked in the company. His attention to detail was impeccable. He is very good at technical skills. Happy to recommend you any where any time.
- Long Hoang, Supervisor Application Delivery from United Arab EmiratesHan was Team Lead for the back-end development team in our project and was key to building the structure/architecture for the project. He was very efficient in driving his team towards meeting deadlines and coordinating with client stakeholders. He helped our NLP Chatbot team by drawing out the broad framework for API integration and by helping the front-end team understand our requirements. He was also involved in the deployment and system integration testing for our app, making him a multifaceted asset to the project.
- Sanju Menon, Data Scientist from SingaporeHan is a very knowledgeable and competent software engineer. He seems to always know where to look for answers to functional and data-related questions within technical. His solutions are well thought out and his implementation strategy is to solution based on best practices while leaving a small, highly efficient footprint that will not unexpectedly interfere with non-targeted functionality. Han has a great demeanor and is always willing to help out anyone who asks. He tends to think and analyze deeper than an average engineer. This, along with his general programming and technology experience makes him a high quality development resource who should be a top pick on any list.
- Chien Nguyen, Technical Specialist from Texas, USHan was a great technical leader. He has strong experience in Java as well as other technologies. He has a good leadership, and the ability to train and mentor other members. He has excellent English communication skills. He is able to work on small, medium or enterprise projects as technical lead or project lead role.
- Trung Huynh, CSO from Vietnam1. NextData, MUM (2019): Real time monitoring dashboard management and sales solution, providing powerful features for managers or business owners to view business performance visually and in real time. Technologies Used: NodeJS, ExpressJS, MongoDB, Hadoop, Spark, Spark Streaming, Angular, HTML5, CSS3, Bootstrap, JWT, Mongoose, Node-Cron, Ng2-Charts, Chart.js, Nginx, AWS Cloud Web Services
2. 3LFurniture, MUM (2019): E-commerce web application for furniture sales, providing features such as ordering, product management, sales, and seller management. Technologies Used: Java, Spring (Boot, MVC, REST, Data, Security), CSRF Token, HTML5, CSS3, Bootstrap, jQuery, AJAX, Thymeleaf, AWS Cloud Web Services
2. Snoopy, Strapping: These are the internal products developed for different departments for sale report, price comparison between number of competitors, sale analyzing, sale predicting. Crawling data from the competitors to analyze/report/compare/predict.
4. MAIA application: The project is to develop a mobile application, Android and iOS for AIA agencies. The main application features are to target the potential customer(leads) to sell insurance products; to report sales performance, to support agency with personal assistance feature (Chatbot).
5. Singtel's Booking system: The project is a restaurant’s booking service system which was developed to serve people in Singapore, Philippines and Malaysia. Project enable people to book reservations, make payment, search for available restaurants and reservations. The system can be interacted to people with many different channels including computer website application, mobile application and SMS. The project’s API is a back-end project to provide the service for web application and mobile application via HTTP Restful Services. It’s also used to process almost the business requirement for the project.
6. Subarium application, Belgium: Subarium is a full solution for the diver to manage his/her diving, allow to manage diver/friend contact, to reserve the spool slots for diving, book table and night. It also allows the dive centers to manage all divers under the specific dive center. Subarium includes web interface for dive center, mobile application for diver and mobile web also for diver.
7. Pakaze application, Belgium: PAKAZE's project consists in building a mobile application dedicated to singles, making it easy for them to get in touch, meet and go out in places listed / proposed in the application. It is important to note that it's conceived more as a funny playground promoting singles' way of life than as a matchmaker to find somebody to settle down with.
8. Renault retail website, Renault Automobile, France: The project is a car retail website for Renault brand, a French’s car brand. The website is to provide the car accessories and car models from all dealers and sellers for that car brand. Website allows user able to search, select the compatible car models and accessories for their need. Project is developed in Java 8, using Spring framework(Spring Data, Spring Restful...) with PostgresSQL and elastic search.
9. Logging providing service(CGNAT): The product Logging provides service providers using CGN with required tools to assist in providing the subscriber identification. The project is a robust Carrier-Grade scalable and flexible solution able to support a range of NAT methods; Dynamic, Dynamic with Port Block Allocation (PBA) and Deterministic NAT, enabling Service Providers to store and identify subscribers in a CGN environment. Juniper CGN will forward the NAT log messages to the Juniper log server using syslog. The log server is responsible to forward the messages to FTP/SFTP server.
10. Case Clients Management: The project involves building a case Clients Management based on the IBM FileNet platform, Prioritize and schedule functions for the cases in the bank.
11. Automation Framework: The project is to build an automation framework based on top of Selenium with Java. It provides QA/QC to implement the test scripts using excel file, and also provide a huge number of keywords (aka, the actions need performed on the web page.)
12. UOBBank: The project provides the user interface to work with Active Directory, LDAP. It includes interaction with ECM/BPM for the client to manage authentications
13. iBillingSys: The project is a billing system that allows us rate for many different services and helps us make cash payment online.
Han is a highly motivated senior software engineer with over 11 years of experience in the field of software/application development, maintenance and support. Han has solid technical background and a wide range of expertise in multiple IT industry domains. He's an expert in Java, proficiency in database, API Back-End development. Han always does his best and take responsibility seriously in helping his customers to achieve business needs.
Working in projects: Transformer, BrokerTec, NEX
Led 8-member technical team in the development and implementation of products, technical solutions, and internal security systems.
Tasks Performed:
Designed and developed core features, extended functionality, and software solutions.
Tasks Performed:
Acted as team leader on multiple client-based software development projects
Tasks Performed:
Key contributor to development of desktop systems, platforms, and frameworks
Tasks Performed: