Clicky

Digital CV.

In a hurry? Need a different format? Download a .pdf copy of my CV here

Glenn Hamilton-Smith BSc

Junior Front-End React Developer at Viable Data

Email: glenniumhs@gmail.comMobile: +44 7572 354 460Github: glennhsLinkedIn: glennhs

Passionate and dedicated team player with proficiency in frontend frameworks such as Vue/Nuxt and React/Next, as well as PHP and Laravel development. Experienced in WordPress and Git, and skilled in various Front End Web Development technologies. A fast learner with a deep passion for self-improvement and continuous learning in all things web development. Graduated with honours in Computer Science from the University of Portsmouth, and was awarded Resident Assistant of the Year 2017-18 as well as serving as Chair of the Staff Student Council Committee. With a focus on collaboration and innovation, I bring a strong work ethic and a drive to help others succeed.

Side-on portrait photo of my face, mouth slightly open smiling wearing glasses with brown hair in a light blue polo shirt

Employment

Viable Data ~ Nov 2023 to Present

Company Description

At Viable Data we create web-based software for clients using modern technologies to deliver value and cater for business needs. We use Agile/Scrum to incrementally deliver value to our customers and have glowing feedback from our many satisfied clients nationally.

Role Description

  • Use Agile/Scrum to work incrementally and continuously deliver value through features, fixes and maintenance
  • Work using a Kanban board and scrum ceremonies to determine which tickets are highest value and work on them
  • Work in a supportive, empathetic and cross-functional environment where learning is encouraged and self-growth is valued
  • Work with people who have a variety of different skills as part of a larger team whilst maintaining the benefits of small-team scrum in my team of FE developers
  • Get to see the entire development process including BE, FE, UX/UI design, Testing, User Feedback and Project Management via daily ceremonies
  • I'll no doubt add more as I spend longer in my role!

Clevertouch Marketing ~ Mar 2021 to Sept 2023

Notable Achievements

Investment Management EPCClick Here

A fortune 500 client had three separate Pardot instances which all needed to be interconnected via a complex multi-instance, multi-language preference center.

A client needed an EPC that linked their 3 Pardot instances in 4 different languages. I created a dynamic, future-proofed solution used by thousands of people a month

Read more >>
WordPress Content HubClick Here

An education-sector client approached us and asked for a WordPress solution to aggregate all the posts from their associated sites into their main site. I was tasked with creating a WordPress template that retrieved the posts and used the WP_Query class to allow users to filter/search posts.

A client needed a WordPress template & plugin for aggregating the blog posts from their partner sites into one place. I developed the template which involved front/back end coding using PHP and WP code

Read more >>
WonderwallClick Here

Our CEO had envisioned a dashboard for use across the business that contained high-level metrics relevant to all departments across the entire company. I created a NodeJS application to show these visualisations using realtime data pulled from Tableau authenticated using OAuth.

Our CEO wanted a company-wide dashboard to show top-level metrics. I created a NodeJS app to show Tableau visualizations in realtime, authenticated using OAuth & JWT

Read more >>
Dynamic TranslationsClick Here

I noticed a trend of our clients requesting pages and preference centers in various languages, more so than usual. I created a NodeJS script that takes an HTML file and an Excel document with translations and turns it into either a folder of translated pages or a page that contains a dynamic translation dropdown.

I identified a business need for a client-friendly way of dynamically translating content for websites. I created a NodeJS script that turns an Excel spreadsheet into a JSON config that's read by an HTML doc that the script modifies

Read more >>

Company Description

Clevertouch Marketing is a Marketing Technology Consultancy. Guided by their 3 core principles, to 'Simplify, Connect, and Inform', Clevertouch has been helping marketers across the globe love marketing technology since 2009. They have had over 500 clients across the globe and specialise in Marketo, Pardot, Salesforce, Marketing Cloud and more. They also have SaaS offerings including Momentum, Eventum and the Pardot Data Extractor. Momentum offers simplified, streamlined and consistent email development using user-defined templates with a built-in approval flow and, as of recently, version control. Eventum is an event management software for managing events of all sizes and tracking attendees. The Pardot Data Extractor allows for the creation and automation of bespoke data pulls from Pardot.

Role Description

  • Developing editable landing page templates and email templates for international clients with user experience and reusability in mind
  • Attending client-facing meetings and being a subject matter expert on Marketo, Pardot, Salesforce and Marketing Cloud
  • Creating unique solutions to problems within the constraints of each individual MA platform and ensuring those solutions are robust and future-proof
  • Scoping out level of effort for various tech tasks to ensure that people are given sufficient time to complete a task but also we aren't over-charging clients
  • Creating complex solutions to niche problems by engineering unique solutions utilising whatever tool is best for that particular job
  • Furthering myself through workplace-enhanced learning and pushing myself to learn the tools necessary to excel at my job
  • Self-taught languages/frameworks necessary for new projects to ensure I can competently engineer whatever comes my way confidently
  • Became qualified in Marketo (Adobe Certified Expert), Pardot (Pardot Specialist) and Marketing Cloud (Email Specialist)

Qualifications

University of Portsmouth 2017-2021

BSc Hons. Computer Science

Notable Achievements

As Chair of the Staff Student Council Committee and Student Representative, demonstrated strong communication skills and the ability to engage with diverse groups of individuals, resulting in successful initiatives that positively impacted the student body.
Led an Intermediate Software Engineering group as Scrum Master, championing Agile methodologies and Scrum/Kanban frameworks to ensure timely delivery of high-quality products.
Rapidly acquired proficiency in new programming languages, libraries, and frameworks, including Python and Java, demonstrating a strong ability to learn and adapt quickly.
Awarded Resident Assistant of the Year 2017/18 for commitment to peer support, mental health first aid knowledge, and going above and beyond to care for those around me.

Skills

Technical Skills

  • Nuxt 3 & Vue 3 - I've been learning & using Vue for well over a year now and using Nuxt for almost as long. They're very likely my 2 favourite technologies I've ever used, so much power and simplicity combined
  • NodeJS - I started using NodeJS about 4 years ago when a coworker at the time introduced me to it. It completely reignited my (at the time) dwindling passion for web development and I've used dozens of packages including ExpressJS, Sass, Puppeteer, Cheerio & Axios
  • PHP - I've worked with PHP on and off but only recently really sunk my teeth into it. I've now used PHP to craft a bespoke, complex WordPress page template that combined both back-end and front-end to create a searchable, filterable page
  • Vanilla Web Technologies - I've been coding for over a decade now and professionally for over 4 years. I began as a hobbyist and student at secondary school and decided I liked it. I went on to craft a suite of deciphering tools in JS at college for the national cipher challenge. At university I found out about NodeJS on my placement year and loved it
  • Problem Identifying & Solving - I have both a skill and passion for identifying weak areas and problems within a business and finding ways to alleviate pain points and automate tedious/repetitive tasks. I created an automation script for the morning processes at Be Wiser, turning an hour long morning process into a 5 minute one. I also crafted several internal solutions at Clevertouch
  • Quick Learning - I have a track record of picking up new languages, tools and frameworks blazingly fast. I find I learn best on the job and have picked up PHP, WordPress, Python and Visual Basic as and when required of me in order to fulfil various needs in previous roles

Soft/Interpersonal Skills

  • Team-Oriented - I enjoy working within a team, I find I work well filling gaps in knowledge/ability and enjoy helping out others with their work
  • Empathetic - I believe that being kind costs nothing and being understanding and empathetic can make a world of difference, especially to someone going through a tough time, therefore I make it my business to be as understanding as I can
  • Mental Health Work Background - I have previous experience working in the mental health sector, spending 2 years working as a resident assistant and even winning resident assistant of the year 2017/18
  • Passionate Teacher - Ran several internal "Tech Huddles" on various topics in order to try and teach other techies about different useful technologies, concepts and showcase internal solutions I'd built to help out
  • Proven Mediator - I have experience helping individuals and groups find common ground and resolutions that benefit both parties, both in my Resident Assistant role and when working with clients at Clevertouch
  • Intentionally Approachable - A big part of who I am is that I want my coworkers to see me as approachable, friendly, dependable and knowledgeable. I make sure to let people know I'm here to help and try my hardest to be as approachable and friendly as I can
Made with ☕ by Glenn Hamilton-Smith BSc - © 2024