Technology & Skills
Proficient | Comfortable | Familiar | |
|---|---|---|---|
| Programming languages | Java, Kotlin, SQL, JavaScript/TypeScript, HTML, CSS, XML, Shell script | C/C++, Python | Delphi, C#, Scala |
| Backend frameworks | Jakarta EE, Quarkus, Spring, Hibernate | Vert.x | |
| Frontend frameworks | Next.js, React | Vaadin, Qt, Bootstrap | Angular, SvelteKit, React Native |
| Libraries | Apache Commons, Guava, Lombok, Jackson, JAXB RESTEasy, Freemarker, MapStruct, Liquibase, Flyway | STL, Camunda BPM, Caffeine, Infinispan, RxJava, Reactor, SmallRye, Lucene, gRPC | Kafka, jOOQ, Hazelcast, Pandas, NumPy, TensorFlow, Akka, Redux, Boost |
| Tools | Git, Subversion, Matlab, Atlassian, Maven, Gradle, Jenkins, Gitlab, Docker, Kubernetes, Prometheus, Grafana, ArgoCD, Keycloak, Sonar | VisualVM, LabVIEW, Elasticsearch | Valgrind, JProfiler, JMeter, Gatling, Simulink, Ansible |
| Databases | Oracle, Db2, PostgreSQL, H2 | MongoDB | |
| Testing | JUnit, Mockito, Selenium, Serenity, Cucumber, Hamcrest, TestContainers, REST Assured, AssertJ | Jest, Cypress, ArchUnit, WireMock, CppUnit | PowerMock |
| Architecture & Design | Patterns, Clean code, OOP, Microservices, TDD, Functional programming, Reactive programming, Hexagonal architecture | UML, DDD, BDD, EDA | Serverless |