skills : implement.

This commit is contained in:
Dmitry Voronin 2023-08-02 14:52:47 +03:00
parent 7898732619
commit e738d1a096
4 changed files with 45 additions and 15 deletions

View file

@ -52,10 +52,14 @@
\input{const} % import constant values.
\input{page} % import pages info.
\input{view/radio} % import radio view.
\input{page/title} % import title.
\input{page/experience} % import experience info.
\clearpage\noindent % INFO: temprorary page break.
\input{page/language} % import languages info.
\spar\noindent
\input{page/education} % import education info.
\spar\noindent
\input{page/skill} % import skills info.
\end{document}

View file

@ -9,11 +9,7 @@
\en{Native}%
\ru{Родной}
}\newline
\sicon{radio_checked}
\sicon{radio_checked}
\sicon{radio_checked}
\sicon{radio_checked}
\sicon{radio_checked}
\radio{5}
\end{minipage}
\begin{minipage}{0.33\textwidth}
\stext{\ssemibold{%
@ -21,11 +17,7 @@
\ru{Английский}
}}\newline
\stext{C1}\newline
\sicon{radio_checked}
\sicon{radio_checked}
\sicon{radio_checked}
\sicon{radio_checked}
\sicon{radio_checked}
\radio{5}
\end{minipage}
\begin{minipage}{0.33\textwidth}
\stext{\ssemibold{%
@ -33,9 +25,5 @@
\ru{Французский}
}}\newline
\stext{A2}\newline
\sicon{radio_checked}
\sicon{radio_checked}
\sicon{radio_unchecked}
\sicon{radio_unchecked}
\sicon{radio_unchecked}
\radio{2}
\end{minipage}

31
tex/page/skill.tex Normal file
View file

@ -0,0 +1,31 @@
\stitle{\pskills}\spar\vspace{-4mm}\noindent
\begin{minipage}[t]{0.5\textwidth}
\stext{\ssemibold{%
\en{Mobile Development}%
\ru{Мобильная разработка}
}}\newline
\radio{5}\newline
\stext{\raggedright Android, Kotlin, Java, MVP/MVVM, Coroutines, AndroidX, Compose, Dagger/Hilt, NDK, Material, Android TV, Android ROM, React Native, Android lib.}\newline
\end{minipage}
\begin{minipage}[t]{0.5\textwidth}
\stext{\ssemibold{%
\en{Web Development}%
\ru{Вэб разработка}
}}\newline
\radio{3}\newline
\stext{\raggedright Rust, Go, HTML, CSS, JS (jQuery), Bootstrap, Java EE (Spring, Struts, Hibernate), PHP (Yii, Laravel), Nginx, Clojure, Python (Django), SQL.}\newline
\end{minipage}\newline
\begin{minipage}[t]{0.5\textwidth}
\stext{\ssemibold{%
\en{General}%
\ru{Общее}
}}\newline
\stext{\raggedright Algorithms, Data structures, Linux (daily since 2014), Docker/Compose, Git, Reverse engineering (IDA, JD-GUI), Cryptography.}\newline
\end{minipage}
\begin{minipage}[t]{0.5\textwidth}
\stext{\ssemibold{%
\en{Other}%
\ru{Другое}
}}\newline
\stext{\raggedright \LaTeX,\ Neovim, Bash, C/C++, Lua, Swing, OpenJFX, OpenCV, dlib, Smali, CTF, GIMP, Blender.}\newline
\end{minipage}

7
tex/view/radio.tex Normal file
View file

@ -0,0 +1,7 @@
\newcommand{\radio}[1]{%
\ifnum#1>0{\sicon{radio_checked}}\else{\sicon{radio_unchecked}}\fi
\ifnum#1>1{\sicon{radio_checked}}\else{\sicon{radio_unchecked}}\fi
\ifnum#1>2{\sicon{radio_checked}}\else{\sicon{radio_unchecked}}\fi
\ifnum#1>3{\sicon{radio_checked}}\else{\sicon{radio_unchecked}}\fi
\ifnum#1>4{\sicon{radio_checked}}\else{\sicon{radio_unchecked}}\fi
}