-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
191 lines (187 loc) · 7.32 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
<!DOCTYPE html>
<html class="nojs" lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<meta name="description" content="Home of stigok, independent software developer">
<title>stigok</title>
<link rel="stylesheet" href="love.css">
<script>
document.getElementsByTagName('html')[0].classList.remove('nojs');
</script>
<script src="scripts.js"></script>
</head>
<body>
<div class="container">
<header id="header">
<h1>stigok.com</h1>
</header>
<section id="banner">
<img src="stigok.png" class="img-responsive">
</section>
<section id="about">
<h2>About</h2>
<p>
I'm a software developer and system operator.
I love learning new things and to tinker with computers and
programming. Improving every day.
</p>
<p>
Currently working with Golang, Python, Kubernetes and Terraform.
</p>
<p class="z-front">
<span class="bullet bullet-yellow"> </span>
Open for inqueries.
</p>
<h3 id="certifications">Certifications</h3>
<h4>2020</h4>
<h5>Microsoft Certified</h5>
<ul>
<li>Azure Fundamentals</li>
<li>Azure Developer Associate</li>
</ul>
<h3 id="skills">What I can do</h3>
<ul>
<li>Deliver maintainable technical solutions with tests that conform
to spec.</li>
<li>Review Python and Go code bases to help improve readability and
maintainability, promote simplicity, and ensure use of best practices.</li>
<li>
Advise teams when planning and deploying to cloud platforms when it
comes to
<ul>
<li>application architecture</li>
<li>exploring potential for automation</li>
<li>cost efficiency</li>
<li>choosing the right tools for the job</li>
</ul>
</li>
<li>Move existing applications to a container runtime environment
with Docker, Kubernetes or other cloud container runtimes.</li>
<li>
Program computers and chips for various applications, like
control systems or sensor monitoring nodes, with hardware like:
<ul>
<li>Arduino</li>
<li>ESP8266/ESP32</li>
<li>Raspberry Pi</li>
</ul>
</li>
</ul>
<h3 id="sellingwords">Selling words</h3>
<ul>
<li>I use version control.</li>
<li>I write tests.</li>
<li>I do my best to conform to and stay up-to-date on best practices.</li>
<li>I support open source software and give back where I can.</li>
<li>I train, teach and compete in Brazilian jiu-jitsu.</li>
</ul>
<h3 id="references">Past professional work</h3>
<p>
Led the move of multiple micro-services from plain Docker
deployments into Kubernetes (AKS) for a sensor-data storage,
aggregation and AI-supported system. Adapted programs to work
together in a container environment, log properly, die when fatally
failing, respond to signals, break free from persistent state,
and otherwise facilitating their individual scalability.<br>
<i>(Node.js, Python, Docker, Kubernetes, Azure)</i>
</p>
--
<p>
Developed an image analysis program to detect images that were combined
into collages. Through down-sampling, color-reduction and raw pixel
analysis, these images were identified.<br>
<i>(Python, OpenCV, Docker, AWS)</i>
</p>
--
<p>
Reviewed a Golang project's code base and its deployment platform to
ensure it adhered to best practices, followed security guidelines
and validated the intended functionality of the solution.<br>
<i>(Golang, GCP)</i>
</p>
--
<p>
Created an independent online ordering system for take-away food for
several Oslo based restaurants, giving them a more cost-effective
alternative compared to the biggest take-away courier companies.
Orders go from the customer's phone to the kitchen printers.<br>
<i>(Node.js, SQLite)</i>
</p>
--
<p>
Developed an interactive single-page application (SPA) to help
match customer criterias with a large set of products.
In collaboration with a graphical designer, we created
a highly interactive, statically built web-site, that worked
responsively across multiple devices and screen sizes, with
focus on UX and usability.<br>
<i>(Angular.js, Grunt.js, Node.js, HTML, CSS)</i>
</p>
</section>
<section id="links">
<h2>Hobby projects, links and tools</h2>
<ul>
<li>
I write about problems I encounter and how I solve them on
<a href="https://blog.stigok.com">my blog</a>.
</li>
<li>
A page where you can see what
<a href="https://ip.stigok.com">your current ip address</a> is.
See <a href="https://blog.stigok.com/2017/07/16/set-up-your-own-what-is-my-ip-service-with-just-nginx.html">related blog post</a>
for more information.
</li>
<li>
I've made a digital realtime timetable showing departures in the
public transport system in Oslo, using an ESP8266 with an attached
OLED screen.
See <a href="https://github.com/stigok/ruterstop">stigok/ruterstop</a>
for pictures and more information.
</li>
<li>
I wrote a driver for a Raspberry Pi IO expander board (<a rel="nofollow external" href="">IO PI</a>) to interface
with Oslo Hackerspace's vending machine.
Here's a link to the <a href="https://github.com/stigok/go-io-pi/">go-io-pi client module</a>.
</li>
<li>
A page to demonstrate
<a href="projects/box-shadow-box/index.html">animated css box-shadow</a>.
</li>
<li>
I share code and contribute to open-source software on
<a href="https://github.com/stigok">my GitHub page</a>.
There you'll also find
<a href="https://github.com/stigok/stigok.com">the source for this website</a>.
</li>
</ul>
</section>
<section id="contact">
<h2>Contact</h2>
<p>
You can send me an e-mail at
<a href="mailto:[email protected]">[email protected]</a>.
</p>
<p>
If you want to, you can encrypt the e-mail using my
<a href="/publickey.asc">PGP public key</a>.<br>
</p>
<p>
Key fingerprint:<br>
<code>E8A0 29C2 D46D 3700 0001 A9DD E601 C1CC 91CC C226</code>
</p>
<h3>Company information</h3>
<p class="address">STIGOK
Selvbyggerveien 90
0591 Oslo
NORWAY
914194296 MVA</p>
<p>
<ul>
<li><a href="/salgsbetingelser.html">Sales agreement (For Norwegian customers)</a></li>
</ul>
</p>
</section>
</div>
</body>
</html>