- EricssonSoftware DeveloperJanuary 2017 - October 2022 (5 years and 9 months)Kista, Stockholm, SwedenWorked as Software Developer in a cross functional team following scrum. Responsibilities included feature development for and maintenance of both the product and various test frameworks. Programming languages mainly used were C(for the product) and Java(for the test frameworks). Example tasks included:-Implementing core functionality for VoNR(Voice Over NR) feature-Introducing Pusch Repetition Type A functionality in 5G NR-Implementing performance monitoring features(Throughput, Volume, Latency and Delay)-Implementing Uplink control functionality for new signal modulations as a product feature that offers higher uplink throughput to power limited user devices-Implementing features for the simulator test framework to cover new product behavior-Product care(refactoring and introducing latest LTE functionality to 5G NR)-Active role in the delivery and integration of the new features, code reviews-Scrum master/Team leader role and delivery flow control on rotation basis
- EricssonSystem Verification EngineerAugust 2014 - January 2017 (2 years and 5 months)Kista, Stockholm, SwedenWorked as System Verification Engineer on 3G and LTE projects. Responsibilities included maintaining and executing daily and weekend test suites and troubleshooting incorrect system behaviour. In-depth understanding of the system and interaction between its various components was required.-Daily testing-Debugging of system behaviour-End-to-End testing-TCP/IP protocol stack knowledge-Implementing and executing JUnit tests
- EricssonSummer work/InternshipAugust 2014 - August 2014Kista, Stockholm, SwedenFurther developed and drove improvements to the IoT framework which was developed during my master studies
- Master's degreeUppsala universitet2014Master's degree
- Bachelor of Science in Computer ScienceAristoteleion Panepistimion Thessalonikis2012Bachelor's degree, Computer Science