Skip to content

Commit

Permalink
update skills and pet proj
Browse files Browse the repository at this point in the history
  • Loading branch information
aleksandr-vin committed Jan 16, 2024
1 parent b9212a6 commit a66c0bf
Show file tree
Hide file tree
Showing 2 changed files with 21 additions and 19 deletions.
2 changes: 1 addition & 1 deletion src/personal-projects.tex
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
\section*{Personal Projects}

\begin{itemize}[noitemsep, nosep]
\item ChatGPT assistant for Marktplaats, a Telegram Bot \\
\item ChatGPT assistant for Marktplaats, multi-browser extension \href{https://negotiate.ninja}{\url{https://negotiate.ninja}}, and a Telegram Bot \\
\href{https://github.com/aleksandr-vin/marktplaats-gpt}{\url{https://github.com/aleksandr-vin/marktplaats-gpt}}
\item CLI client and Prometheus exporter for \url{mijn.simpel.nl} \\
\href{https://github.com/aleksandr-vin/mijn-simpel-exporter}{\url{https://github.com/aleksandr-vin/mijn-simpel-exporter}}
Expand Down
38 changes: 20 additions & 18 deletions src/skills.tex
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,12 @@ \subsection*{Software Development Skills}
\subsubsection*{Types of Programming}
Functional, Declarative, Reactive, Imperative, Object-Oriented

\subsubsection*{Security Measures}
Weak Points Detection, Data Protection, Ensuring Safe Data Transfers

\subsection*{Security}
Networking and Web security, Authentication-Authorization/OAuth2.0, JWT, Cryptography/Encryption, Analytics, Social Engineering, Penetration Testing

\subsubsection*{System Design}
Cloud-based, Serverless Structures, Small Independent Services (Microservices), Handling Multiple Tasks at Once, Event Systems, Reliable \& Expandable Designs, Managing User Loads, Organizing Data \& Services

Expand All @@ -25,16 +31,13 @@ \subsubsection*{Work Approaches}
Agile Processes, Scrum Framework, DevOps Collaboration

\subsubsection*{Quality Assurance}
Test-Driven Development (TDD), Behavior-Driven Development (BDD), Split User Testing (A/B), Thorough System Checks, Performance Tests
Test-Driven Development (TDD), Behavior-Driven Development (BDD), Split User Testing (A/B), Security Checks, Thorough System Checks, Performance Tests

\subsubsection*{Tech Knowledge}
Regular, Time-based \& Flexible Databases; Custom Scripting (DSL)

\subsubsection*{Platforms \& Tools}
Cloud Platforms, Software Containers (like Kubernetes), Focus on AWS

\subsubsection*{Security Measures}
Checking for Weak Points, Data Protection (Cryptography), Ensuring Safe Data Transfers
Cloud Platforms, Software Containers (like Kubernetes), AWS, Azure

\subsubsection*{Additional Skills}
Automating Tasks, ChatGPT/OpenAI Integration, Continuous Development \& Testing (CI/CD), Diagnosing Issues, Software Speed Improvements, Merging Systems Together
Expand All @@ -54,43 +57,42 @@ \subsection*{Networking}
\subsection*{NoSQL, RDBMS and Expert Systems}
Elastic Stack, HBase, Postgres, Redis, Couchbase, DETS (Erlang/OTP), Oracle, CLIPS, Prolog

\subsection*{Machine Learning}
Azure Machine Learning

\subsection*{Event, Message and Task Queues}
Kafka, Redis Queue, ZeroMQ, Celery, Beanstalkd

\subsection*{Infrastructure}
\begin{itemize}[noitemsep, nosep]
\item Helm, Kubernetes, Containers, Serverless
\item Serverless, Containers, Kubernetes, Helm
\item AWS: Lambda, S3, EC2, Timestream
\item Azure: Azure Functions, Machine Learning
\item Consul, Zookeeper, Vault
\item HAProxy, NGiNX, Kong Gateway, DNS Load Balancing
\item NGiNX, HAProxy, Kong Gateway, DNS Load Balancing
\end{itemize}

\subsection*{Build / Source Control / Collaboration}
Git, GNU Autotools, rpmbuild, GitHub Actions, GitLab CI, Jenkins, Azure DevOps, Bamboo, JIRA
GitHub Actions, Azure DevOps, Bamboo, GitLab CI, Git, GNU Autotools, rpmbuild, Jenkins, JIRA

\subsection*{Mobile App Development Skills}
\begin{itemize}[noitemsep, nosep]
\item Full life cycle of app development for iOS and Android platforms
\item Languages: Objective C, Swift, Java
\item Services: Location Services, Bluetooth Low Energy
\item Frameworks: Reactive Cocoa Framework, Mapbox, RestKit, KIF, Google Analytics, Twitter Fabric, Intercom, New Relic
\item UI/UX: Sketch, Flinto, Zeplin
\item Languages: Swift, Objective C, Java
\item UI/UX: Figma, Sketch
\end{itemize}

\subsection*{VR/3D Development Skills}
Unity, Blender, Oculus SDK
WebXR, Blender, Unity, Oculus SDK

\subsection*{IDE and Tools}
\begin{itemize}[noitemsep, nosep]
\item Visual Studio Code, Emacs, IntelliJ IDEA, Xcode, Android Studio
\item Docker Compose
\item Numerous Unix hacker's tools (gdb, grep, sed, awk, dd, expect, tmux, screen, cron, strace, dtrace, tcpdump/wireshark, ipset/iptables, nc, socat, etc.)
\item macOS automation (AppleScript, have my Safari Extension)
\item ChatGPT consultations
\item macOS automation (AppleScript, developed multiple Safari Extensions)
\item ChatGPT
\end{itemize}

\subsection*{OS}
Hacker/Administration skills in Linux Servers, macOS

\subsection*{Security}
Networking and Web security, Authentication-Authorization/OAuth2.0, JWT, Cryptography/Encryption, Analytics, Social Engineering, Penetration Testing

0 comments on commit a66c0bf

Please sign in to comment.