Hire Gregory
Available for Full-time, contract, freelance, or one-off opportunties
I’ve had the pleasure of collaborating with a wide array of clients, from solo entrepreneurs to agencies and even government entities. No project is too small for me to tackle. If you have a project in mind that you think I could help with, even if it’s not listed here, I’d love to hear from you! Please feel free to email job@gregoryhammond.ca, and we can discuss how we can work together. If you’re curious about my services and why I’d be a great fit for your needs, keep reading!
What makes me different?
In a sea of professionals with similar skill sets, I stand out due to my unique combination of expertise that not only ensures high-quality work but also makes complex concepts accessible to everyone.
Cheap or quick websites isn’t something I do, with a brand-new website starting at $4,000. My hourly rate varies depending on the specific task, allowing for flexibility based on your needs.
While I work on your website, I also take the time to ensure the website is accessible. I’m committed to adhering to the latest WCAG (Web Content Accessibility Guidelines) and continuously educate myself on best practices.
What sets me apart is my ability to handle those often-overlooked details that can make a significant impact, tasks that often fall by the wayside because your team is focused on serving customers. Whether it’s updating the copyright year, crafting quick responses for customer service inquires, or ensuring all links are underlined for improved accessibility, I take on the small yet essential tasks that lead to big improvements.
Having worked on the customer service team as part of mulitple different companies, I can quickly pick up any new customer service (also known as customer support) platform.
Once a project is completed, you won’t face any ongoing costs unless otherwise agreed upon.
In an era where much work is outsourced to third-world countries, I assure you that all my work is conducted within Canada. I collaborate with local partners when something isn’t my expertise, ensuring that your project is handled by Canadian professionals.
I thrive in environments that allow for deep focus and minimal distractions. I find that long periods of uninterrupted time enable me to immerse myself fully in my work, leading to higher quality outcomes. This approach not only enhances my productivity but also fosters a creative mindset, allowing me to tackle complex problems with clarity and depth. Additionally, I appreciate flexible working hours, as they provide the opportunity to align my work schedule with my peak productivity times. While I often maintain a consistent routine, the ability to adapt my hours when necessary ensures that I can deliver my best work, regardless of external circumstances.
Portfolio
While I proudly showcase many public-facing portfolio items, there are several confidential projects that remain hidden due to non-disclosure agreements (NDAs) or white-label arrangements (where the work is done under another company’s name).
Feel free to contact me today to discuss how we can create something exceptional together.
Code Highlights
Women’s March on Washington Canada - I collaborated with national organizers to enhance their website functionality. This involved a complete redesign, streamlining payment processing directly into the non-profit’s bank account (eliminating third-party delays), and ensuring robust security measures to keep the site free from hackers and those who disagree with the movement. Additionally, I maintained up-to-date content, optimized e-commerce features, improved site accessibility and loading speed. One of the organizers praised my contribution, stating, ‘Gregory joined the team and transformed our web presence, delivering an outstanding new website.’
Multiple contributions to CanIUse - Contributed to the Can I use website (which I believe is the most-referenced browser‑compatibility database online). By editing JSON files to add previously missing resource links, and opened multiple pull requests (which were merged) to include these. The repository currently has over 5,000 stars on Github, and is maintained by a community of over 850 contributors. This demonstrates my ability to work with large-scale codebases, and follow version-control practices.
Not Active LinkNYC - I streamlined the process of identifying non-functional LinkNYC kiosks by consolidating data from publicly available JSON into a user-friendly interface. Originally developed in static HTML, the site has since been enhanced and transformed into a dynamic React application. This site is not affiliated with or endorsed by the City of New York or NYC OpenData.
Seat Pricing - This project is a personal endeavor aimed at deepening my understanding of databases and the MySQLi extension. It primarily employs JavaScript and PHP to generate seat allocations and connect to a database that retrieves seat numbers and their corresponding prices. Additionally, I incorporated AI to gain insights into how these elements work together and to complete my incomplete knowledge.
For a glimpse into my unique projects and hobby websites see my after hours projects.
Writing Highlights
What To Do When Have Too Many People Coming to Website - Having many people visit a website can make it slow or completely stop. There are many ways you can prepare in advance to make it better for all those potential customers.
Environmental ETFs aren’t what they claim to be - Many companies promote their products as environmentally friendly, but without thorough research - like the investigation I conducted in this blog post, you may never uncover the truth about their actual environmental impact. In fact, some of the ETF’s turned out to be far less eco-friendly than I initally believed.
How to get Google ReCaptcha to work in China (or other restricted parts of the world) - If you use reCaptcha then it won’t show up in certain parts of the world. There are things you can do to make it show up, or what alternatives you can use.
I have also written everything on my personal blog, as well as having written or edited everything on the Gregory J Development blog.
For past speaking engagements, please see the speaking section of this page.
Speaking
As a passionate and experienced speaker, here’s my speaking page in full, which includes how I can deliver, availability, expenses, setup, what I prefer to know ahead of time, as well as my past speaking engagements. If you’re seeking a speaker for your conference, workshop, panel, or corporate gathering to talk about websites, entrepreneurship, or accessibility, I’d love to be a part of it. Email me to get started.
How I can Deliver
In-person: I’m available to travel to your event. To ensure everyone hears my message clearly, I request a microphone - either a lavalier or handheld.
Video Conference: I can connect with audiences from around the world using video conference. This allows everyone to be able to hear my message. I use a high-quality headset to deliver a seamless experience.
Phone: Want a one-on-one or more intimate message? The good old-fashion telephone is available.
Length
The length of my speaking engagements is flexible, tailored to your needs. Additionally, I’m open to hosting a question-and-answer session at the end of each talk.
Availability
While speaking isn’t my full-time gig, I’m committed to making your event memorable. My schedule is currently flexible, allowing me to align with your event’s timing. The sooner you reach out, the better the chances of securing my availability.
Preparation Matters
Before your event, I invest time in crafting a tailored presentation. Each talk is meticulously tweaked to resonate with your audience, ensuring they grasp the content fully. While this does mean I’ll have to decline some engagements due to the short notice, know that I do so to ensure your audience gets the most benefit from me.
Expenses
While I do charge a speaking fee, it varies based on several factors, including the length of the talk and whether accommodations are provided.
If budget constraints prevent you from paying a fee, please be upfront. Honesty saves us both valuable time.
Exceptions
I do waive my fees as I see fit, such as for Toastmasters club, community meetups, and other events.
In-Person
If you’d like me to speak in person, a travel fee may apply. Details will be discussed.
Logistics
I prefer handling logistics up front. I can send you an invoice, ensuring a seamless experience. However, if reimbursement works better for you, I understand.
Setup
I come prepared to deliver an engaging talk from my own laptop. Specifically, I’ll be using a Windows laptop with an HDMI output. To ensure I’m not tethered to my computer, I also utilize a USB-connected clicker. This allows me to move freely and engage with the audience without being stuck behind the screen.
If everything permits presenters to connect their own laptops and use clickers, great!
However, in cases where external laptops aren’t allowed, rest assured - I can send my presentation to the designated person beforehand.
Let Me Know In Good Time
Expected Audience: Share insights about the audience. Are they tech-savvy entrepreneurs, corporate professionals, or a mix? Understanding their background helps me tailor my content effectively.
Slides: While slides aren’t mandatory, when they are available, please provide me any details (such as aspect ratio) to ensure my presentation can enchance my talk.
Other Technical Details: Any specific requirements related to audio, video, or lighting? Let me know, I’ll fine-tune my setup accordingly.
Speaker Chill Space: Having a designated area for speakers to recharge and relax is invaluable. It allows me to give my best on stage. Let’s create an environment where impactful ideas thrive!
Recording: I encourage recording my talks! Whether it’s audio, video, or both, recording allows us to preserve valuable insights and share them with a wider audience. Please let me know when the recording is publicly available, as I’d love to share it.
Past Speaking Engagement’s
Pre-recorded - Getting Started With Accessibility - WP Accessibility Day 2022 - 1604 registrants (52 countries). Accessibility can be overwhelming and it can be hard to know where and how to get started. Gregory will cover the basics, such as colour, images, headings, language, and more. This is a great beginner talk, but also a refresher for those who may have forgotten the basics or want to make sure they cover them. Recorded talk on YouTube (ASL, corrected captions, and full transcript available on the WP Accessibility Day website). Slides available on Speaker Deck.
Podcamp Toronto 2020. Podcasts are great for those who can hear perfectly as well as use a device to download your podcast. But what about those who can’t? There are many things you can do to make your podcast more accessible so more people can listen to your podcast (or read the transcript). Slides available on Speaker Deck.
Toastmasters District 60. I presented a practical workshop for Toastmasters club officers on promoting club open houses with social media. Designed for a non-technical audience, the session delivered platform‑agnostic tips and tactics attendees could apply immediately to attract guests and grow membership. Slides on Speaker Deck.
Zoom - Club Website From Zero To Hero - Toastmasters District 60 Division E - 100+ attendees. There are many reasons why a website is needed, and this will help you creating a website from zero to being a great website. Slides available on Speaker Deck.
If you’re eager to have me share my insights at your event, don’t hesistate to email me now. Make sure to include the specifics!.
Resume
Location: Greater Toronto Area, Ontario, Canada (open to relocation almost anywhere in the world) | Email: job@gregoryhammond.ca | Phone number available upon request | LinkedIn: /in/hammondg | Featured projects: /portfolio | Timezone: Eastern Time
Open to full-time, contract, one-off opportunties, as well as relocation. Flexible hours are preferred.
Objective / Summary
“Gregory joined the team and transformed our web presence, delivering an outstanding new website”. I excel in customer service and optimizing website performance to drive revenue growth. I prioritize clear communication, ensuring everyone understands project dynamics and next steps. With a strong background in website development, proven problem-solving skills, and expertise in customer service and accessibility, I am confident in my ability to elevate your company. With feedback like, “Thank you for your persistence in helping me fix this issue. It’s a relief to finally have the site functional again.” it goes to show my commitment to excellence.
Experience
Owner at Gregory J Development 2017 - Present
- Spearheaded strategic modifications to double donation contributions and streamline the donation process.
- Optimized website performance by halving load time using technologies like image compression, and caching.
- Optimized responses, resulting in 30% reduction in average response time.
- Leveraged technical expertise and employees across teams to collaborate effectively, which resulted in projects being delivered ahead of schedule and within budget.
Customer Success Expert at Groundhogg Inc. 2021 - 2022
- Consistently maintained a 90% CSAT by providing exceptional customer support through ticketing system and live chat.
- Detected and reported bugs during testing and collaborated for efficient resolution.
- Ensured W3C compliance and empowered external stackholders with clear, accessible content.
- Developed tailored visualization to enhance user engagement and decision-making.
Web Developer & Technology Support Consultant at Freelance 2008 - 2017
- Streamlined workflows, resulting in a more efficient and user-friendly website.
- Coordinated with team of three to launch process enhancements, streamlining workflows and improving efficiency.
- Empowered clients with actionable insights, enabling them to focus their efforts on high-impact areas.
- Pioneered the podcast section of a website, driving downloads from 0 to 1000 within the first month.
Web Developer Intern (1 month placement) at McGraw-Hill Education Canada 2016
- Collaborated with design and development teams to enhance user experience on web pages.
- Prioritized user needs and focused on conversion optimization, working closely with stakeholders.
Technical Knowledge
Proficient in: AODA (Accessibility for Ontarians with Disabilities Act), Bootstrap, ClassicPress, CSS / CSS3, Git / Version Control, HTML / HTML5, JavaScript, Markdown, Microsoft Windows operating system, SEO, WCAG (Web Content Accessibility Guidelines), WordPress
Familar with: Eleventy, JSON, MySQL, npm, Oasis CMS, PHP, PostgregSQL, SQL, WordPress Multisite.
Education
Computer Programmer Analyst (3-year program) at Durham College
PDF and .doc copies of my resume are available upon request. If you’re interested, please email me the job description, and I will send my resume if it aligns with a position I’m interested in applying for.
FAQ
What is Gregory’s email address?
For anything job related, please email job@gregoryhammond.ca. For anything else, please see the email address on my contact page.
What is Gregory’s availability?
I am open to full-time, part-time, freelance, contract, and one-off opportunities. If you know of any companies that are hiring, please feel free to reach out via email. I prefer flexible hours but can adjust my schedule as needed.
What is your (Gregory’s) phone number, or next available time to chat?
As my availability varies, I would appreciate scheduling a specific time. Please email me to coordinate a mutually convenient time.
Are you (Gregory) authorized to work in Canada?
Absolutely! I’m a Canadian citizen, full authorized to contribute my talents to anywhere in the Great White North.
Why do you want a job? Don’t you currently own a business?
I am seeking a job currently because I enjoy staying busy, have a desire to learn new things, and value the opportunity to learn from diverse individuals.
Can I contact you (Gregory) via WhatsApp, Telegram, Discord, text, or another method about a job?
Please initially reach out to me via email regarding a job opportunity. Messages first sent through other platforms without prior agreement via email with be considered spam.
I found the perfect job for you, but I’m not affiliated with the company. Did you want me to send it to you?
I greatly appreciate any job postings you may come across that would be great for me. Please send me a link to the posting via email, or privately on social media.
Where is your portfolio?
My portfolio can be found on this page, under the portfolio section.
What are your (Gregory’s) salary expectations?
The better question is what is your budget? I’m not going to list a number here as to not be underpaid or to boast. If you want to hire me, please include your budget as early as possible to make it faster and easier for both parties.
Are you (Gregory) open to relocation (either within or outside of Canada)?
I’m open to relocation to almost any country in the world. I would hope the company would help / pay for any related costs (such as visa paperwork, and moving costs).
What types of companies do you (Gregory) prefer not to work for?
I prefer not to work for companies that are solely focused on AI, blockchain, gambling, or web3 technologies. Additionally, I am cautious about joining companies that have raised venture capital funding but are not currently profitable. I value stability and long-term sustainability, and I am drawn to organizations that prioritize meaningful impact over rapid growth at any cost.
Is there anything else I should read before emailing Gregory?
Yes, please read the guidelines on my contact page. This way you understand what else I will (or won’t) respond to. The only exception, is I will repond to any company if you are currently hiring and would like me to apply for a position.
If there is anything else you need, or have any questions, please email me and I would be happy to answer them.