Muharrem Xhixha-| - | Tirana, Albania | https://www.linkedin.com/in/muharrem-xhixha/
Skills
●
Experienced in Java based Web Applications using technologies like JPA/Hibernate, PostgreSQL,
RabbitMQ, Spring & it’s modules : Boot, Security, MVC, JDBC, JPA, etc.
●
Experienced in unit and integration testing, using technologies like JUnit, Mocktio, AssertJ, Hamcrest for
unit testing, and technologies like JMeter and Spring Testing for integration & functional testing.
●
Experienced in Concurrent Programming, using techniques and tools like Threads, Locks, Atomic Objects,
Thread-Local Objects, Immutable & Stateless Implementations, Synchronized & Concurrent Collections
●
Experienced in using tools like Maven, Gradle, Thymeleaf, Liquibase, JavaMail, Redis, etc.
●
Experienced in CI/CD pipelines using tools like Git for source code versioning, Docker containers for
packaging & deployment, Teamcity for deployment pipelines, and other related technologies.
●
Experienced in AGILE environments, providing continuous delivery of software while collaborating with
other teams and business stakeholders.
Experience
DECEMBER 2018 - PRESENT
Xaidat Gmbh, Graz, Austria - Software Engineer
●
Worked with other colleagues to build medium-large Web based Applications.
●
Worked as the Lead Developer in building a Security focused Java Application, providing Single Sign-On
functionality, Permission/Role management capabilities, connectivity to various data sources including
LDAP servers, and more.
●
Created Deployment pipelines using Docker & Teamcity, while also providing custom scripts written
primarily in Bash/Shell scripts for Linux environments.
●
Improved existing softwares by refactoring existing codebase, writing new code and integrating different
components to provide a more uniform experience
●
Hands on Java Development including designing, development, testing and production rollout.
●
Involved in weekly Code-Reviews with other team members to make sure the coding standards are met.
Education
SEPTEMBER 2018 - JUNE 2021
University of Tirana, Albania - BSs in Computer Science
Completed various Computer Science courses, primarily focused on Data Structures and Algorithms, Computer
Architecture, Operating Systems, Networking, Databases, Statistics and C/C++ Development