Professional Profile
Front end web development professional with over 20 years industry experience blending strong creative and technical skills. 15 years in the design and development of web sites and web applications for corporate, institutional, professional and individual clients. Adept designer with the skills to fashion clear and compelling user experiences. Strengths encompass both coding and graphic design resulting in function-rich, responsive, visually appealing sites that convey substance and professionalism.
My Skills
The Front End Web Developer
What is a Front End Developer?
For those not versed in digital technologies, front-end web development, also known as “client-side” development, is the exercise of producing HTML, CSS and JavaScript, the fundamental contributing and interacting technologies of a website or web application, in such a way that a user can see and interact with it directly. When you visit a website, the design elements you see were created by a front-end developer.
The goal of designing and developing a site is to ensure that when the user views it, they see the information arranged and formatted in a manner that is relevant and easy to read. The ultimate objective is to facilitate interaction between users and sites.
Front End vs. Back End Development
In contrast to front end development, back-end developers work to create the behind-the-scenes portions of a website or application, like data storage, security, site performance, or other server-side functions.
Back-end developers ensure the website performs correctly, focusing on databases, back-end business logic, application programming interfaces (APIs), architecture, and servers. They use code that helps browsers communicate with databases, store, understand, and delete data.
Front End Developer vs Front End Designer
Although they are generally considered to be two distinct disciplines, many people use the terms “designer” and “developer” interchangeably. To understand the distinction, it may be helpful to consider front end development as pertaining to how a website functions, while front end web design pertains to what the site is comprised of.
In actuality, there is often a blurring of the lines between the two, with developers often creating the artistic/aesthetic aspects of the site in addition to realizing it in code.
Unique Challenges of a Front End Developer
Most front end developers would currently agree that, the primary challenge of the discipline is that the tools and techniques used to create the front end of a website change constantly and very rapidly. Some have described staying up to date with the changes in the field as like “trying to drink from a firehose”. That may be an understatement. Nevertheless, the developer must constantly be aware of how the field is evolving.
Additionally, another of the most essential considerations in modern web development is the skill to seamlessly present content to users who view their site on a wide variety of devices with varying screen sizes and resolutions. Developers need to ensure that their site is presented clearly and consistently in different browsers, different operating systems, and different devices. The developer/designer must take into consideration these aspects when designing the site. Doing so requires very careful and precise planning and implementation.
Built with Nuxt 3, Vue 3, Sass and Vite in VSCode. Deployed on Netlify. No React. No Tailwind. No gradients. No apology.
Built with Nuxt 3, Vue 3, Sass and Vite in VSCode. Deployed on Netlify.
No React. No Tailwind. No gradients. No apology.
Built with Nuxt 3, Vue 3, Sass and Vite in VSCode.
Deployed on Netlify.
No React. No Tailwind. No gradients. No apology.
Built with Nuxt 3, Vue 3, Sass and Vite in VSCode.
Deployed on Netlify.
No React. No Tailwind. No gradients.
No apology.
Built with Nuxt 3, Vue 3, Sass and Vite
in VSCode.
Deployed on Netlify.
No React. No Tailwind. No gradients.
No apology.
Best viewed on desktop browser.