ALEXEY TSCHUDNOWSKY

PHD IN COMPUTER SCIENCE, WEB ENGINEER, SOFTWARE ARCHITECT, RESEARCHER

img

ABOUT ME

avatar

Hi, my name is Alexey and i'm a team lead and a software architect with focus on distributed systems and Web architectures. I hold a PhD in computer science and have rich experience in
national and international research projects.

At the moment i work as a head of the software development department at gematik GmbH, which builds tools and core components for German telematics infrastructure (Telematikinfrastruktur).

I am open for new contacts, interesting projects and partnerships. Just drop me a message to get in touch.

Controlling complexity is the essence of computer programming.
— Brian Kernigan
NAME
Alexey Tschudnowsky
ADDRESS
Berlin, Germany
LANGUAGES
Russian, German, English
DESIGN
MANAGEMENT
RESEARCH
KNOWLEDGE TRANSFER

TECHNICAL SKILLS

Web- and Software Engineering
Architectures (SOA, Microservices, REST/HTTP), Processes (Waterfall, V-Model, Scrum/Agile), Documentation (arc42, UML)
Software Development
TDD, Clean Code, .NET (C#), PHP, JavaScript, HTML/CSS, Java, SQL/NoSQL databases, ORM frameworks
Advanced Web Technologies
Service Composition, End-User Development, Semantic Web, Linked Data

SOFT SKILLS

Project Management
Release and task management, resource planning, progress monitoring
Team Management & Leadership
Employee development, mentoring, job applicant interviews
Knowledge Transfer
Presentation, documentation, tutorials

RESUME

EDUCATION

04.2005 - 08.2010
Diploma in Computer Science
Technische Universität Chemnitz, Chemnitz, Germany

Thesis: "Supporting Development of Linked-Data Applications". Grade: 1.0

  Scholarship by German National Academic Foundation for remarkable success in studies and societal engagement

10.2003 - 03.2005
German University Entrance Qualification
Studienkolleg Glauchau, Germany

09.2002 - 10.2003
1st Year of Diploma Study

Department of Applied Mathematics. Course of study: Computer Science

EMPLOYMENT

04.2020 - present
Head of TI-Development

Strategic department development, employee development, process optimization, resource planning

10.2016 - 03.2020
Head of Development

Optimized and ensured the development process according to ISO 62304, led a team of 9 developers and testers, designed and documented software architectures, evaluated technologies, organized knowledge exchange meetings and conference visits, consulted product owners and support

10.2015 - 09.2016
Leading Software Developer

Developed E-Commerce Web applications using .NET/MSSQL and PHP/MySQL, supervised an external development team

09.2010 - 10.2015
Research Assistant

Research, Publication and Work Package Management in the context of the European Research Project OMELETTE, Prepared educational materials, managed seminars and tutorials, supervised thesis projects

04.2008 - 06.2010
SOFTWARE DEVELOPER
Christof Gerhard GmbH & Co KG Unternehmensberatung, Olpe, Germany

Developed Web applications using Java Swing, Java Servlets, Tomcat, MySQL

11.2007 – 02.2010
STUDENT ASSISTANT
Faculty of Computer Science, Technische Universität Chemnitz, Germany

Conducted tutorials on "Basics of Computer Science", "Algorithms and Data Structures", "Theoretical Computer Science"

09.2005 – 03.2008
SOFTWARE DEVELOPER
MyMotion, Chemnitz, Germany

Developed Desktop and Web applications using Java Swing, Java Servlets, Tomcat, MySQL

20

INTERNATIONAL PUBLICATIONS

7

TIMES CO-REVIEWER FOR SCIENTIFIC CONFERENCES

39

SUPERVISED THESES

16

SEMINARS/TUTORIALS MANAGED

SCIENTIFIC PUBLICATIONS

  1. Alexey Tschudnowsky (2017). “End-user development of web-based decision support systems”. Chemnitz : Universitätsverlag Chemnitz, ISBN 978-3-96100-014-2, pp. 1-277
  2. Chudnovskyy, Olexiy and Martin Gaedke (2010). “Development of Web 2.0 Applications using WebComposition / Data Grid Service”. In: The Second International Conferences on Advanced Service Computing (Service Computation 2010). Ed. by Ali Beklen, Jorge Ejarque, and Wolfgang Gentzsch.   Best Paper Award. Lisbon, Portugal: IARIA, pp. 55–61.
  3. Chudnovskyy, Olexiy, Sebastian Brandt, and Martin Gaedke (2011). “Integrating Human-services Using WebComposition/UIX”. In: Proceedings of the Workshop on Posters and Demos Track. PDT ’11. Lisbon, Portugal: ACM, 21:1– 21:2.
  4. Chudnovskyy, Olexiy, Hendrik Gebhardt, Frank Weinhold, and Martin Gaedke (2011). “Business Process Integration using Telco Mashups”. In: Procedia Computer Science 5. The 8th International Conference on Mobile Web Information Systems (MobiWIS 2011), pp. 677–680.
  5. Chudnovskyy, Olexiy, Frank Weinhold, Hendrik Gebhardt, and Martin Gaedke (2011). “Integration of Telco Services into Enterprise Mashup Applications.” In: ICWE Workshops. Ed. by Andreas Harth and Nora Koch. Vol. 7059. Lecture Notes in Computer Science. Springer, pp. 37–48.
  6. Weinhold, Frank, Olexiy Chudnovskyy, Hendrik Gebhardt, and Martin Gaedke (2011). “Geschäftsprozessintegration auf Basis von Telco-Mashups”. In: INFORMATIK 2011. Ed. by Pepper Heiß and Schneider Schlingloff. Berlin, Germany: Gesellschaft für Informatik e.V. (GI), p. 376.
  7. Chudnovskyy, Olexiy and Martin Gaedke (2012). “End-User-Development and Evolution of Web Applications: The WebComposition EUD Approach”. In: Current Trends in Web Engineering. Ed. by Michael Grossniklaus and Manuel Wimmer. Vol. 7703. Lecture Notes in Computer Science. Springer Berlin Heidelberg, pp. 221–226.
  8. Chudnovskyy, Olexiy, Sebastian Müller, and Martin Gaedke (2012). “Extending Web Standards-Based Widgets towards Inter-Widget Communication”. In: Current Trends in Web Engineering. Ed. by Michael Grossniklaus and Manuel Wimmer. Vol. 7703. Lecture Notes in Computer Science. Springer Berlin Heidelberg, pp. 93–96.
  9. Chudnovskyy, Olexiy, Tobias Nestler, et al. (2012). “End-User-Oriented Telco Mashups: The OMELETTE Approach”. In: Proceedings of the 21st International Conference Companion on World Wide Web. WWW ’12 Companion. New York: ACM, pp. 235–238.
  10. Chudnovskyy, Olexiy, Stefan Wild, Hendrik Gebhardt, and Martin Gaedke (2012). “Data Portability Using WebComposition/Data Grid Service”. In: International Journal on Advances in Internet Technology 4.3 & 4, pp. 123–132.
  11. Chudnovskyy, Olexiy, Christian Fischer, Martin Gaedke, and Stefan Pietschmann (2013). “Inter-Widget Communication by Demonstration in User Interface Mashups”. In: Web Engineering. Ed. by Florian Daniel, Peter Dolog, and Qing Li. Vol. 7977. Lecture Notes in Computer Science. Springer Berlin Heidelberg, pp. 502–505.
  12. Chudnovskyy, Olexiy, Stefan Pietschmann, Matthias Niederhausen, Vadim Chepegin, et al. (2013). “Awareness and Control for Inter-Widget Communication: Challenges and Solutions”. In: Web Engineering. Ed. by Florian Daniel, Peter Dolog, and Qing Li. Vol. 7977. Lecture Notes in Computer Science. Springer Berlin Heidelberg, pp. 114–122.
  13. Roy Chowdhury, Soudip, Olexiy Chudnovskyy, Matthias Niederhausen, Stefan Pietschmann, et al. (2013). “Complementary Assistance Mechanisms for End User Mashup Composition”. In: Proceedings of the 22nd International Conference on World Wide Web Companion. WWW ’13 Companion. Rio de Janeiro, Brazil: International World Wide Web Conferences Steering Committee, pp. 269–272.
  14. Wild, Stefan, Olexiy Chudnovskyy, Sebastian Heil, and Martin Gaedke (2013a). “Customized Views on Profiles in WebID-Based Distributed Social Networks”. In: Web Engineering. Ed. by Florian Daniel, Peter Dolog, and Qing Li. Vol. 7977. Lecture Notes in Computer Science. Heidelberg: Springer, pp. 498–501.
  15. Wild, Stefan, Olexiy Chudnovskyy, Sebastian Heil, and Martin Gaedke (2013b). “Protecting User Profile Data in WebID-Based Social Networks Through Fine- Grained Filtering”. In: Current Trends in Web Engineering. Ed. by Quan Z. Sheng and Jesper Kjeldskov. Vol. 8295. Lecture Notes in Computer Science. Springer, pp. 269–280.
  16. Tschudnowsky, Alexey, Michael Hertel, Fabian Wiedemann, and Martin Gaedke (2014). “Towards Real-time Collaboration in User Interface Mashups”. In: ICE-B 2014 - Proceedings of the 11th International Conference on e-Business. Vienna, Austria, pp. 193–200.
  17. Tschudnowsky, Alexey, Stefan Pietschmann, Matthias Niederhausen, and Martin Gaedke (2014). “Towards Awareness and Control in Choreographed User Interface Mashups”. In: Proceedings of the Companion Publication of the 23rd International Conference on World Wide Web Companion. WWW Companion ’14. Seoul, Korea: International World Wide Web Conferences Steering Committee, pp. 389–390.
  18. Tschudnowsky, Alexey, Stefan Pietschmann, Matthias Niederhausen, Michael Hertel, and Martin Gaedke (2014). “From Choreographed to Hybrid User Interface Mashups: A Generic Transformation Approach”. In: Web Engineering. Ed. by Sven Casteleyn, Gustavo Rossi, and Marco Winckler. Vol. 8541. Lecture Notes in Computer Science. Springer International Publishing, pp. 145–162.
  19. Hertel, Michael, Alexey Tschudnowsky, and Martin Gaedke (2015). “Conflict Resolution in Collaborative User Interface Mashups”. In: Engineering the Web in the Big Data Era. Ed. by Philipp Cimiano, Flavius Frasincar, Geert-Jan Houben, and Daniel Schwabe. Vol. 9114. Lecture Notes in Computer Science. Springer International Publishing, pp. 659–662.
  20. Tschudnowsky, Alexey and Martin Gaedke (2015). “Loop Discovery in Publish- Subscribe-Based User Interface Mashups”. In: Engineering the Web in the Big Data Era. Ed. by Philipp Cimiano, Flavius Frasincar, Geert-Jan Houben, and Daniel Schwabe. Vol. 9114. Lecture Notes in Computer Science. Springer International Publishing, pp. 683–686.
  21. Wild, Stefan, Fabian Wiedemann, Sebastian Heil, Alexey Tschudnowsky, and Martin Gaedke (2015). “ProProtect3: An Approach for Protecting User Profile Data from Disclosure, Tampering, and Improper Use in the Context of WebID”. In: Transactions on Large-Scale Data- and Knowledge-Centered Systems. Lecture Notes in Computer Science 8990: Special Issue on Big Data and Open Data XIX. Ed. by Abdelkader Hameurlain, Josef Küng, Roland Wagner, Devis Bianchini, et al., pp. 87–127.

CONTACT ME

SEND ME A MESSAGE