-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.html
322 lines (290 loc) · 13 KB
/
index.html
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
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta
name="viewport"
content="width=device-width, initial-scale=1, shrink-to-fit=no"
/>
<meta name="description" content="Web Page with Gui's Resume" />
<meta name="author" content="Guilherme Zordan" />
<title>Guilherme Zordan</title>
<link
rel="stylesheet"
href="https://stackpath.bootstrapcdn.com/bootstrap/4.2.1/css/bootstrap.min.css"
integrity="sha384-GJzZqFGwb1QTTN6wy59ffF1BuGJpLSa9DkKMp0DgiMDm4iYMj70gZWKYbI706tWS"
crossorigin="anonymous"
/>
<script
src="https://code.jquery.com/jquery-3.3.1.slim.min.js"
integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo"
crossorigin="anonymous"
></script>
<script
src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.6/umd/popper.min.js"
integrity="sha384-wHAiFfRlMFy6i5SRaxvfOCifBUQy1xHdJ/yoi7FRNXMRBu5WHdZYu1hA6ZOblgut"
crossorigin="anonymous"
></script>
<script
src="https://stackpath.bootstrapcdn.com/bootstrap/4.2.1/js/bootstrap.min.js"
integrity="sha384-B0UglyR+jN6CkvvICOB2joaf5I4l3gm9GU6Hc1og6Ls7i6U/mkkaduKaBhlAXv9k"
crossorigin="anonymous"
></script>
<link
href="https://fonts.googleapis.com/css?family=Anaheim"
rel="stylesheet"
/>
<link rel="stylesheet" href="./main.css" />
</head>
<body>
<div class="container">
<div class="row">
<div class="col-md-8 col-12 m-auto pt-4 pb-4">
<div class="row justify-content-md-center">
<div class="col-auto">
<div class="row justify-content-md-center">
<div class="image rounded-circle mb-2"></div>
</div>
<p>
Guilherme is an experienced Software Engineer with a degree in
Analysis and Systems Development from Universidade de Passo
Fundo in Brazil. With over ten years of progressive software
development experience, he excels in leveraging a diverse array
of technologies and frameworks, including Node.js, React,
TypeScript, JavaScript, .NET C#, Python, and Ruby on Rails.
Guilherme has also frequently worked with React Native, various
unit testing frameworks, GraphQL, Git, and Bash scripting.
Additionally, he possesses experience with database
administration tools such as MySQL, Azure SQL Server, CosmosDB,
and MongoDB.
</p>
<p>
In recent years, Guilherme has utilized methodologies like Scrum
and Kanban but is adaptable to any project management approach.
He is an excellent communicator in English and is comfortable
both writing and speaking the language.
</p>
</div>
</div>
<hr />
<h1>Work History</h1>
<p>
<small
><strong
><a href="https://compass.uol/">Compass</a> (from April 2014 to
December 2015)</strong
></small
>
<br />
In his role, Guilherme worked with Oracle technologies, beginning as
a Junior Trainee Developer. His primary responsibilities included
fixing UI bugs using Vanilla JavaScript and jQuery, as well as
developing new backend features for a web commerce platform using
Oracle tools and Java.
</p>
<p>
<small
><strong
>Freelance (from January 2016 to October 2017)</strong
></small
>
<br />
During this period, Guilherme focused on completing his final paper
and finishing college, while also expanding his knowledge of new
technologies and honing his programming skills. He took on freelance
work, developing hybrid mobile apps with AngularJS and backend
solutions using Ruby on Rails. To deliver full-stack applications
for his small client portfolio, he also learned Linux, Bash
scripting, SQL, Git, and Heroku.
</p>
<p>
<small
><strong
><a href="http://www.meta.com.br/">Meta</a> (Not Facebook's)
(from November 2017 to December 2018)</strong
></small
>
<br />
In his role as a Java and JavaScript developer, Guilherme quickly
demonstrated his expertise and was promoted to front-end tech lead,
where he designed the front-end architecture for a major
pharmaceutical network's project using React, Redux, and Material
UI. He also contributed as a React Native and Node.js engineer,
building a mobile financial loan application. In this project, he
provided technical leadership to the front-end team, developing the
mobile app with React Native and related technologies such as React
Navigation, Redux, Redux-Saga, and Jest/Enzyme, while also
implementing a robust CI/CD pipeline. <br />
<br />
Following the project’s completion, Guilherme continued as its
maintainer, handling manual updates to the PostgreSQL database and
fixing front-end and back-end bugs.
</p>
<p>
<small
><strong
><a href="https://www.bairesdev.com/">Bairesdev</a> (from
January 2020 to March 2021)</strong
></small
>
<br />
This was Guilherme’s first experience working with an international
company, where he served as a React Native and Node.js Engineer on a
healthcare app for hypothyroidism studies. As the project involved
global collaboration, all communication was conducted in English.
His key responsibilities included developing the React Native app
from scratch under the guidance of the tech lead and building Lambda
functions for the Node.js backend on AWS.
<br /><br />
In April 2020, while still with the company, Guilherme was assigned
to a new project as a third-party contractor at Praxent, where he
worked as a Full Stack Web Developer. In this role, he utilized
technologies such as Node.js, React, Microsoft SQL Server, Heroku,
and GraphQL. This large-scale project required frequent engineering
meetings and pair programming sessions, where Guilherme built strong
relationships with both QA and fellow developers. His contributions
earned him a spot in the top 10% of engineers within the company,
marking significant achievements in his career.
<br /><br />
Following the conclusion of the Praxent project, which transitioned
to the customer’s in-house team, Guilherme was allocated to a
startup project. As the sole tech lead and frontend engineer on a
4-person team, he led the React development for a catering software
solution, using Material UI, flow typings, Redux Thunk, and Jest
with Enzyme. One of his major accomplishments was significantly
improving the performance of the Kanban board’s filtering and
sorting functions, which were built using the React Drag and Drop
library.
</p>
<p>
<small
><strong
><a href="https://www.workfront.com/integrations/adobe"
>Adobe Workfront</a
>
(from April 2021 to June 2022)</strong
></small
>
<br />
As a Front-End Accessibility Engineer, Guilherme worked at Adobe
Workfront under a partner company’s umbrella. His primary
responsibilities involved adding new features to the 20-year-old
Workfront application, focusing on remediating accessibility by
implementing keyboard navigation and screen reader support. In
addition to his software engineering duties, Guilherme also acted as
a QA engineer, ensuring that each merge request met strict quality
standards through code reviews and manual testing between engineers.
<br /><br />
He gained valuable experience with architectural solutions such as
Microfrontends, versioning of Node packages, and building
Microfrontends using Rollup, with build testing via Yalc. Guilherme
also resolved CI/CD pipeline issues and regularly worked with
technologies like Jest, React Testing Library, TypeScript, and
Styled Components.
</p>
<p>
Check out
<a href="https://youtu.be/jHRS-k537pU"
>my video talk on accessibility!</a
><br />
</p>
<p>
<small
><strong
><a href="https://www.nearform.com/">Nearform</a> (from July
2022 to September 2022)</strong
></small
>
<br />
In this role, Guilherme single-handedly developed and maintained an
automated GitHub application using Fastify, Jest, and the GitHub
GraphQL API. As the sole engineer on the team, he was responsible
for the full lifecycle of the application, including deploying and
managing it in the GCP cloud.
</p>
<p>
<small
><strong
><a href="https://softwaremind.com/">Softwaremind</a> (from
October 2022 to currently)</strong
></small
>
<br />
At Softwaremind, Guilherme worked on a large legacy project for a
key client, where security considerations necessitated upgrading all
the libraries used in the project. His main responsibilities
included upgrading the server node versions from 6 to 18 using Bash
scripting and Docker containers. He also migrated the versions of
the two databases utilized in the project—SQL Server and
MongoDB—along with their respective drivers. Additionally, he
upgraded all front-end and back-end libraries while ensuring that
everything continued to function properly. He managed the CI/CD
process for the entire upgrade using Jenkins and GitHub.
<br /><br />
Currently, Guilherme continues to work at Softwaremind with a new
client, serving as a senior full-stack developer on a project that
utilizes Microsoft OCR AI technologies, Azure Functions in C#,
CosmosDB, and Storage Queues. The frontend is built using React.
</p>
<hr />
<h1>Education</h1>
<p>
I have a degree in Analysis and Systems Development provided by the
<br />
<a href="https://www.upf.br/">Universidade de Passo Fundo</a>.
<br />
<small><strong>(2013/1st - 2017/2nd)</strong></small>
</p>
<p>
From tech, to businesses, personal development, productivity and
financial markets. I really enjoy reading and taking courses on many
subjects.
</p>
<p>
I've got a
<a href="https://graduation.udacity.com/confirm/GKGJA6S6"
>Udacity Nanodegree React JS certification</a
><br />
I'm a
<a
href="https://badgr.com/public/assertions/AkXyVY0cTMWivIYQylHtfg?identity__email=guilhermezordan@outlook.com"
>GitLab Certified Associate</a
><br />
I studied at <a href="https://www.alura.com.br/">Alura</a> Cursos
online em tecnologia.<br />
</p>
<hr />
<h1>Contact</h1>
<p>
Here is my Github profile page
<a href="https://github.com/guizordan"
>https://github.com/guizordan</a
>
<br />
My
<a href="https://www.linkedin.com/in/guizordan/"
>LinkedIn profile page</a
>
<br />
Contact me by this e-mail address
<a href="mailto:[email protected]"
>
<br />
or my phone number +55 (54) 9 2000-0196
</p>
<hr />
<p>
<i>
Well-established design processes and standards and honest team
communication are keys to a project's long-term success and
maintenance.
</i>
</p>
<hr />
<p><strong>Thank you for your time!</strong></p>
</div>
</div>
</div>
</body>
</html>