Let's Connect
I'm always interested in challenging opportunities around infrastructure, security, and AI. Whether you need help with a complex project or want to discuss emerging technologies, I'd love to hear from you.
<div class="contact-methods">
<div class="contact-method">
<div class="method-icon">
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
<path d="M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z"></path>
<polyline points="22,6 12,13 2,6"></polyline>
</svg>
</div>
<div class="method-content">
<h3>Email</h3>
<a href="mailto:contact@pablogarner.co.uk">contact@pablogarner.co.uk</a>
<p>Best for detailed inquiries and project discussions</p>
</div>
</div>
<div class="contact-method">
<div class="method-icon">
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
<path d="M9 19c-5 1.5-5-2.5-7-3m14 6v-3.87a3.37 3.37 0 0 0-.94-2.61c3.14-.35 6.44-1.54 6.44-7A5.44 5.44 0 0 0 20 4.77 5.07 5.07 0 0 0 19.91 1S18.73.65 16 2.48a13.38 13.38 0 0 0-7 0C6.27.65 4.09 1 4.09 1A5.07 5.07 0 0 0 4 4.77a5.44 5.44 0 0 0-1.5 3.78c0 5.42 3.3 6.61 6.44 7A3.37 3.37 0 0 0 9 18.13V22"></path>
</svg>
</div>
<div class="method-content">
<h3>LinkedIn</h3>
<a href="https://linkedin.com/in/example" target="_blank">/in/pablogarner</a>
<p>Connect professionally or explore shared opportunities</p>
</div>
</div>
<div class="contact-method">
<div class="method-icon">
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
<path d="M9 19l-7-7 7-7"></path>
<path d="M21 12H5"></path>
</svg>
</div>
<div class="method-content">
<h3>GitHub</h3>
<a href="https://github.com/pabg92" target="_blank">github.com/pabg92</a>
<p>Collaborate on open source projects and technical discussions</p>
</div>
</div>
</div>
Send a Message Directly
Fill out the form below and I'll get back to you within 24-48 hours.
<form id="contact-form" class="contact-form">
<div class="form-row">
<div class="form-group">
<label for="name">Name *</label>
<input
type="text"
id="name"
name="name"
required
placeholder="Your full name"
autocomplete="name"
/>
<span class="form-error"></span>
</div>
<div class="form-group">
<label for="email">Email *</label>
<input
type="email"
id="email"
name="email"
required
placeholder="your.email@example.com"
autocomplete="email"
/>
<span class="form-error"></span>
</div>
</div>
<div class="form-group">
<label for="company">Company</label>
<input
type="text"
id="company"
name="company"
placeholder="Your company (optional)"
autocomplete="organization"
/>
</div>
<div class="form-group">
<label for="subject">Subject *</label>
<select id="subject" name="subject" required>
<option value="">Select a subject</option>
<option value="project-opportunity">Project Opportunity</option>
<option value="consulting">Consulting Services</option>
<option value="technical-discussion">Technical Discussion</option>
<option value="collaboration">Collaboration Request</option>
<option value="speaking">Speaking Engagement</option>
<option value="other">Other</option>
</select>
<span class="form-error"></span>
</div>
<div class="form-group">
<label for="message">Message *</label>
<textarea
id="message"
name="message"
rows="6"
required
placeholder="Tell me about your project, challenge, or opportunity..."
></textarea>
<span class="form-error"></span>
<div class="char-count">
<span id="char-count">0</span> / 2000 characters
</div>
</div>
<div class="form-group checkbox-group">
<label class="checkbox-label">
<input type="checkbox" id="newsletter" name="newsletter" />
<span class="checkmark"></span>
Send me occasional updates about blog posts and projects
</label>
</div>
<div class="form-actions">
<button type="submit" class="submit-btn" id="submit-btn">
<span class="btn-text">Send Message</span>
<div class="btn-loader"></div>
</button>
<div class="form-status" id="form-status">
<div class="success-message">
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
<path d="M22 11.08V12a10 10 0 1 1-5.93-9.14"></path>
<polyline points="22 4 12 14.01 9 11.01"></polyline>
</svg>
Message sent successfully! I'll get back to you soon.
</div>
<div class="error-message">
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
<circle cx="12" cy="12" r="10"></circle>
<line x1="12" y1="8" x2="12" y2="12"></line>
<line x1="12" y1="16" x2="12.01" y2="16"></line>
</svg>
Oops! Something went wrong. Please try again or email me directly.
</div>
</div>
</div>
</form>
</div>
Response Times
Project Opportunities
Within 24 hours
Technical Discussions
Within 48 hours
Collaboration Requests
Within 72 hours