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 |