Navigation überspringen

Nick Russler

Angestellt, Senior Software Development Engineer, Amazon Web Services
Berlin, Deutschland

Fähigkeiten und Kenntnisse

Softwareentwicklung
Java
JavaEE
Spring Framework
NoSQL
Apache Cassandra
JavaScript
Node.js
C#
C++
Boost
PHP
Delphi
REST
JSON
XML
Jira
Agile Softwareentwicklung
KANBAN
SQL
MySQL
Oracle DB
PostgreSQL
SQLite
WebSQL
JPA
EJB3
JMS
Git
SVN
JSP
Hibernate
EclipseLink
JDBC
JSF
IntelliJ IDEA
Eclipse
Applets
Struts
Swing
PrimeFaces
Apache Tomcat
WildFly Application Server
JBoss Application Server
GlassFish
Win32 API
AngularJS
React
Backbone.js
jQuery
HTML5
CSS
Bootstrap
SOAP
C99
Visual Studio
NetBeans
RAD Studio
LINUX server
Android
Chrome Extensions
Firefox Add-on SDK
Open Source
Continuous Integration
Jenkins
Travis CI
SonarQube
Gradle
Maven
Informatik

Werdegang

Berufserfahrung von Nick Russler

  • Bis heute 1 Jahr und 2 Monate, seit Apr. 2024

    Senior Software Development Engineer

    Amazon Web Services
  • 3 Jahre und 6 Monate, Nov. 2020 - Apr. 2024

    Software Development Engineer

    Amazon Web Services
  • 3 Jahre und 2 Monate, Okt. 2017 - Nov. 2020

    Softwarearchitekt

    Millimetric Analytics and Machine Learning Ltd

    Software Development for a Big Data Machine Learning Metric Tracking and Analysis SaaS Platform • Conception and implementation of the Cassandra Database Schema and Spring Data ORM. • Realization of REST APIs with a Spring Boot based Architecture (Spring MVC, Spring Security). • Implementation, refactoring and optimization of processing logic for metric analyzation. Java • Spring • Spring Boot • Big Data • Cassandra • REST • JUnit • Gradle • JavaScript • ES6

  • 8 Monate, Feb. 2017 - Sep. 2017

    Softwareentwickler (SHK)

    Humboldt-Universität zu Berlin

    LAYA (Learn As You Are) Universal Design Education Framework Project • Application of universal design WCAG principles to create an accessible e-learning course. • Implementation of gamification patterns in the context of inclusive learning technology. • Adaption of BPMN processing to extend the feature set of the NodeJS backend. JavaScript • NodeJS • REST • AngularJS • Webpack

  • 2 Jahre und 7 Monate, März 2015 - Sep. 2017

    Softwareentwickler (SHK)

    Albert-Ludwigs-Universität Freiburg

    Emulation as a Service for Long Term Archiving Project • Created an AngularJS based Fronted to remove dependency on JSF in the presentation layer. • Conception and implementation of a JavaScript library to access the emulator REST API. Java • JavaEE • EJB • JavaScript • AngularJS

  • 1 Jahr und 9 Monate, Juli 2013 - März 2015

    Softwareentwickler (Studentischer Mitarbeiter)

    Nordrheinische Ärzteversorgung

    Creation of internal company wide used software solutions • Creation of a safe document distribution solution to address security concerns. • Created a PDF signing service using asymmetric cryptography with Smartcards. • Redesign of a legacy REST service into a NodeJS microservice. • Conception and implementation of an open source E-Mail to PDF archiving tool. Java • NodeJS • PHP • REST • PKCS#11 • Firefox Addon SDK • JUnit • Backbone.js

  • 3 Jahre und 8 Monate, Okt. 2010 - Mai 2014

    Programmierer (SHK)

    Albert-Ludwigs-Universität Freiburg

    BwFLA: Long-Term Archiving Through Emulation Project • Implementing various workflows in both Backend and Frontend for the emulation platform. • Web-Application made in JEE (Struts) to visualize Metrics gathered from OpenBSC. • Deployment and customization of the Python based Plone CMS. Java • JavaEE • EJB • JSF • JPA • CDI • Hibernate

  • 2 Monate, Juli 2010 - Aug. 2010

    Praktikant

    Albert-Ludwigs-Universität Freiburg

    Internship at the Chair for Communications Systems of the University of Freiburg Open Source Mobile Base Station Project  • Extension of OpenBSC core components to gather custom metric data.  • Conception and implementation of a web application to visualize the OpenBSC metric data.  • Created CLI tool to map mobile numbers to their respective carrier. C++ • C • MySQL • Java • Struts • JDBC

Ausbildung von Nick Russler

  • 3 Jahre und 5 Monate, Okt. 2014 - Feb. 2018

    Informatik

    Humboldt-Universität zu Berlin

  • 4 Jahre und 1 Monat, Okt. 2010 - Okt. 2014

    Informatik

    RWTH Aachen University

  • 1 Jahr und 1 Monat, Apr. 2009 - Apr. 2010

    Schülerstudent

    Universität Duisburg-Essen

    Computer Networks and Communication Systems, Programming in Java

Sprachen

  • Deutsch

    Muttersprache

  • Englisch

    Fließend

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 22 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z