Attila Uhljar
Skills
Programming Languages: Java | Kotlin | C++ | JavaScript | Groovy | Perl | SQL | bash
Server Technologies: Servlets | Tomcat | Kafka | Zookeeper | Vault | REST APIs | GraphQL
Containerization & Cloud Technologies: Kubernetes | Helm | Docker | Docker Compose | AWS EC2 | AWS EKS
Spring Framework: Spring Boot | Core | Data JPA | JDBC | MongoDB | Kafka | LDAP | Cloud | Security | MVC | WebFlux | Modulith | Integration | Spring AI
Databases & Directories: MS SQL Server | MySQL | PostgreSQL | MongoDB | Redis | LDAP | Active Directory | Hibernate | JPA
Security: OAuth2 | OpenId Connect | JWT | SAML | Spring Security
Web Technologies: HTML | CSS | JavaScript | ExtJS (a.k.a. Sencha; Javascript web framework)
Messaging & Communication: Apache Kafka | JMS (ActiveMQ) | gRPC | WebSockets | XMPP | Openfire
Testing: TestContainers | JUnit | TestNG | JMeter
Build Tools & Version Control: Maven | Ant | Jenkins | Git | BitBucket | SVN
Other: Design patterns | Data structures & algorithms | Concurrent programming | Reactive programming | Retrieval Augmented Generation (RAG)
About
I am a seasoned Senior Principal Software Engineer, System Architect, and Certified Kubernetes Application Developer with over 20 years of experience in designing and implementing sophisticated, scalable and reliable software solutions, using a diverse range of technologies. I have a proven track record of tackling complex technical challenges, optimizing performance, and developing scalable, high-quality software systems. My passion for continuous learning drives me to stay updated with the latest advancements in technology and best practices. I thrive in collaborative environments where I can apply my strong problem-solving skills to deliver innovative solutions.