amarchenkov
Software Engineer with 10+ years of experience designing, developing, and implementing complex enterprise applications.
@threatrix Serbia/Belgrade
Pinned Repositories
algorithm
Repo for algorithm practice
amarchenkov
Config files for my GitHub profile.
ann-java
Repo for Java Neural Networks learning
Back-End-Developer-Interview-Questions
A list of back-end related questions you can be inspired from to interview potential candidates, test yourself or completely ignore
bazel
a fast, scalable, multi-language and extensible build system
coding-interview-university
A complete computer science study plan to become a software engineer.
csharp-notebooks
Get started learning C# with C# notebooks powered by .NET Interactive and VS Code.
cv
amarchenkov's Repositories
amarchenkov/algorithm
Repo for algorithm practice
amarchenkov/amarchenkov
Config files for my GitHub profile.
amarchenkov/ann-java
Repo for Java Neural Networks learning
amarchenkov/Back-End-Developer-Interview-Questions
A list of back-end related questions you can be inspired from to interview potential candidates, test yourself or completely ignore
amarchenkov/bazel
a fast, scalable, multi-language and extensible build system
amarchenkov/coding-interview-university
A complete computer science study plan to become a software engineer.
amarchenkov/csharp-notebooks
Get started learning C# with C# notebooks powered by .NET Interactive and VS Code.
amarchenkov/cv
amarchenkov/developer-roadmap
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
amarchenkov/dotnet-learning
Материалы для обучения C# и ASP.NET
amarchenkov/java-design-patterns
Design patterns implemented in Java
amarchenkov/java-interview
Вопросы и ответы к интервью Java разработчика
amarchenkov/system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
amarchenkov/first-contributions
🚀✨ Help beginners to contribute to open source projects
amarchenkov/free-programming-books
:books: Freely available programming books
amarchenkov/Grokking-System-Design
Systems design is the process of defining the architecture, modules, interfaces, and data for a system to satisfy specified requirements. Systems design could be seen as the application of systems theory to product development.
amarchenkov/how-web-works
What happens behind the scenes when we type www.google.com in a browser?
amarchenkov/juice-shop
OWASP Juice Shop: Probably the most modern and sophisticated insecure web application
amarchenkov/LeetCode
leetcode的练习记录
amarchenkov/project-layout
Standard Go Project Layout
amarchenkov/public-apis
A collective list of free APIs
amarchenkov/system-design-101
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
amarchenkov/threat-matrix-2