-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
202 lines (190 loc) · 11.7 KB
/
index.html
File metadata and controls
202 lines (190 loc) · 11.7 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>PHDev - Portfolio</title>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link rel="apple-touch-icon" sizes="180x180" href="./assets/images/apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="./assets/images/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="./assets/images/favicon-16x16.png">
<link rel="manifest" href="./assets/others/site.webmanifest">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/animate.css/4.1.1/animate.min.css" />
<link rel="stylesheet" href="./assets/css/style.css">
</head>
<body>
<section class="main">
<div class="container">
<header>
<section class=" animate__animated animate__lightSpeedInLeft ">
<h3>Olá! 👋</h1>
<h1 class="press-start">Me chamo <span class="blue-text nowrap nome"><Pedro
Henrique/></span></h1>
</section>
<section class="animate__animated animate__lightSpeedInRight dev">
<h2>// Dev Full-Stack</h2>
</section>
<section class="info animate__animated animate__jackInTheBox">
<h4>
<span class="yellow-text">
<svg width="24" height="24" viewBox="0 0 24 24" fill="none"
xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd"
d="M16.2721 10.2721C16.2721 12.4813 14.4813 14.2721 12.2721 14.2721C10.063 14.2721 8.27214 12.4813 8.27214 10.2721C8.27214 8.06298 10.063 6.27212 12.2721 6.27212C14.4813 6.27212 16.2721 8.06298 16.2721 10.2721ZM14.2721 10.2721C14.2721 11.3767 13.3767 12.2721 12.2721 12.2721C11.1676 12.2721 10.2721 11.3767 10.2721 10.2721C10.2721 9.16755 11.1676 8.27212 12.2721 8.27212C13.3767 8.27212 14.2721 9.16755 14.2721 10.2721Z"
fill="currentColor" />
<path fill-rule="evenodd" clip-rule="evenodd"
d="M5.79417 16.5183C2.19424 13.0909 2.05438 7.39409 5.48178 3.79417C8.90918 0.194243 14.6059 0.054383 18.2059 3.48178C21.8058 6.90918 21.9457 12.6059 18.5183 16.2059L12.3124 22.7241L5.79417 16.5183ZM17.0698 14.8268L12.243 19.8965L7.17324 15.0698C4.3733 12.404 4.26452 7.97318 6.93028 5.17324C9.59603 2.3733 14.0268 2.26452 16.8268 4.93028C19.6267 7.59603 19.7355 12.0268 17.0698 14.8268Z"
fill="currentColor" />
</svg>
</span>
<span>
Ceará, Brasil
</span>
</h4>
<a href="mailto:contato@pedrohdev.com.br">
<h4>
<span class="yellow-text">
<svg width="24" height="24" viewBox="0 0 24 24" fill="none"
xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd"
d="M3.00977 5.83789C3.00977 5.28561 3.45748 4.83789 4.00977 4.83789H20C20.5523 4.83789 21 5.28561 21 5.83789V17.1621C21 18.2667 20.1046 19.1621 19 19.1621H5C3.89543 19.1621 3 18.2667 3 17.1621V6.16211C3 6.11449 3.00333 6.06765 3.00977 6.0218V5.83789ZM5 8.06165V17.1621H19V8.06199L14.1215 12.9405C12.9499 14.1121 11.0504 14.1121 9.87885 12.9405L5 8.06165ZM6.57232 6.80554H17.428L12.7073 11.5263C12.3168 11.9168 11.6836 11.9168 11.2931 11.5263L6.57232 6.80554Z"
fill="currentColor" />
</svg>
</span>
<span>
contato@pedrohdev.com.br
</span>
</h4>
</a>
</section>
<section class="nav animate__animated animate__fadeIn">
<a target="_blank" href="https://github.com/pedrohdev">
<img src="./assets/images/icons8-github.svg" alt="" srcset="">
</a>
<a target="_blank" href="https://www.linkedin.com/in/pedro-henrique-089539219/">
<img src="./assets/images/icons8-linkedin.svg" class="linkedin" alt="" srcset="">
</a>
</section>
</header>
</div>
<div class="scroll-hint">
<span>⬇</span>
<small>Deslize para baixo</small>
</div>
</section>
<section class="personal-container">
<div class="container">
<section>
<section class="img">
<img src="https://avatars.githubusercontent.com/pedrohdev" alt="Profile Pic">
</section>
<section class="bio">
<h4 class="yellow-text">Henrique Vieira</h4>
<p><span class="yellow-text">👦</span> 18 anos<span class="yellow-text">.</span></p>
<p><span class="yellow-text">✔</span> #opentowork<span class="yellow-text">.</span></p>
<p><span class="yellow-text">👨💻</span> JS Developer<span class="yellow-text">.</span></p>
<a target="_blank" href="https://www.instagram.com/phvieiraaa_/">
<img src="./assets/images/icons8-instagram.svg" alt="" srcset=""> <span
class="yellow-text">@phvieiraaa_</span></a>
</section>
</section>
<section>
<section class="card">
<header>
<h3 class="blue-text">Sobre Mim</h3>
</header>
<p>
<!-- Desde cedo sempre fui fascinado pelo universo da tecnologia, tanto pelo hardware quanto pelo
software. Aos 12 anos iniciei meus estudos em lógica de programação e logo mergulhei em HTML,
CSS, JavaScript, PHP e MySQL, criando minhas primeiras aplicações web e sistemas CRUD. Aos 13
anos conheci o Node.js, que rapidamente se tornou a minha principal ferramenta de
desenvolvimento. A partir dele, desenvolvi APIs, automações, bots e sistemas completos, sempre
com a curiosidade de entender profundamente como cada tecnologia poderia resolver problemas
reais. Essa jornada me proporcionou experiência prática em diversos cenários e reforçou ainda
mais minha paixão por aprender continuamente e transformar ideias em soluções funcionais e
inovadoras.<br /><br>Atualmente atuo como desenvolvedor full-stack, trabalhando com uma stack
moderna e versátil.
Minha base é o JavaScript e o TypeScript, utilizando Node.js no back-end para a construção de
APIs, automações e aplicações dinâmicas. No front-end, meu foco está no Vue.js, meu framework
favorito, e no Next.js, que me permite criar interfaces rápidas, responsivas e escaláveis. Para
gerenciamento e persistência de dados, trabalho com MySQL (utilizando Knex), MongoDB e Redis,
garantindo alta performance e consistência em sistemas que exigem velocidade e confiabilidade.
Também possuo experiência com RabbitMQ, aplicando mensageria em arquiteturas distribuídas, além
de adotar constantemente técnicas de otimização, escalabilidade e design centrado na experiência
do usuário. Minha stack reflete não apenas conhecimento técnico, mas também a busca contínua por
entregar soluções eficientes, robustas e com alto impacto. -->
Desde cedo, fui fascinado por tecnologia. Aos 12 anos, comecei com lógica de programação e
depois mergulhei em HTML, CSS, JavaScript, PHP e MySQL, criando minhas primeiras aplicações web.
Aos 13, adotei o Node.js como minha principal ferramenta, desenvolvendo APIs, automações, bots e
sistemas completos, sempre buscando resolver problemas reais com tecnologia. <br><br>Atualmente,
atuo
como desenvolvedor full-stack com JavaScript e TypeScript. No back-end, uso
Node.js para APIs e automações. No front-end, trabalho com Vue.js e Next.js para criar
interfaces responsivas e escaláveis. Utilizo MySQL (com Knex), MongoDB e Redis para
gerenciamento de dados, além de experiência com RabbitMQ para mensageria em arquiteturas
distribuídas. Minha stack é focada em performance, escalabilidade e soluções eficientes.
</p>
</section>
</section>
</div>
</section>
<section class="projects">
<header>
<h2 class="press-start">Meus <span class="blue-text"><</span><span
class="yellow-text">Projetos</span><span class="blue-text">/></span></h2>
</header>
<section class="tech-wrapper">
<section class="tech-marquee">
<ul>
<li>Node.js</li>
<li>Typescript</li>
<li>Vue.js</li>
<li>Knex</li>
<li>MongoDB</li>
<li>MySQL</li>
<li>React</li>
<li>Next.js</li>
<li>PHP</li>
<li>ElasticSearch</li>
<li>Rabbit.mq</li>
<li>Redis</li>
</ul>
</section>
</section>
<div class="container-projects-p container" id="cards">
</div>
</section>
<section class="end">
<section>
<div class="contact-card">
<h2>Vamos nos conectar e colaborar?</h2>
<p>
Tem um projeto em mente ou apenas quer dizer olá?
Sinta-se à vontade para entrar em contato! 🚀
</p>
<p>
Estou sempre aberto a discutir novas ideias, trabalhos, colaborações ou oportunidades de freelance,
seja no
desenvolvimento de aplicações web, automações ou integrações com APIs.
</p>
<p>
Seja para criar algo do zero, otimizar um sistema existente ou transformar sua ideia em realidade
digital, ficarei feliz em ajudar.
</p>
<a href="https://wa.me/5588981804341" target="_blank" class="button">
<img src="./assets/images/icons8-whatsapp.svg" alt="Whatsapp" srcset="">
<span>Entre em Contato</span>
</a>
</div>
</section>
<footer>
<h4><span class="copyleft">©</span><span id="year"></span> pedrohdev</h4>
</footer>
</section>
<script src="https://cdn.jsdelivr.net/npm/sweetalert2@11"></script>
<script src="./assets/js/popup.js"></script>
<script src="./assets/js/main.js"></script>
<script src="./assets/js/scroll.js"></script>
</body>
</html>