Expand on programming languages
This commit is contained in:
parent
f4a3189846
commit
8ca747807a
26
cv.tex
26
cv.tex
|
@ -104,11 +104,27 @@ App. 117, 2 Bexley Square, M3 6GP Salford, United Kingdom
|
|||
\item LXC, flatpak
|
||||
\item Used AWS, Azure and GCP for individual services
|
||||
\stopitemize
|
||||
\item Programming languages
|
||||
\startitemize
|
||||
\item Very frequently used: Python, Rust, JavaScript/TypeScript, *sh, Nix
|
||||
\item Used on occasion: C, C++, Java, Lisp, Haskell, PHP, Lua
|
||||
\stopitemize
|
||||
\item Programming languages (order of experience)
|
||||
\startproglang{Python} Used for BuildStream and most non-sh scripting
|
||||
\stopproglang
|
||||
\startproglang{JS/TS} Used for many years, web front/backend, first "real" language
|
||||
\stopproglang
|
||||
\startproglang{Rust} Used for private projects, web front/backend and wayland experiments
|
||||
\stopproglang
|
||||
\startproglang{Nix} Used in and around NixOS
|
||||
\stopproglang
|
||||
\startproglang{Lisp} Used mostly for configuration of Emacs and writing Emacs packages
|
||||
\stopproglang
|
||||
\startproglang{C++} Used for converting a CEF-based browser to chromium, as well as graphics programming
|
||||
\stopproglang
|
||||
\startproglang{C} Used in conjunction with Python, Rust and C++ projects
|
||||
\stopproglang
|
||||
\startproglang{Java} Used at university and for Bazel contributions
|
||||
\stopproglang
|
||||
\startproglang{Haskell} Learned out of interest, recently used to replace Python/gnuplot for graphing purposes
|
||||
\stopproglang
|
||||
\startproglang{PHP} Used for web backend before Rust, Python and JS replaced it
|
||||
\stopproglang
|
||||
\item Other software development tooling (e.g. Git, GitHub actions, Jira, \textellipsis)
|
||||
\stopitemize
|
||||
|
||||
|
|
Loading…
Reference in a new issue