Jen-Hsuan Hsieh
Web Developer @ Taiwan/Taipei

Profile


Frontend Web Developer - React, Django, Angular, Nest



About me

I am a senior web developer with front-end JavaScript framework's experiences. I am familiar with React.js, Knockout.js, server-side languages like NodeJS and ASP.NET MVC.

I love going deep into solving issues. Share the solution with others on the internet once I find the way out.
I also like to join communities and share topics with attendants.

Jen-Hsuan Hsieh

Details

Name:

Jen-Hsuan Hsieh (Sean)

Age:

35

Location:

Taipei, Taiwan

Skills


This techincal stack of Daily Learning website demostrates my skills


Front-end
  • Next.js: page router
  • Angular: custom element
  • React: Redux, hooks
  • Webpack 5: Module federation
Mobile
  • Line SDk/Line bot
  • PWA
Back-end
  • Django/DRF/PostgreSQL
  • Nest.js/TypeORM
  • Node.js
  • RabbitMQ (CloudAMQP)
Cloud
  • GCP: App Engine
  • Heroku
  • Nelify
  • Fly.io
Desktop
  • Electron.js

Experiences


- Experience in the GIS, industrial computer, navigation system, and cyber security industry.
- 3.5-year work experience with React.js/Next.js, Node.js, Redux, Webpack
- 2-year work experience with Angular, Nest.js, Rx.js, Nx, Electron
- 4-year work experience for C and C# application



Careers
Fortinet
Feb 2022 - Current
Fulltime - Senior Software Engineer (front-end)
I work as a web developer for several services' dashboard for the enterpride users.
  • Investigation of the new technologies like Nest.js, Electron.js, and Cytoscape.js and build POC
  • Regular product development for the front-end part like data conversions, layout, adding tooltips
  • Adoptiion of the legacy project developed by JSP and Java (Pending)
Location: Taipei, Taiwan
Garmin International
June 2017 - Jan 2022
Fulltime - Software Engineer (full-stack)
I work as a web developer for a China service for the outdoor products' customers.
  • Front-end localize features developing and refactoring
  • Server-side cluster maintaining for the structure, stress testing, services deployment, and an escalator member of on-call
Location: Taipei, Taiwan
Moxa.Inc
May 2014 - Apr 2017
Fulltime - Windows Ebedded Software Engineer
I work as a role to develop customized Windows image, Scripts, and C/C# libraries for needed. Use design patterns to create a universal library to adopt different vendor's wifi/cellular module.
Location: Taipei, Taiwan
Geosat Informatics & Technology Co.
Oct 2012 - Apr 2014
GIS Project Manager/Algorithm developer
I work as a project manager and an algorithm developer at the same time. I also got a patent for the image processing algorithm. It was my first time I developed a map website with Openlayers, Geoserver, and Open street map.
Location: Taipei, Taiwan

Educations
National Taiwan university
Sep 2010 - June 2012
Master - Civil engineering
The master thesis Relative Orientation of Unorder Close-range Images is a study for a process to re-construct the real scene with close-range images and GPS/INS information. I gained the ability to process the image and dug out the truth by myself. I used the image algorithm, software developing skills, and data analyzing skills to complete the master thesis.
Location: Taipei, Taiwan
National Cheng Kung university
Sep 2006 - June 2010
Bachelor - Geomatics and Surveying
I realized the engineering process and the basic concepts for programming in this stage.
Location: Tainan, Taiwan

Courses
Meta
Jan 2023 - Jan 2023
Course - Advanced React
Advanced React is an online CS course from Meta. Feel free to refer to the certificate.
Location: online
HarvardX
Jan 2020 - July 2020
Course - CS50's Web Programming with Python and JavaScript
CS50W is an online CS course from HarvardX. It's an advanced training for web programming compared to CS50. The technical stacks contain JavaScript, Django, PostgreSQL, Github, and Circle CI. Feel free to refer to the certificate.
Location: online
HarvardX
Mar 2019 - Nov 2019
Course - CS50's Introduction to Computer Science
CS50 is an online CS course from HarvardX. It provides serial solid training lessons and projects for the data structure, algorithms, basic syntax for C and Python, and the concept for software development. It's useful for students or IT experts. Feel free to refer to the certificate.
Location: online

Contact


There are some media you can reach out to me