Konstantine Vashalomidze
Java Software Engineer at Magticom
About Me
Just finished up at KIU
and now I'm working as a Java Software Engineer at Magticom(F.T.).
Before that I was Junior Application Service Monitoring / Support at Croco Squad.
And during my university days I was interning at Devexperts
as a Java Web Developer. Truth is, I spend way too much free time on this stuff
- whether it's porting random
apps to java, digging through GitHub
or actually reading documentation for fun (weird, I know :D). Also doing a Master's at
GTU
because all these years of learning was not enough
:).
Outside of work, I grind LeetCode and HackerRank (just started Codeforces), or try to beat my typing speed on TypeRacer.
Technical Skills
- Java Advanced
-
Memory Model, Design Patterns, OOP, Collections Framework, Concurrency and Multithreading, Generics, Parallel Execution, Thread Pools, Network Programming, IO streams, Swing, NIO, Exception Handling, Spring Boot, JPA and Hibernate, Transaction Management, Aspect-Oriented Programming, Serialization, Annotations, Reflection API, Deserialization, Garbage Collection, Memory Management, Modules, Debugging, Testing, and much more.
- Python Fundamentals
-
Basic syntax, Data structures, and Scripting fundamentals.
- Javascript Fundamentals
-
ES6+, DOM manipulation, and basic framework concepts.
- Go Fundamentals
-
Basic syntax, Goroutines, and Core concepts.
- MongoDB Advanced
-
Document model, Advantages and disadvantages, CRUD Operations, Indexing, Aggregation, Replication, Sharding, Java legacy driver, and Data modeling.
- MySQL Advanced
-
Transactions, Indexing, Constraints, plus deep theoretical knowledge of database internals (MVCC, WAL, ACID, Isolation levels, B+Trees).
- Maven Advanced
- Class Visualizer Advanced
- IntelliJ IDEA Advanced
- Git Fundamentals
- Edge's Dev Tools Advanced
- Bruno Basic
- Docker Fundamentals
- MongoDB Atlas Fundamentals
- Linux Shell Fundamentals
- Gradle Fundamentals
Education
- Kutaisi International University
-
Bachelor of Computer Science
-
see curriculum - Georgian Technical University
-
Master of Computer Science
-present
see curriculum
Contact
- Email:
- [email protected]
- LinkedIn:
- Konstantine Vashalomidze
- GitHub:
- KonstantineVashalomidze
- Telegram:
- @Mamaafrica_1
- Discord:
- Mama africa
- WhatsApp:
- +995 571 064 926
- Location:
- Tbilisi, Georgia
Experience
Coming soon.
Projects
Coming soon.