top of page

Are you an A+ Series startup?     Get first talent FREE OF CHARGE!     Check if you qualify →

 

Hire as Freelancer

39 €

/hour

Not available

or

Hire as Employee

4250 €

/month

$

TALENT-64514

Kristi

Java Developer

Albania

Seniority

Senior

Language skills

English B2

Hire employees directly using our Employer Of Record & Payroll tool:
- Recruitment fee, talent's one month salary
- EOR €199/month

Skills

Spring Boot PostgreSQL Kotlin Python MySQL Flask Java

Industry

Software & IT Services Technology Information and Internet Information Technology & Services Business Consulting and Services Professional Training & Coaching

Professional Summary

Candidate with 7 years of experience in backend development. Core expertise in Java and Spring Boot, with additional experience in Python, Kotlin, and some Scala. Proficient in database management using MySQL, PostgreSQL, and MongoDB. Familiar with deployment and CI/CD tools such as Travis CI, Google Cloud Projects, and Amazon EC2. In previous roles, developed e-commerce solutions using Java and Spring Boot, managing product functionality, shopping carts, and internal deployment. Built and maintained microservices for a learning management system and job finder platform using Python and PostgreSQL, focusing on unit testing, customer data integration, and performance testing on Amazon EC2. Currently managing backend systems for multiple airlines, utilizing Kotlin, Java, and Spring Boot, and developing features such as bundle recommenders, Google Wallet integration, and mobile validation for improved security. Strong skills in unit testing, security, and performance optimization through multithreading and multiprocessing in Python.

Video of Talent

Portfolio

Education

Canadian Institute of Technology / BS, Software Engineering

May 2019 – Jan 2023


Certifications and Trainings

Experience

Backend Developer 

Industry: Technology, Information and Internet

Apr 2021 - Present


  • Created a service called Mobile-Validation on Spring Framework that uses Google and Apple Integrity API which produced the following results:

  • Ensured a highly secure network and dropped off 98% of the bot's traffic, the 2 % left were forced to use real devices to perform their Scraping mechanisms.

  • This traffic load fell from a total of 500 million requests monthly to 150 million requests.

  • Infrastructure costs rapidly decreased by 25% due to only having real devices in operation.

  • Rewrote a Full Airline backend application which was using an old version of Play 2 framework and Java/Scala into the latest version of Spring Boot in a Kotlin Codebase, using best practices and Multi-Module, Micro-Service Architecture.

  • Researched and applied best practices into the database holding more than 1 million customers, to enhance the speed time of every query to less than 70ms.

  • Developed several features requested by clients that were generic and usable throughout all projects. These features(Club Membership, Bundle Recommender, Google and Apple Wallet, etc..) went into production with less than a 1% error rate, and around 70% of the users use them on each flight. 




Python Backend Developer

Industry: Professional Training and Coaching

May 2019 - Apr 2021


  • Built a tool to find duplicated users by their names, emails, and phone numbers to merge them, or remove the unnecessary ones, using the Levenshtein algorithm. It was very effective with around 70% occurrence.

  • Solo delivered 85% of unit tests throughout 13 microservices that were less than 20% tested, fixed the errors that came out, and added proper logging to different actions, which were found issues by the tests.

  • Wrote a Test Application (Prime Number Generator) and implemented the best solutions to enhance performance. Thus researching the best way to handle a big load of data and how to handle and manage those in multiple threads. Ensuring the best complexity time to generate approx 20k prime numbers a minute at scale.




Java Backend Developer

Industry: Information Technology & Services

Jun 2017 – May 2019


  • Collaborated with different colleagues to build and deploy e-commerces for several clients locally.

  • Optimized the database and rewrote complicated SQLs, which significantly increased performance by 90% on most of the database operations, and achieved a far better user experience on the Frontend side.

  • Maintained Java and Kotlin applications(Android, Desktop, Backend) which used REST APIs to communicate and Local(Android, Desktop) and Remote(Backend) databases aiming less than 200ms on request.

Projects

Can’t find the needed talent?

 
Tekla get in touch banner
bottom of page