Fachlicher Schwerpunkt dieses Freiberuflers

Front end web engineer

verfügbar ab
20.04.2020
verfügbar zu
100 %
davon vor Ort
100 %
Städte
Berlin
50 km
Berlin
50 km
Kontaktwunsch

Ich möchte bevorzugt für Projekte in diesen Einsatzorten kontaktiert werden.

Projekte

11/2017 - 07/2019

1 Jahr 9 Monate

WYSIWYG data visualization tool

Rolle
Front end engineer
Kunde
Myinfomonitor
Einsatzort
Tampere, Finland
Projektinhalte

I developed an advanced data visualization and informational dashboard building tool. The system includes a WYSIWYG editor and a viewer that allow the user to easily create information dashboards and connect live data sources to them. The system uses a custom fork of draw.io graph editor (based on mxGraph library) and enhances it with multiple features:
• API to allow extension of the UI with React components (as opposed to draw.io’s manual DOM manipulation).
• Ability to render arbitrary custom HTML (with template variables supported to display the live data) and run custom javascript with everything properly sandboxed and secured.
• Built-in HTML and javascript editor for advanced users.
• Custom visual DSL (based on Google Blockly) and ability to write complex conditions to enable conditional formatting and visual effects based on real-time live data.

Kenntnisse

React

Redux

Redux Observable

Websockets

JWT

OAuth

JavaScript

rxjs

SVG

05/2016 - 10/2017

1 Jahr 6 Monate

Cloud secure data room solution

Rolle
Front end engineer
Kunde
Drooms GmbH
Einsatzort
Frankfurt Am Main, Germany)
Projektinhalte

Joined the engineering team to help develop a secure cloud data room solution for performing due diligence, executive communications and secure document access. Helped migrating the front end code in Angular 1.x to Angular 2+, while developing a new version of the client for both web and native desktop. The system includes advanced user permission management, two-factor authentication, multiple dashboards for visualizing the access statistics, real time collaboration features, messaging system, document conversion, full text search across multiple documents, automatic translations and many more. See the video demo here. The system also features an SSO for multiple related resources.

Kenntnisse

Javascript

Typescript

Angular 1.x

Angular 2+

Websockets

JWT

Chromium Embedded Framework

D3.js

02/2015 - 03/2016

1 Jahr 2 Monate

Aggregation and comparison engine

Rolle
Front end engineer
Kunde
Hiiper
Einsatzort
Rotterdam, Netherlands
Projektinhalte

Developed the front end for groceries price aggregation and comparison website, both the front store with user accounts and the admin UI. The front end was a single page application written using Angular 1.x, a cutting edge tech at that time. Besides the coding itself this contract also involved a lot of complimentary activities:

  • Setting up Jira and configuring it for a Scrum workflow (because I was the only one who knew how to do that).
  • A lot of project management and engineering management activities like communicating with the product owner and translating his ideas into tickets, or acting as a Scrum master (again, because it turned out I had more experience at that than the rest of the team).
Kenntnisse

Javascript

Angular 1.x

Kompetenzen

Produkte / Standards / Erfahrungen
AWS
OAuth

Sprachkenntnisse
English
very fluent, can speak, read and write about pretty much any advanced topic
German
actively studying but still very basic
Russian
native

Programmiersprachen
Angular 1.x
Angular 2+
Canvas
Chromium Embedded Framework
D3.js
JavaScript
React
Redux
Redux Observable
Redux Saga
rxjs
SVG
Typescript
Vue.js

Datenkommunikation
JWT
Websockets

Bemerkungen

As a freelance front end web engineer, I help businesses and technical teams like yours build web applications with complex client side logic. That includes but not limited to:

  • Enterprise-size B2B products.
  • Drawing and visualization tools.
  • Analytical tools.
  • Communication and multi-user collaboration platforms.
  • Offline-first applications.
  • Native desktop applications.


Ausbildungshistorie

1997

Plekhanov Russian University of Economics
Master's degree, Economics