sites

parazyd.cf website
git clone https://git.parazyd.org/sites
Log | Files | Refs

resume.pdf.tex (7191B)


      1 \documentclass[a4paper]{article}
      2 \usepackage{array, xcolor, lmodern, listings}
      3 \usepackage[utf8]{inputenc}
      4 \usepackage[margin=2cm]{geometry}
      5 
      6 
      7 \title{\bfseries Ivan Jelinčić}
      8 \author{parazyd@dyne.org}
      9 \date{}
     10 
     11 \definecolor{lightgray}{gray}{0.8}
     12 \newcolumntype{L}{>{\raggedleft}p{0.14\textwidth}}
     13 \newcolumntype{R}{p{0.8\textwidth}}
     14 \newcommand\VRule{\color{lightgray}\vrule width 0.5pt}
     15 
     16 
     17 \begin{document}
     18 \maketitle
     19 \vspace{5pt}
     20 \begin{minipage}[ht]{0.48\textwidth}
     21 Software and Systems Engineer
     22 \end{minipage}
     23 \begin{minipage}[ht]{0.48\textwidth}
     24 Willem Leevendstraat 1-2\\
     25 1055KB Amsterdam\\
     26 The Netherlands
     27 \end{minipage}
     28 \vspace{5pt}
     29 
     30 \section*{Profile}
     31 \begin{itemize}
     32 	\item Over 8 years of programming experience.
     33 	\item Around 10 years of experience using GNU/Linux-based operating systems.
     34 	\item Confident ability with using a command-line/shell to do system tasks.
     35 	\item Understanding of system design, bug tracking, and revision control systems.
     36 	\item Extensive range of computer skills from video manipulation to embedded
     37 	software development.
     38 	\item Always increasing knowledge and experience both at work and at home.
     39 \end{itemize}
     40 
     41 \section*{Professional Experience}
     42 \begin{tabular}{L!{\VRule}R}
     43 since 2019&{\bf SpyderMix Ltd.}\\
     44 &Software Engineer\\[3pt]
     45 &Developed and implemented a mixed network protocol consisting of nodes and
     46 relays which communicate using HTTP/2 and/or TLS. Part of the core development
     47 team, working in an agile environment.\\[3pt]
     48 &Worked on implementing various APIs for deployment of new relays, and managing
     49 DNS and infrastructure.\\[5pt]
     50 
     51 since 2015&{\bf Dyne.org Foundation, Amsterdam}\\
     52 &Software Engineer\\[3pt]
     53 &Development, support, and maintenance of free and open source software, along
     54 with GNU/Linux distributions, infrastructure maintenance, and decision
     55 making.\\[3pt]
     56 &Implemented a protocol and tooling for mapping nodes in the Tor network to
     57 allow communication and identification between the machines running the
     58 software.\\[3pt]
     59 &Programmed an automated build system for building the Devuan GNU/Linux
     60 distribution used to create bootable ISO images, virtual machines, and allow
     61 installation on embedded ARM boards.\\[3pt]
     62 &Designed and implemented a web-based Dockerfile build service where
     63 production-ready images are built from Dockerfiles.\\[3pt]
     64 &Designed, deployed and maintaining a Ganeti cluster where core infrastructure
     65 is held.\\[3pt]
     66 &Programmed various software interfaces and tools related, but not limited to:
     67 Blockchain, Internet of Things, Continuous Integration, networks, etc.\\[5pt]
     68 
     69 2018-2019&{\bf London Trust Media, Inc.}\\
     70 &PrivateKey (Project Maintainer)\\[3pt]
     71 &Development, design, and maintenance of a GNU/Linux distribution based on
     72 heads GNU/Linux which focuses on privacy and anonymity.\\[3pt]
     73 &Maintaining a complete build system for providing a Linux distribution.
     74 Implemented a complete Linux distribution from the ground-up, controlling
     75 all aspects from initial bringup to final userspace. Worked on VPN, and
     76 parallel network implementations.\\[5pt]
     77 
     78 2017&{\bf Prix de Rome - Kunsthal Rotterdam}\\
     79 &VoIP telephone system design for the award winning art installation for Prix de
     80 Rome 2017.\\[3pt]
     81 &Designed and implemented a VoIP system which receives external audio, makes
     82 calls triggered with MIDI, and sends back the audio from the phone translated to
     83 MIDI which is played back on a concert piano.\\[5pt]
     84 \end{tabular}
     85 
     86 
     87 \section*{Volunteer Experience}
     88 \begin{tabular}{L!{\VRule}R}
     89 since 2017&{\bf Maemo Leste}\\
     90 &Maintaining APT repositories, core CI infrastructure, package and image
     91 builds.\\[3pt]
     92 &Implemented software designed to merge different APT repositories into one, which
     93 is used today by various other APT-based distributions, including Devuan and
     94 heads.\\[3pt]
     95 &Debugged, tested, and installed various ARM platforms, including mobile phones
     96 like the Pinephone, Nokia N900 and Motorola Droid4, along with boards such as
     97 Olimex LIME2 and others.\\[5pt]
     98 
     99 since 2016&{\bf heads GNU/Linux distribution}\\
    100 &Founder and lead developer of a privacy and security-focused GNU/Linux
    101 distribution which uses 100\% Free and Open Source software, utilizes the Tor
    102 network to access the Internet, and implements Grsecurity kernel patches.\\[5pt]
    103 
    104 since 2016&{\bf Devuan GNU+Linux distribution}\\
    105 &Part of the lead developer team, where decision making and performing well
    106 under stress is of utmost importance for a distribution used in production
    107 globally.\\[3pt]
    108 &Developed a build system for the distribution that can be continuously
    109 integrated in a process needed to produce builds of the operating system. This
    110 includes live ISO, virtual machines, and ARM boards.\\[3pt]
    111 &Testing, deploying, and developing flashable images of Devuan for embedded ARM
    112 platforms, including their automated build system.\\[5pt]
    113 
    114 since 2016&{\bf Grsecurity}\\
    115 &Testing, reporting and fixing bugs of beta patches for x86 and ARM in the
    116 security-focused patchset designed for the Linux kernel.\\[5pt]
    117 
    118 since 2016&{\bf Pokret Otoka / Klub Mladih Split}\\
    119 &Designed, implemented, and maintained complete server infrastructure, including
    120 web servers, email, cloud storage, and backups.\\[5pt]
    121 \end{tabular}
    122 
    123 
    124 \section*{Technologies}
    125 \begin{tabular}{L!{\VRule}R}
    126 Programming Languages\\[2pt]&C, Go, Python, awk, POSIX Shell, ZSH\\[5pt]
    127 
    128 Protocols&FTP, HTTP, IPv4 and IPv6, TCP and UDP, SSH, POP3, SMTP, SOCKS, XMPP
    129 (Jabber), IRC, DHT, Bitcoin, Tor, BitTorrent, SIP, gopher\\[5pt]
    130 
    131 File Formats&CSS, HTML, JSON, LaTeX, UTF-8, XML, YAML, Markdown, RST\\[5pt]
    132 
    133 Storage&MySQL, PostgreSQL, SQLite, NoSQL, Redis (key/value storage)\\[5pt]
    134 
    135 Other&Regular Expressions, musl-libc, Sphinx, Doxygen, Makefile\\[5pt]
    136 
    137 Version Control&Git\\[5pt]
    138 \end{tabular}
    139 
    140 
    141 \subsection*{Operating Systems and Interfaces}
    142 \begin{tabular}{L!{\VRule}R}
    143 GNU/Linux
    144 &Devuan\\
    145 &Debian\\
    146 &Gentoo\\
    147 &Alpine\\
    148 &OpenWRT/LEDE\\[5pt]
    149 
    150 Other
    151 &OpenBSD\\
    152 &TempleOS\\
    153 &9front\\
    154 &Plan 9\\[5pt]
    155 \end{tabular}
    156 
    157 
    158 \section*{Languages}
    159 \begin{tabular}{L!{\VRule}R}
    160 Croatian&Mother tongue\\
    161 English&Fluent\\
    162 Dutch&Fair\\
    163 \end{tabular}
    164 
    165 
    166 \section*{Education}
    167 \begin{tabular}{L!{\VRule}R}
    168 2015&Two semesters in Computer Science, Faculty of Natural Sciences and
    169 Mathematics Split, Croatia.\\[5pt]
    170 2010--2014&Stonemason Technician, Klesarska Škola Pučišća, Croatia.\\[5pt]
    171 2006--2010&Music School Josip Hatze, Croatia.\\
    172 \end{tabular}
    173 
    174 
    175 \section*{Publications and Talks}
    176 \begin{tabular}{L!{\VRule}R}
    177 2018&Merlijn Wajer, Ivan Jelinčić. \em{Maemo Leste}\\[5pt]
    178 2018&Denis Roio, Ivan Jelinčić. \em{Stable DECODE OS release}\\[5pt]
    179 2018&Ivan Jelinčić. \em{heads, A freedom-respecting distribution}\\[5pt]
    180 2017&Ivan Jelinčić. \em{Utilizing the Tor network to map your DECODE nodes}\\[5pt]
    181 2017&Ivan Jelinčić. \em{heads, The libre privacy distro}\\[5pt]
    182 2017&Ivan Jelinčić. \em{Inside heads, the heads developer's manual}\\[5pt]
    183 2017&Denis Roio, Vincenzo Nicosia, Ivan Jelinčić. \em{DECODE OS Software
    184 Development Kit (SDK)}\\[5pt]
    185 2016&Ivan Jelinčić. \em{Mainlining the boot process and device trees of ARM
    186 boards}\\[5pt]
    187 2016&Hellekin O. Wolf, Ivan Jelinčić. \em{Dowse, the privacy hub for the
    188 Internet of Things}
    189 \end{tabular}
    190 
    191 \end{document}