KATIA SARSEMPAGIEVA

  • FULL-STACK SOFTWARE ENGINEER
  • TELECOMS SPECIALIST
  • TEAM LEADER

Short Bio

Software Engineer & Team Leader

Athens, Greece

November 1985

Sarsempagieva Katia studied at the University of Piraeus obtaining her BSc in the Department of Digital Systems (Networks & Telecommunications) during 2004 – 2008 and her MSc in the field of Networking Systems of the same University in 2012.

Since 2017 she has been employed as a Senior Full-Stack Software Engineer at CLMS UK, developing zAppDev: CLMS’ domain-driven, low-code platform. Before that, she has worked as a Product Manager and Team Leader at Nimateks Ltd., as well as a Telecommunications Specialist at NCSR Demokritos where she participated in R&D projects as a researcher and Software Engineer in the Media Networks laboratory.

For the past years, she has been working with .NET6+, Angular, MS-SQL and so on. Passionate for coding and innovation, she has designed and developed Menuet  – an innovative digital catalogue for restaurants, bars and more.

Right now she is working at Natech S.A. as a Full-Stack Senior Software Engineer, while running her own company, housing Menuet  and developing other interesting side projects.

Professional Experience

To spot the expert, pick the one who predicts the job will take the longest and cost the most. – 27th Murphy’s Law on Technology




Portfolio

There are two states to any large project: Too early to tell and too late to stop. – Fitzgerald’s Law

Programming

A working program is one that has only unobserved bugs. – 1st Murphy’s Law of Computer Programming

Languages / Scripts
C#
100%
SQL / T-SQL
100%
Windows Powershell
100%
Python
85%
Delphi
80%
PHP
35%
Design Fundamentals
SOLID Principles
100%
Design Principles
100%
Design Patterns
90%
Front - End
Ngrx Store
95%
Angular (up to 14), AngularJS, Knockout JS
100%
Typescript / Javascript
100%
HTML5
100%
Less / CSS / CSS3
100%
GrapesJS
100%
ASP.NET & Razor MVC
100%
Databases
MS SQL
100%
MySQL
95%
MariaDB
88%
MongoDB
50%

Applications & Systems

Any system which depends on human reliability is unreliable. – 13th Murphy’s Law on Technology

Developer Tools
Visual Studio 2010 - 2012
100%
Delphi
100%
Netbeans
100%
Wordpress
90%
Code Blocks
85%
GTK+ Toolkit
85%
Source Control
Git
90%
TFS
80%
SVN
40%
Operating Systems
Microsoft Windows (98/2008/XP/Vista/7/8/10/Windows Server)
100%
Linux (Debian, Xubuntu, Ubuntu, Maemo)
100%
Messaging - Logging
Rabbit MQ
85%
Graylog
70%
Management
Jira
95%
Autotask
95%
Redmine
100%
Cloud
Citrix CloudPortal Services Manager (Platform, Customization, Extension, API)
100%
VMWare vCloud Director (Platform, API and VMWare PowerCLI)
100%
Windows Azure Pack (Admin & Tenant Platforms, API, PS)
95%
Virtual Machine Manager (Platform and VirtualMachineManager PS)
100%
Service Provider Foundation (SPFAdmin PS)
95%
Network
SNMP ( Protocol, platform and source code )
100%
Linux Wireless Tools ( Platform and source code )
100%
OWAMP ( Protocol, platform and source code )
100%
Iproute2 TC Linux Traffic Control ( Platform and source code )
100%
Wireshark
100%
IPerf
95%
IReasoning ( Network Monitoring )
75%
Multi Router Traffic Grapher (MRTG)
95%
Network Simulator 2
85%
Zenoss Server
65%
Cacti
65%
Billing
HostBill ( API & Database)
90%

“Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live”

John Woods

Foreign Languages

Profanity is the one language understood by all programmers. – Troutman’s Postulate to Murphy’s Laws

English
a – z
Understanding
100%
Speaking
100%
Writing
100%

Daily Use @ Profession

Russian
а – я
Understanding
100%
Speaking
100%
Writing
100%

Daily Use @ Home

Greek
α – ω
Understanding
100%
Speaking
100%
Writing
100%

Daily Use @ well.. all over

Publications

Enough research will tend to support your theory. – Murphy’s Law of Research

IEEE/IFIP NOMS 2014

Georgios Gardikis, Georgios Xilouris, Katia Sarsembagieva, Anastasios Kourtis, Daniel Negru
« A network cost provision framework for Network-Aware applications »,
in 2014 IEEE Network Operations and Management Symposium (NOMS), May 5-9, 2014 Krakow, Poland
pp.1 – 6

IEEE ICC 2013

G. Xilouris; G. Gardikis; K. Sarsembagieva, A. Kourtis,
« SNMP-driven active measurements in DiffServ networks »,
in Proc. IEEE ICUMT 2012, October 3-5, 2012, St. Petersburg, Russia,
pp.2545 – 2549

IEEE EUROCON 2012

K. Sarsembagieva, G. Gardikis, G. Xilouris, A. Kourtis, P. Demestichas,
« Efficient planning of virtual network services »,
In Proc. EUROCON IEEE 2013, July 14, 2013, Zagreb, Croatia,
pp. 668 – 672

IEEE ICUMT 2012

G. Gardikis, K. Sarsembagieva, G. Xilouris, A. Kourtis,
« An SNMP Agent for Active In-Network Measurements »,
in Proc. IEEE ICUMT 2012, October 3-5, 2012, St. Petersburg, Russia,
pp.302 – 307

TEMU/IEEE 2012

K. Sarsembagieva, G. Gardikis, G. Xilouris, A. Kourtis,
« A Fast Route Planning Algorithm for MPLS-TE »,
in Proc. TEMU/IEEE 2012, July 30 – August 1, 2012, Heraklion, Greece,
pp. 142 – 146

Reviewer

Associate Editor, Reviewer and Member of TPC for:
Design and Perfomance of Networks on Chip (DPNoC)
Journal of Computing and Digital Systems (IJCDS)
International Symposium on Computer Vision and the Internet (VisionNet)
Special Session on Visual Media Processing (VisionNet) and more

Education

If the course you wanted most has room for ‘n’ students, you will be the ‘n+1’ to apply. – 1st Law of Class Scheduling

Master of Science

University of Piraeus, Department of Digital Systems
Network-Oriented Systems
2008-2011

Subjects Covered:

  • Networks
    (High Speed Networks, Protocols, Network and Telecommunications Security, Simulations, Measurements, Algorithms etc.)
  • Web Programming
    (Sockets, Threads, XML, Ajax, JSP, Servlets, PHP, JavaScript etc.)
  • Distributed Systems
    (Web Services, BPEL, RMI, COM, Jini etc.)
  • Network Programming
    (C/C++, Java, C# etc.)
  • Servers
    (Apache, Tomcat, Glassfish, Silverlight etc.)
  • Design
    (DFD, UML, Database etc.)
  • General
    (Security (Java), Cryptography, Multimedia Implementation (Java) etc.)

Bachelor of Science

University of Piraeus, Department of Digital Systems
Networks and Telecommunications
2004-2008

Subjects Covered:

  • Telecommunications
    (Wired, Wireless, Mobile, Satellite, Signal Processing etc.)
  • Networks
    (Measurements, Protocols, Algorithms, Controls, Simulations, Management etc.)
  • Programming
    (C, C++, Java, PHP, SQL, UML, HTML, XML, CSS, JavaScript, Prolog, Lisp etc.)
  • Informatics
    (Operation Systems, Multimedia, Database Design, Software Analysis/Design/Management, Documentation Writing, etc)
  • General
    (Mathematics, Physics, Security, Cryptography)

Dissertations

If enough data are collected, anything may be proven by statistical methods. – Williams and Holland’s Law

Master of Science, 2011

Research and Development of Core Network Resource Management Algorithms in Future Internet Environments

Supervising ProfessorDemestichas Panagiotis
Description: Design and Implementation of an Innovative Algorithm for Traffic and Resources Distribution in Future Internet Networks Environments (MPLS) 
Technologies: C++, MySQL

Download: MSc_Thesis

Bachelor of Science, 2008

Terminal Management in High Speed B3G Networks

Supervising ProfessorDemestichas Panagiotis
Description: Linux Kernel Software for obtaining measurements from the wireless network card and sending them through the D-BUS to the upper levels of a B3G Cognitive Terminal (Maemo OS, Nokia)
Technologies: C, Linux (Debian, Ubuntu), Maemo (Nokia), Glib Bindings, GTK+ Toolkit

Download: BSc_Thesis

Activism

Given a sufficient number of people and an adequate amount of time, you can create insurmountable opposition to the most inconsequential idea. – DeVyver’s Law

Atheist Union of Greece

Page: AUG

2019 – 2021: President

2021-2023: Treasurer

2024-Now: Task Coordinator

The main purpose of the Union is to promote the secularization of the state, religious freedom, humanism, skepticism, rationalism, critical thinking and an atheistic perspective.

Bunny Adoptions

Page: Facebook

2010 – Now: Treasurer, Activist, Consultant, Donor, Hostess

 

Our goal is the correct adoption and the information of new rabbit parents, as well as the provision of proper life conditions to our fluffy little friends.

Contact

null