Warning! Your browser does not support this Website: Try Google-Chrome or Firefox!

Computer Science,
My Passion.

<name>Richard Siegel </name>
<profession>Software Engineer </profession>

Richard Siegel

About Me

I'm a Computer Science graduate of Chemnitz University of Technology. After acquiring my degree I took advanced courses at Technical University of Munich, while working part time for Siemens. My Bachelor's thesis "Object Localization from 3D Point Clouds" was a contribution to the audiovisual laboratory at Chemnitz University.

I am a native German speaker, also fluent in English and have a good knowledge of Russian.

TU-Chemnitz TU-Chemnitz

Programming Skills

Technologies I use at work include: Angular, TypeScript, HTML5, less, Node, Protractor and GitLab.

My project experience includes work with C/C++, Java and Object Pascal. Through my studies and work experiences I also acquired knowledge in C#, SQL and Microsoft SharePoint. I also use these HTML, CSS, JavaScript and PHP to maintain my website since 2009. During university and private projects I gathered practical skills in OpenGL and OpenCV. In my free time I love to practice workflow automation through bash scripts.

Work Experience

2021-now

NorCom.de

DevOps/Systems Engineer

At NorCom Information Technology GmbH & Co. KGaA I am responsible for Infrastructure Operations and Automatisation.

NorCom is an expert for Big Data technologies and Big Infrastructure. Founded in 1989, NorCom provides customers from different industries with customized enterprise solutions and secure IT-architectures, e.g. in the automotive, finance, multimedia and public sector.

Technologies I use at work include:

  • Kubernetes and Hadoop Clusters
  • Gitlab and Jenkins
  • Active Directory
  • Scripting with Bash (and PowerShell)

2019-2020

Pazz.de

Full Stack Developer

The startup Pazz GmbH is a social network for creatives and film makers. Technologies I use at Pazz include: Angular, TypeScript, HTML5, less, Node, Protractor and GitLab.

2018-2019

Web Developer (Working Student)

Siemens

Self-reliant solution support and engineering in the fields of cloud and web-applications for Siemens Global Marketing Services and its customers. Tasks include: stakeholder consultations and development with Angular, SQL, .NET and SharePoint. The collaboration on team projects is handled and supported with GIT and UML-Documentation.

2017

Videographer (Working Student)

TU-Chemnitz

Video documentation of university events and the creation of the promotional video for the graduation celebrations. Among video editing, layouting articles and posters was among my tasks.

  • Required a university internal licence for the Sony NEX50
  • Editing with Adobe Premiere Pro and Illustrator

My Projects

2020

Infinity Snake (Beta) App

This spare time project was created with Android-Studio in Kotlin, HTML5 and JavaScript. The game core runs in regular browsers as well. Next to the existing growing field feature in "Infinity Mode", a number of additions are planned. For example ad-watching rewards with Google AdMob; a browser-version of the game; and a multiplayer mode, connecting also the app and browser versions of Infinity Snake.

2019

The IT-Blog — siegel.work/blog

Development of the blog's own PHP-based Content Management System, including an SQL-Database for user statistics and UX improvement. Experience with Google AdSense.

2018

Audio & Video Laboratory (Publication)

"Realisation of an Audio & Video Laboratory for Precise Object Localisation and Tracking" for the 29th Conference on Electronic Speech Signal Processing at Ulm University. Publisher: TUDpress, Dresden. Authors include: Manthey, Hussein, Erler, Siegel and Kowerko.

2018

Object Localization from 3D Point Clouds (Bachelor's thesis)

This thesis is about a software solution for the localization of objects (mainly loudspeakers) within the audiovisual laboratory of the junior professorship Media Computing at Chemnitz University of Technology. Two methods of localizing objects have been implemented and evaluated.

2017

Internal and External Storage (Paper)

Unity

This paper is the result of a seminar about the mobile operating system Android. The focus is on the principals of understanding and using storage in Android and the usability of mobile applications.

Android

2016

NetWars - An Assembly Code Game

A student team project during which I managed my group in an agile development process. Also, I wrote the backend code for the RedCode-Assembly editor and parser in Java.

2013

Mathematics of Cryptology (Paper)

Before entering university, during the last year at my computer science specialized school (Abitur at BSZ Oelsnitz) I wrote this paper about RSA by Rivest, Shamir and Adleman.

2013

OpenGL

3D-Snake (Computer Game)

The Snake concept began with arcade games during the 1970s and the goal of the game is to eat as may game items as possible without biting your own snake body. My implementation of the old concept, 3D-Snake is not just a 3D looking version of Snake, but from level two on, players have to navigate through all the three directions of a cube.

Copyright © 2024 by Richard Siegel at siegel.work
Contact & Privacy Policy