aboutsummaryrefslogtreecommitdiff
path: root/content/pages
diff options
context:
space:
mode:
Diffstat (limited to 'content/pages')
-rw-r--r--content/pages/curriculum-vitae.md99
1 files changed, 99 insertions, 0 deletions
diff --git a/content/pages/curriculum-vitae.md b/content/pages/curriculum-vitae.md
new file mode 100644
index 0000000..250a6ec
--- /dev/null
+++ b/content/pages/curriculum-vitae.md
@@ -0,0 +1,99 @@
1---
2title: Curriculum Vitae
3date: 2022-08-27T12:00:00+02:00
4url: curriculum-vitae.html
5type: page
6draft: false
7---
8
9<style>
10 img {
11 width: auto !important;
12 left: initial !important;
13 margin: initial !important;
14 border: 0 !important;
15 }
16</style>
17
18<div class="cv-picture">
19
20![](/assets/cv/avatar.gif)
21
22</div>
23
24<script>
25 window.addEventListener('load', async () => {
26 // flip CV image on mouse over
27 const cvImage = document.querySelector('.cv-picture img');
28 if (cvImage) {
29 setInterval(() => {
30 cvImage.style.transform = cvImage.style.transform === 'scaleX(1)' ? 'scaleX(-1)' : 'scaleX(1)';
31 }, 1000);
32 }
33 });
34</script>
35
36**Mitja Felicijan**
37
38Email me at *[m@mitjafelicijan.com](mailto:m@mitjafelicijan.com?subject=Website+CV+Contact)*
39
40## Technical experience
41
42- **Key languages:** C, Golang, Lua, Python, Bash.
43- **Platforms:** GNU/Linux, macOS.
44- **Interests:** Zigbee, KNX, Modbus, Machine to Machine, Embedded systems, Operating systems, Distributed systems, IOT, RDBMS, Algorithms, Database engine design, SQL, NoSQL, NewSQL, Big data analytics, Machine learning, Prediction algorithms, Realtime analytics, Systems automation, Natural language processing, Bioinformatics, Game development.
45
46## Major projects
47
48- SMS marketing system (2007)
49- Yacht management software (2008)
50- Smart Home Gateway (2009)
51- Moxa UPort 1130 USB to RS485 Universal Linux driver (2009)
52- Remote management of electricity meter (2009)
53- Remote management of blood pressure monitor (2010)
54- Infomat automation system (2010)
55- GPS Tourist - GIS Software (2011)
56- Minimal GNU/Linux distribution for embedded platforms (2011)
57- Digital Jukebox system (2012)
58- NanoCloudLogger - Machine to Machine (2012)
59- Street Lightning System (2012)
60- Smart cabins with hardware sensor management (2013)
61- Contextual advertising server (2015)
62- Network accessible database engine for caching and in-memory storage (2016)
63- Tick database engine specifically designed for storing and processing large amount of sensor data with high write throughput (2016)
64- Wireless industrial lighting management system - hardware and software (2016)
65- Minimal configuration reverse proxy (2017)
66- Industrial IOT platform for deployment on on-premise (2018)
67- Custom Platform as a service based on Docker Swarm (2018)
68- Toolkit for encoding binary data into DNA sequence (2019)
69- Minimal configuration reverse proxy with load balancing and rate limiting (2019)
70- E-ink conference room occupancy display, hardware and software solution (2019)
71- Caching module for Apache web server (2022)
72- Task runner for the command line (2022)
73- World of Warcraft Tweaks and Enhancements Addon (2023)
74
75## Employment history
76
77- Freelancer (2001 – Present)
78- Software developer at Mobinia (2005 – 2007)
79- Senior Software Engineer at Milk (2007 – 2009)
80- Co-Founder of UTS (2009 – 2015)
81- Senior Software Engineer at TSmedia (2015 - 2017)
82- Senior Software Engineer at Renderspace (2017 - 2019)
83- Senior Software Engineer at Digg (2019 - Present)
84
85## Awards
86
87- Regional Award for Innovation by Chamber of Commerce and Industry of Slovenia for project Intelligent system management and regulation of Street Lighting, 2010
88- National Award for Innovation by Chamber of Commerce and Industry of Slovenia for project Intelligent system management and regulation of Street Lighting, 2010
89
90## Key responsibilities
91
92- Embedded platform development.
93- Hardware design and driver development.
94- Designing, developing and testing systems.
95- Implementation of the systems.
96- Writing and maintaining user and technical documents.
97- Development and maintenance of the project.
98- Code revision, testing and output.
99- Work on the enhancement suggested by the customers and fixes the bugs reported.