freiberufler Systems Software Developer auf freelance.de

Systems Software Developer

offline
  • auf Anfrage
  • 10117 Berlin
  • Europa
  • pl  |  en
  • 17.09.2018

Kurzvorstellung

Senior software engineer experienced in software and product design. Proven track record of shipping successful large-scale systems, interested in collaborating on high-quality products.

Qualifikationen

  • C#
  • C++
  • Embedded Systems
  • Maschinelles Lernen
  • Objective-C
  • Robotik / Robotertechnik

Projekt‐ & Berufserfahrung

Independent Consultant
Kundenname anonymisiert, Berlin
1/2017 – offen (7 Jahre, 4 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

1/2017 – offen

Tätigkeitsbeschreibung

Providing C/C++/C#/Obj-C consulting services to various clients in the robotics industry.

Eingesetzte Qualifikationen

C#, C++, Robotik / Robotertechnik

Machine Learning Engineer (Festanstellung)
Apple, Cupertino, CA
1/2014 – 1/2016 (2 Jahre, 1 Monat)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

1/2014 – 1/2016

Tätigkeitsbeschreibung

CoreOS predictive technologies team. Focused on implementing and optimising deep neural networks that run at the operating system level, supporting various application-specific groups including computer vision, natural language modelling, sequence predictions.
Worked on scaling and distributing neural networks training across multiple machines, optimising the performance of training and evaluation on individual nodes using GPUs, and at the cluster- level using various networking techniques.
Bootstrapped a large project from the ground up, including defining the architecture and design, gathering requirements from other teams, writing code, evaluating progress, mentoring junior developers and overseeing their work.
Used C++11/14, Boost, OpenCL, Posix and Cocoa APIs, Objective-C, Haskell, SQLite, complex multithreading, distributed systems, sockets and higher-level network programming. Implemented various production-quality data structures including feed-forward neural networks, LSTM neural nets, red-black trees, quad-trees, prefix-trees, and many others that shipped in iOS8, iOS9, OS X Yosemite and OS X El Capitan.

Eingesetzte Qualifikationen

Maschinelles Lernen, C++, iOS Entwicklung, Objective-C

Software Design Engineer (Festanstellung)
Microsoft Corporation, Redmond, WA
9/2010 – 10/2013 (3 Jahre, 2 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

9/2010 – 10/2013

Tätigkeitsbeschreibung

Worked in the Operating Systems Group - Windows Server Active Directory. Focused mostly on high-performance and low-latency distributed systems, building custom code-profilers, performance analysis, and implementing various features used in Windows OS.
Used C++, C#, SQL Server, COM, WinRT, Win32API, ConcRT, Intel PPL, and others. Contributed code to Windows Server 2012 and Windows Phone 8.
Worked on several side-project with researchers from Microsoft Research, including automatic detection of possible instruction-reordering on ARM architectures and new approaches to concurrent queueing.

Eingesetzte Qualifikationen

Maschinelles Lernen, .Net, C++

Ausbildung

Computer Science
B.Eng.
2011
Poland

Persönliche Daten

Sprache
  • Englisch (Fließend)
  • Polnisch (Muttersprache)
Reisebereitschaft
Europa
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
1456
Alter
34
Berufserfahrung
17 Jahre und 3 Monate (seit 01/2007)
Projektleitung
2 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden