Frontend Web Development

Front-end web development, aka client-side development is the practice to produce a Page’s Foundational Structure with HTML, Presentational Styling with CSS and the Interactivity with JavaScript for a website or Web Application so that a user can see and interact with them directly. Major Challenge associated with front end development is that the Software tools and techniques that are used to create the front end of a website change constantly and very rapidly so the developer really needs to be constantly be aware of how the field is shaping up and adapt/learn accordingly.

Front-end web development is the practice of converting data to a graphical interface, through the use of HTML, CSS, and JavaScript, so that users can view and interact with that data. ~ Wikipedia

If you are designing/building a site, your main objective is to ensure that when the users open up the site they see the information in a format that is easy to read and relevant. This is now further complicated by the fact that users now use a large variety of devices with varying screen sizes and resolutions thus forcing the Front-end Developer to take into consideration the responsive aspects when building out a site. We need to ensure that the site comes up correctly in different browsers (cross-browser), different operating systems (cross-platform) and different devices (cross-device), which requires careful planning on the side of the developer.

Front-end Web development

My Frontend Development Skills:

  • HTML & CSS
  • Sass/SCSS
  • JavaScript/JSX
  • TypeScript/TSX
  • Vue.js
  • Nuxt.js (Vue)
  • React.js
  • Next.js (React)
  • Vuex
  • Vue Composition API
  • Redux
  • Hooks & Context API
  • Vercel SWR
  • Vue Apollo Client
  • React Apollo Client
  • GraphQL Request Client

My UI/UX Development Skills:

  • Tailwind CSS
  • Bootstrap CSS
  • Vuetify
  • Material UI React
  • Zurb Foundation
  • Semantic UI
  • Bulma CSS
  • Chakra UI
  • Animate CSS
  • Styled Components
  • Emotion
  • Rebass.js / Reflexbox


I first worked with Harry at VoicePing, where he demonstrated exceptional coding skills as a full-stack engineer and excellent collaboration abilities with other team members. He is a very sincere person, always putting in considerable effort and showing a strong willingness to learn new coding techniques and implementations. Harry consistently strives to deliver what is required, contributing significantly to the team's spontaneous workflow. Convinced of his abilities, I recommended him for a position at my current company, Antaa where he worked well at new projects as well.

Riko Kimura - Product Manager at アンター株式会社 (Antaa Inc.) .

Recommendation via Linkedin