Student | Software Engineering @ Saratov State University
Goal: Become a Software Engineer / Researcher in Big Tech π
Passionate about: Distributed Systems, Backend Architecture, and Privacy-focused tools.
Full Java Core (OOP, Collections, Streams, Multithreading, Generics)
Learning β Goroutines, Channels, Networking
Basics & OOP
Basics for Competitive Programming
- Distributed Systems: Consensus algorithms (Raft, Paxos), CAP theorem, replication strategies. Writing a research paper on consensus under fault scenarios.
- Go: Building concurrent networked applications β goroutines, channels, and low-level TCP/UDP. Working towards a self-written VPN implementation.
- PostgreSQL in Depth: Internals, query optimization (EXPLAIN ANALYZE), indexing strategies, transactions and isolation levels.
- Linux & Networking: Deep dive into OS fundamentals β processes, sockets, TLS/HTTPS internals, network diagnostics.
- Spring Mastery: Revisiting IoC/DI under the hood, AOP, JPA/Hibernate internals, Spring Security filter chain.
- New-Grad-Jobs β popular internship and job aggregator.
- Developed regression tests for the Domain Concurrency Limiter system.
- Resolved Thread Synchronization issues and Race Conditions in the testing environment.
- Successfully integrated code through a strict CI/CD pipeline (pre-commit hooks, PEP 8 linting, AI & Human Code Review).
- Master Java + Spring ecosystem (deep internals, not just API surface).
- Build and ship a working VPN implementation in Go.
- Complete and submit research paper on distributed consensus algorithms.
- Achieve deep PostgreSQL proficiency β query optimization, indexing, transactions.
- Build a robust portfolio of real-world backend services.
- Land a Junior Java Backend Developer position.
- Email: brett.maxim@outlook.com
- LinkedIn: Aalerti
"Code is craft β and I'm here to master it."



