Avatar of Shu Han Han.
Profile
Posts
1Connection
Print
Avatar of the user.

Shu Han Han

Hi, I'm Hank.
System One Co. Ltd.
Logo of the organization.
Algonquin College
Nepean, Ottawa, ON, Canada

Professional Background

  • Current status
    Studying
  • Profession
    Back-end Engineer
    Java Developer
    Database
  • Fields
    Software
    Information Services
  • Work experience
    1-2 years (Less than 1 year relevant)
  • Management
    I've had experience in managing 1-5 people
  • Skills
    JAVA
    SQL Server
    html + css + javascript
    Bootstrap
    jQuery
    ajax / json
    JSTL/EL
    JSP/Servlet
    Hibernate Spring MVC Tomcat
    Spring Framework
    Spring Boot Framework
    Git
    GitHub
    REST
    RESTful
    Microsoft Azure
  • Languages
    English
    Intermediate
    Chinese
    Native or Bilingual
  • Highest level of education
    High school

Job search preferences

  • Desired job type
    Intern
    Interested in working remotely
  • Desired positions
    Java back-end engineer
  • Desired work locations
    Ottawa, ON, Canada
  • Freelance
    Part-time freelancer

Work Experience

Junior Java Programmer

May 2022 - Jul 2022
3 mos
Taipei City, Taiwan
● Used self-designed front-end language developed by our company to develop web application interfaces for an insurance company's internal system. ● Correspond to the users' demand from the front-end application, I used Java to connect the server to the Oracle DBMS and retrieved the data from it, and computed them on the requirement, finally sent the results to the front-end. ● Wrote documentation of what new functions we added for the users. ● Used Miro to do event storming with parties from a bank, VMware, and other IT companies. ● Used Spring Boot to develop potential services for the project. ● Wrote JUnit tests to test our programs. ● Used Postman API to test our programs. ● Wrote a few classes for different functions. (a) Parse the MT103 messages of a SWIFT code. (b) Detect full-width or half-width characters of a sequence, and provide methods to slice or pad it with given parameters. (c) Convert the amount of money in decimal to English. (d) Parse a sequence into a date, and provide some date calculation methods.

Education

Logo of the organization.
Other
Computer Programming
2022 - 2024
Logo of the organization.
Non-Degree Program (e.g. Coursera certificate)
Java Programmer Training Course
2021 - 2022
Activities and societies
qweqweqe
Description
● What I learned in Java language: (a) The Encapsulation, Inheritance, and Polymorphism of Classes and Interfaces. (b) The Collection Interface and its child interfaces, Set and List, and their instances, HashSet, TreeSet, ArrayList, and LinkedList. (c) The Map Interface and its instances, HashMap and TreeMap.
Logo of the organization.
Bachelor’s Degree
Electrical Engineering
2007 - 2011