git.s-ol.nu mmm / cf6a20b
portfolio wip s-ol 22 days ago
5 changed file(s) with 104 addition(s) and 1 deletion(s). Raw diff Collapse all Expand all
4848 }
4949 aside {
5050 navigate_to '/about', 'about me'
51 navigate_to '/portfolio', 'portfolio'
5152 navigate_to '/games', 'games'
5253 navigate_to '/projects', 'other'
5354 a {
11 about me
22 ========
33 i am s-ol bekic, a game designer and web developer currently based in cologne.
4 i create experimental mixed-ware [games][games], [computer interfaces][mmmfs], [looping][loops] and [reactive][vjkit] animations and [other experiments.][other]
4 i create experimental mixed-ware [games][games], [computer interfaces][mmmfs], [looping][loops] and [reactive][vjkit] animations and [other experiments][other].
55
6 if you are looking for an overview over my work or skillset, take a look at my [portfolio][portfolio].
67
78 [games]: /games
89 [mmmfs]: /articles/mmmfs
910 [loops]: /projects/demoloops
1011 [vjkit]: /projects/VJmidiKit
1112 [other]: /projects
13 [portfolio]: /portfolio
1 skillset
2 --------
3 <p style="max-width: 800px;">
4 Here you can find a selection of technologies, languages and skills I have acquired and used in the past,
5 together with select projects demonstrating these abilities.
6 Projects marked in <em>italic</em> represent employment / professional consulting (see below for details).
7 </p>
8
9 - programming
10 - C++
11 - openFrameworks: [VJmidiKit][VJmidiKit]
12 - JS
13 - nodejs & react: [*rise*][rise], [iii telefoni][tre_telefoni], [IYNX][iynx]
14 - Lua & Moonscript: [this website](/meta), [vision-training-kit][vtk], [gayngine][gayngine]
15 - Python: [themer][themer]
16 - GLSL & HLSL: [*Vectronom*][vectronom], [*Harold Halibut*][hh], [VJmidiKit][VJmidiKit] (raymarching content)
17 - C# & Unity: [*Vectronom*][vectronom], [*Harold Halibut*][hh]
18 - Clojure: [*Vectronom*][vectronom] (UGC backend)
19 - electronics
20 - PCB Design: [btrktrl][btrktrl]
21 - embedded programming
22 - micro controllers: [IYNX][iynx], [*Vectronom*][vectronom] (fair booth)
23 - FPGAs: [btrktrl][btrktrl]
24 - general technologies
25 - avid linux user
26 - docker & docker-compose: [*rise*][rise]
27 - mongodb: [*rise*][rise]
28 - visual & motion design: [demoloops][demoloops], [VJmidiKit][VJmidiKit]
29
30 professinal work
31 ------------------
32 ### slow bros - Harold Halibut
33 <p style="max-width: 800px;">
34 I am working with Slow Bros on their upcoming game <a href="http://haroldhalibut.com/">Harold Halibut</a>
35 For Harold Halibut I do Gameplay- and Tools Programming, as well as Shaders and Porting.
36 </p>
37
38 ### ludopium - Vectronom
39 I have worked on [Vectronom](https://vectronom.arte.fr),
40 where I implemented and worked on many systems in and around the game:
41
42 - gamplay programming
43 - UI programming
44 - palette system using HLSL shaders
45 - clojure-based REST API for storing and sharing UGC
46 - integration with backend services by Steam and Nintendo
47 - development of tech for the fair booth
48 - realtime speedrunning leaderboard
49 - custom driver for LED lettering
50 - porting (Nintendo Switch, Android, iOS)
51
52 ### rise technologies
53 <p style="max-width: 800px;">
54 I worked as a full-stack developer with rise technologies on their remote support solution for three years.
55 In this time I designed, created and worked on multiple systems and layers of the product:
56 </p>
57
58 - front-end development (react, material-ui)
59 - back-end development
60 - main application (meteorjs, node, monogdb)
61 - microservice architecture (nodejs, rabbit MQ)
62 - notification handling & delivery (APN, FCM)
63 - mobile development & debuggin (cordova for Android, iOS)
64 - webRTC conferencing
65 - using janus-gateway
66 - contributed C patches reinforcing the communication security for our needs
67 - implemented client-side logic
68 - implemented gateway orchestration
69 - dev-ops
70 - designed a custom CI system
71 - designed deployment infrastructure on MS Azure (docker, docker-compose)
72 - supervised migration from MS Azure to Amazon AWS
73
74 [themer]: https://github.com/s-ol/themer
75 [vtk]: https://s-ol.itch.io/vision-training-kit
76 [iynx]: /games/IYNX
77 [btrktrl]: /projects/btrktrl
78 [VJmidiKit]: /projects/VJmidiKit
79 [demoloops]: /projects/demoloops
80 [tre_telefoni]: /projects/iii-telefoni
81 [gayngine]: /blog/love_lua_photoshop_and_games
82
83 [vectronom]: #ludopium-vectronom
84 [hh]: #slow-bros-harold-halibut
85 [rise]: #rise-technologies
1616 padding: 0 2em;
1717 box-sizing: border-box;
1818 }
19 }
20
21 .markdown {
22 h2 + p,
23 h3 + p,
24 h4 + p,
25 h5 + p,
26 h6 + p {
27 margin-top: 0.2em;
28 }
29 }
30
31 .markdown > ul {
32 margin-block-end: 1em;
1933 }
2034
2135 .embed {