About Me
I'm an aspiring full stack web developer in my junior year with one year of part-time experience in Java.
My greatest strength is my ability to research and manage my own work independently. With a bit of guidance, I can carry out my own learning in any new technology.
I would love to join an international environment and am willing to relocate. If you are interested, get in touch!
My Skills
Java, .NET frameworks.
Javascript and learning Reactjs.
MSSQL, MySQL and ORMs.
Full working proficiency in English.
Programming Skills
-
Java: Play Framework, Spring Framework, Java EE (Servlet, JSP), Struts 2, Hibernate
-
.NET: C#, ASP.NET Core, Entity Framework, Identity
-
Front end: Javascript (ES6), jQuery, Angular, React, Redux, Webpack
-
Database: Microsoft SQL Server, MySQL, MongoDB
-
Others: Git, Test Driven Development, Agile Development
Java
Play Framework
Java EE (Servlet, JSP)
Struts 2
Hibernate
Node.js
C#
ASP.NET Core
Blazor
Entity Framework
Identity
NUnit
HTML
CSS
Javascript (ES6)
jQuery
AJAX
WebRTC
Microsoft SQL Server / MySQL
Database Design
Git
Agile Development
Experience
-
Working History
-
Software Engineer Intern - KMS Technology
September 2018 - Now -
Web Developer - Query Co., Ltd
November 2017 - August 2018Maintained, enhanced and delivered new features for an online learning system: block.vn in a team of four.
Integrated HTML prototypes with server-side logic, created APIs that interact with the database, used Javascript to call the APIs and dynamically populate the page.
Launched an administrator module, providing the managers with a visual dashboard to supervise and moderate the rest of the website instead of directly manipulating the database.
Independently investigated and demonstrated a successful prototype of the mentor system, using WebRTC technology to stream videos, audio and chats.
Technologies used: Java, Play Framework, jQuery, WebRTC, MySQL, Hibernate.
-
Education
-
FPT University HCM
Sep. 2016 - Expected Dec. 2019 B.S. in Software EngineeringCurrent GPA: 9.2 ( Transcript)
Best student of Software Engineering department, term Fall, 2017.
Top 10 students with the highest GPA of department for all terms.
Merit of Excellence of 3/4 semesters (GPA ≥ 9.0).
Projects
Ecommerce website.
ASP.NET Core, EF Core, Blazor
Kalium Ecommerce
Based on the 3-tier architecture, utilizing the cutting edge Blazor SPA framework. Allows managing products, reviews, categories, placing and cancelling orders.
- Rapid full text search with Lucene.NET
- A system of product add-ons
- Real-time updation of products.
C# & .NET ASP.NET Core Blazor EF Core Identity SignalR Javascript (ES6) Lucene.NET
Tour management website.
Java, Struts 2, MSSQL Server
Star Travel
A tour management ecommerce website, allowing booking for tours, managing tours, reviews, orders, categories and locations.
Provides a flexible and complete order updating and cancelling feature.
Java Struts 2 MSSQL Server jQuery Javascript (ES6) Ajax
15-puzzle web game.
HTML, CSS, Bootstrap, jQuery
Mystic Square
A refined 15-puzzle game that with a completely responsive and elegant interface.
Provides features uncommon in implementations of the same game: Changing image, pausing, restarting, disabling timer and step counter.
Saves game for later using Local Storage.
HTML CSS Bootstrap jQuery Javascript (ES6)
Eisenhower productivity app.
PHP, MySQL, Ajax
Eisenhower Matrix
Reimplements the UI and the functionalities of eisenhower.me
Provides a smooth, fully responsive user interface. Allows adding new tasks, updating, removing, moving tasks seamlessly.
Implements a pomodoro clock as a focus mode.
PHP MySQL HTML CSS Bootstrap jQuery Javascript Ajax
Stationery ecommerce template.
HTML, CSS, Javascript, jQuery
Beautiful Creations
The front end prototype of a stationery ecommerce shop.
Completely hand made without use of CSS frameworks.
Provides a complete responsive design and cart operations via Local Storage, and animations using CSS and Javascript.
Java Struts 2 MSSQL Server jQuery Javascript (ES6) Ajax
Calendar to do app template.
HTML, CSS, Javascript, jQuery
Calendario
A calendar-based to do list HTML template, with a responsive and elegant interface.
Utilizes MomentJS to create a fully operational, true to the real world's calendar.
Prioritizes ease of use: allows dragdropping tasks and dragging outside to delete tasks.
HTML CSS jQuery Javascript (ES6) MomentJS
Contact Informations
- Address: Ho Chi Minh City, Vietnam
- Phone: +84 0166 8644 923
- E-mail: hanhchaumn@gmail.com
- LinkedIn: hanhmchau