-
Notifications
You must be signed in to change notification settings - Fork 1
/
index.html
197 lines (189 loc) · 5.52 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
---
layout: page
title : Krystian Wojcicki
header-img: "img/home-bg.jpg"
description: "Backend Developer"
---
<!-- About Content -->
<section id="about">
<div>
<p>
Hey, I am Krystian Wojcicki, a Computer Science student at Carleton University.
I love doing deep-dives in highly technical problems, working with new up and coming
technology and arguing about <b>PUT</b> vs <b>POST</b> usage.
</br></br>
If you want to learn more about me check out my <a href="/resume/ResumeKrystianWojcicki.pdf" target="_blank">resume</a>
</p>
</div>
</section>
<list>
<ul>
<li>
2020
<ul>
<li>Spent some time studying Corona SDK and Godot for mobile game development</li>
</ul>
</li>
<li>
2019, the year of internships
<ul>
<li>
Amazon, <a href="https://www.awsthinkbox.com/">Thinkbox</a>
<ul>
Worked on some their artist tools (Krakatoa, Frost), in C++.
</ul>
<ul>
Created a set of C++ tools around Krakatoa to reduce the artist's cost up to 20%
</ul>
</li>
<li>
Scotiabank
<ul>
<li>
Worked on PoC related to <a href="https://github.com/openfaas/faas">OpenFaaS</a>, in addition (to privately) contributing to OpenFaaS.
</li>
<li>
Migrated an old C++ service to a Java Spring service with an Angular Frontend. Fully tested with Selenium + JUnit.
</li>
</ul>
</li>
<li>
Nokia
<ul>
Created a Java based golden file testbed for the teams code generator.
</ul>
<ul>
Created a regression framework utilizing Selenium/Javascript to fully automate the testing of the frontend.
</ul>
<ul>
Fixed bugs along the way and added various features to their React based frontend + Java backend
</ul>
</li>
</ul>
</li>
<li>
2018
<ul>
Finished up internship at Rockport and returned to school
</ul>
</li>
<li>
2017
<ul>
<li>Spent over a year interning at <a href="https://rockportnetworks.com/">Rockport Networks</a>, was nominated co-op of the year
<ul>
<li>
Worked on a Golang Microservices ranging from simple services querying Elasticsearch/Postgres to services implementing complex business logic
</li>
<li>
Responsible for the authentication service utilizing LDAP + JWT
</li>
<li>
Assisted with the transition to Kubernetes
</li>
<li>
Fixed several interesting bugs related to our Elasticsearch usage, inspired me to begin my blog with this <a href="/blog/ES-PAGINATION">first post</a>
</li>
</ul>
</li>
<li>
Participated and won the <a href="https://carleton.ca/scs/cu-events/codeguru/">Junior Carleton Codeguru Contest</a>,
went and competed with the Carleton team at the ICPC North Eastern Qualifiers.
</li>
<li>Participated in the first ever CUHacking. Developed an app called Pay Up, utilized Google Cloud OCR to assist in the sharing of bills</li>
</ul>
</li>
<li>
2016
<ul>
<li>
Spent several months working part time at Authentiky.
<ul>
<li>Built several PoC around XMPP servers and client side libraries</li>
<li>Deployed PoC's to Amazon EC2</li>
</ul>
</li>
<li>
4 month internship at <a href="https://www.crunchbase.com/organization/sidense">Sidense</a> (Now Synopsys)
<ul>
<li>Developed software to assist the company in receiving its ISO 9001 Certification</li>
<li>Initial exposure to MVC, Postgres and Business Process Management Tools</li>
</ul>
</li>
</ul>
</li>
<li>
2015
<ul>
<li>Started Attending <a href="https://carleton.ca/">Carleton University</a> for Computer Science</li>
</ul>
</li>
</ul>
</list>
<!-- Portfolio Grid Section -->
<section id="portfolio">
<div class="row">
<div class="text-center">
<h2>Showcase</h2>
<hr>
</div>
</div>
<div class="row">
{% for item in site.portfolio %}
<div class="col-sm-4 portfolio-item">
<a href="#{{ item.anchor }}" class="portfolio-link" data-keyboard="true" data-toggle="modal">
<div class="caption" >
<div class="caption-content" >
{{ item.title }}<p></p>
<i class="fa fa-search-plus"></i><p></p>
Category: {{ item.category }}
</div>
</div>
<img src="{{ item.image }}" class="img-responsive" alt="">
</a>
</div>
{% endfor %}
</section>
<!-- Portfolio Modals -->
<section id="portfolio modals">
{% for item in site.portfolio %}
<div class="portfolio-modal modal fade" id="{{ item.anchor }}" tabindex="-1" role="dialog" aria-hidden="true">
<div class="modal-content">
<div class="close-modal" data-dismiss="modal">
<div class="lr">
<div class="rl">
</div>
</div>
</div>
<div class="container">
<div class="row">
<div class="col-lg-8 col-lg-offset-2">
<div class="modal-body">
<h2>{{ item.title }}</h2>
<hr class="star-primary">
<img src="{{ item.image }}" class="img-responsive img-centered" alt="">
<p>{{ item.description }}</p>
<ul class="list-inline item-details">
<li>Team:
<strong>{{ item.team }}
</strong>
</li>
<li>Date:
<strong>{{ item.dateReal | date: '%B %Y' }}
</strong>
</li>
<li>Category:
<strong>{{ item.category }}
</strong>
</li>
</ul>
<button type="button" class="btn btn-default" data-dismiss="modal"><i class="fa fa-times"></i> Close</button>
</div>
</div>
</div>
</div>
</div>
</div>
{% endfor %}
</section>
</section>