1- import { useEffect } from "react" ;
2- import { FontAwesomeIcon } from "@fortawesome/react-fontawesome" ;
31import { faGithub , faLinkedin } from "@fortawesome/free-brands-svg-icons" ;
2+ import { FontAwesomeIcon } from "@fortawesome/react-fontawesome" ;
3+ import { useEffect } from "react" ;
44import Certifications from "./Certifications" ;
55import Skills from "./Skills" ;
66
@@ -11,60 +11,56 @@ const About: React.FC = () => {
1111
1212 return (
1313 < section className = "py-12" >
14- < div className = "container mx-auto flex flex-wrap items-center gap-12 xl:flex-nowrap" >
15- < article className = "order-2 w-full px-6 text-center xl:order-1 xl:w-1/2 xl:text-left" >
16- < header >
17- < h3 className = "text-4xl font-extrabold text-gray-800" > About Me</ h3 >
18- </ header >
19- < p className = "mt-6 text-lg leading-relaxed text-gray-600" >
20- Software engineer with a track record of applying technical
21- expertise and collaboration to enhance system health, scalability,
22- and long-term organisational excellence.
23- </ p >
24- < p className = "text-md mt-3 leading-relaxed text-gray-500" >
25- If you're interested in collaborating or have any questions — I'd
26- love to hear from you!
27- </ p >
28- < p className = "mt-4 text-lg font-medium text-purple-800" >
29- 🫵 This site is still in development.
30- </ p >
31- < footer className = "mt-6" >
32- < h4 className = "text-xl font-semibold text-gray-800" >
33- Let's connect
34- </ h4 >
35- < div className = "mt-4 flex justify-center gap-4 xl:justify-start" >
36- < a
37- href = "https://linkedin.com/in/samhillier"
38- target = "_blank"
39- rel = "noopener noreferrer"
40- className = "flex items-center gap-2 rounded-lg bg-[#0A66C2] px-5 py-2 text-white shadow-md transition-transform hover:scale-105 hover:bg-[#0a44c2]"
41- >
42- < FontAwesomeIcon icon = { faLinkedin } className = "h-5 w-5" />
43- LinkedIn
44- </ a >
45- < a
46- href = "https://github.com/SamHillierDev"
47- target = "_blank"
48- rel = "noopener noreferrer"
49- className = "flex items-center gap-2 rounded-lg bg-gray-800 px-6 py-2 text-white shadow-md transition-transform hover:scale-105 hover:bg-gray-900"
50- >
51- < FontAwesomeIcon icon = { faGithub } className = "h-5 w-5" />
52- GitHub
53- </ a >
14+ < div className = "container mx-auto px-6" >
15+ < article className = "mx-auto max-w-4xl text-center xl:text-left" >
16+ < div className = "flex flex-col items-center gap-6 xl:flex-row xl:items-start" >
17+ < div className = "h-32 w-32 flex-shrink-0 rounded-full bg-gradient-to-r from-blue-500 via-purple-500 to-pink-500 p-1 xl:h-40 xl:w-40" >
18+ < img
19+ src = "https://raw.githubusercontent.com/SamHillierDev/samhillier.dev/main/src/assets/images/sam-hillier.jpg"
20+ alt = "Sam Hillier"
21+ className = "h-full w-full cursor-pointer rounded-full shadow-lg transition hover:scale-105"
22+ />
23+ </ div >
24+ < div className = "flex-1" >
25+ < header >
26+ < h3 className = "text-4xl font-extrabold bg-gradient-to-r from-blue-600 via-purple-600 to-pink-600 bg-clip-text text-transparent" > Sam Hillier</ h3 >
27+ </ header >
28+ < p className = "mt-4 text-lg leading-snug text-gray-600" >
29+ Software engineer with a track record of applying technical
30+ expertise and collaboration to enhance system health, scalability,
31+ and long-term organisational excellence.
32+ </ p >
33+ < p className = "text-md mt-2 leading-snug text-gray-500" >
34+ If you're interested in collaborating or have any questions — I'd
35+ love to hear from you!
36+ </ p >
37+ < div className = "mt-6 flex justify-center gap-4 xl:justify-start" >
38+ < a
39+ href = "https://linkedin.com/in/samhillier"
40+ target = "_blank"
41+ rel = "noopener noreferrer"
42+ className = "flex items-center gap-2 rounded-lg bg-[#0A66C2] px-5 py-2 text-white shadow-md transition-transform hover:scale-105 hover:bg-[#0a44c2]"
43+ >
44+ < FontAwesomeIcon icon = { faLinkedin } className = "h-5 w-5" />
45+ LinkedIn
46+ </ a >
47+ < a
48+ href = "https://github.com/SamHillierDev"
49+ target = "_blank"
50+ rel = "noopener noreferrer"
51+ className = "flex items-center gap-2 rounded-lg bg-gray-800 px-6 py-2 text-white shadow-md transition-transform hover:scale-105 hover:bg-gray-900"
52+ >
53+ < FontAwesomeIcon icon = { faGithub } className = "h-5 w-5" />
54+ GitHub
55+ </ a >
56+ </ div >
5457 </ div >
55- </ footer >
56- </ article >
57- < aside className = "order-1 flex w-full flex-col items-center px-6 xl:order-2 xl:w-1/2" >
58- < img
59- src = "https://raw.githubusercontent.com/SamHillierDev/samhillier.dev/main/src/assets/images/sam-hillier.jpg"
60- alt = "Sam Hillier"
61- className = "h-50 w-50 cursor-pointer rounded-full shadow-lg transition hover:scale-105"
62- />
63- < div className = "mt-8 w-full" >
64- < Certifications />
65- < Skills />
6658 </ div >
67- </ aside >
59+ </ article >
60+ < div className = "mt-12" >
61+ < Certifications />
62+ < Skills />
63+ </ div >
6864 </ div >
6965 </ section >
7066 ) ;
0 commit comments