Summary
Overview
Work History
Education
Skills
Timeline
Generic

Thanasis Lolos

Athens,I

Summary

Adept Software Engineer with a proven track record at Existanze #connectingdots, where I enhanced middleware systems and spearheaded system integrations to automate processes, significantly improving operational efficiency. Skilled in Java/Groovy, REST API development, and adept at driving projects to completion with minimal supervision, showcasing strong analytical and project management abilities.

Overview

2
2
years of professional experience

Work History

Software Engineer

Existanze #connectingdots
03.2022 - 10.2023
  • Provided daily support for clients' Warehouse Management System (WMS).
  • Managed and expanded middleware system capabilities.
  • Implemented system integrations, linking web services, FTP servers, and databases with middleware to automate order fetching and consignment note updates. These integrations also included courier APIs to automate voucher issuance.
  • Designed and implemented code tailored to warehouse operations and processes.
  • Refactored legacy codebases for improved maintainability, paving the way for easier future updates.
  • Consistently met project deadlines by effectively managing time and prioritizing tasks according to importance.
  • Analyzed proposed technical solutions based on customer requirements.
  • Developed scalable and maintainable code, ensuring long-term stability of the software.
  • Collaborated with management, internal and development partners regarding software application design status and project progress.

Education

Bachelor - Computer Science

Department of Informatics & Telecom (nkua)
Greece

ECPE - English Language Proficiency (Level C2)

University of Michigan

Goethe-Zertifikat B1 - German Language (Level B1)

Goethe-Institut

Skills

  • Programming Languages: Java/Groovy, Javascript, C, C, python Bash
  • Frameworks: Spring Boot, Exposure to Vue 3 (composition API)
  • REST API development: Experience in developing RESTful APIs (supporting both JSON and XML formats)
  • Integration APIs: Apache Camel (enterprise integration patterns)
  • Databases: SQL, Relational Databases, Exposure to ELK Stack (Elasticsearch, Kibana for visualization)
  • Object-Oriented Programming (OOP) and Object-Oriented Design (SOLID principles)
  • Operating Systems: Solid understanding of OS concepts, Linux enthusiast
  • Multithreading: Familiar with multithreaded environments, with the ability to identify critical sections and apply principles of thread safety and concurrency control
  • Version Control: Git (Bitbucket, GitHub)
  • Atlassian Ecosystem: Jira, Bitbucket, Confluence
  • CI/CD Tools: Basic knowledge of Ansible
  • Containerization: Basic understanding of Docker
  • Package Managers: npm
  • Ability to work under minimal supervision

Timeline

Software Engineer

Existanze #connectingdots
03.2022 - 10.2023

Bachelor - Computer Science

Department of Informatics & Telecom (nkua)

ECPE - English Language Proficiency (Level C2)

University of Michigan

Goethe-Zertifikat B1 - German Language (Level B1)

Goethe-Institut
Thanasis Lolos