Zurück zu den Profis

Javascript Developer & Vue.js Developer

Überblick


Kurzer Überblick

Erfahrener Full-Stack-Entwickler, der seit mehr als 10 Jahren in JavaScript und den Frameworks Angular und React programmiert. Vor 8 Jahren hat er auch ein Jahr lang in Python programmiert, aber er würde sich dort nicht mehr als Senior bezeichnen. Andere Technologien, die er kennt, sind - Node.js, Vue.js, HTML, CSS, Django, Ember.js, Typescript. Bei seinem letzten Projekt entwickelte er eine Videoplattform zum Streamen von 3D-Videos für 3 Parteien. Idealerweise hätte er gerne ein Fullstack-Projekt, bei dem er JS/Angular im Frontend und Django oder Node.js im Backend einsetzt. Er hat aktiv agile Methoden in seiner Arbeit verwendet, insbesondere Scrum. Die Kommunikation in englischer Sprache ist für ihn kein Problem. Für ihn sind kurzfristige Projekte ideal, aber er kann auch langfristige Projekte in Angriff nehmen, solange moderne Technologien verwendet werden und der Code nicht veraltet ist. Im Laufe seiner Karriere hat er auch als Teamleiter gearbeitet, wo er jüngere Programmierer betreute, und könnte sich diese Position auch für die Zukunft vorstellen.

Berufliche Erfahrung

Senior front-end engineer

(Aug 2019 — Present)

  • Development of an on-line video composition & editing tool used to help scientists to create promotional videos about their research and achievements
  • The tool includes integration of special 3D molecule viewer that can be used to render stunning 3D animations
  • VueJS, TypeScript, Vuex, Google Firebase backend, ThreeJS, NGL

Senior front-end engineer

(May 2019 — July 2019)

  • Development of incident tracking system and related dashboard.
  • Responsible for initial Angular project setup, integration of in-house developed CSS framework (based on Google Material design), migration & improvement of old AngularJS components to the new system.
  • Optimization of network communication between SPA and .NET based backend Rest API.
  • Angular 7, NgRx, TypeScript, HTML5, CSS3/SASS

Senior software engineer

(Oct 2017 — Oct 2018)

  • As a senior software engineer participated in the development of an interactive template designer.
  • Led a small team of developers to create a prototype of interactive WYSIWYG editor component, producing XML FO templates for document mass-production (invoices, train tickets, etc.)
  • Implemented using VueJS+Vuex, TypeScript/ES6, HTML5, CSS3/Stylus, Vuetify.

Senior software engineer

(Jun 2017 — Dec 2017)

  • As a senior software engineer participated in the following project
  • Development of an analytical tool for gathering, sorting & analysis of bankruptcy cases of US courts
  • Tool empowers its users to gather and analyze various kind of relevant information using configurable dashboard and custom widgets displaying relevant charts & spreadsheets
  • Implemented using JavaScript (ES6) + EmberJS, HTML5, CSS3 (SASS), Bootstrap, Chart.js

Senior software engineer

(Nov 2016 — Feb 2017)

  • As a senior software engineer participated in the following project
  • An application for medical problems consultation using video calls and a set of medical sensors
  • Implementation and testing of SPA for online consultation of medical problems aimed for use in the air transport industry
  • Video call, an online reporting tool, control panel for operators
  • Single page web application built using HTML 5, CSS 3, SASS, JavaScript (ES6), AngularJS, WebPack, WebRTC (QuickBlox)

Senior software engineer (full-time on-site)

(Jun 2016 — July 2016)

  • As a senior software engineer participated in the following projects
  • CMG - a single page web application for analysis of investment opportunities in the USA
  • Analysis, design & implementation of an online tool for analysis of investment opportunities
  • Mainly responsible for implementation of charts data visualizations using Chart.js
  • Single page web application built using HTML5, CSS3/LESS, JavaScript(ES6)/ReactJS, Redux, WebPack, NodeJS

Senior software engineer (freelance, full-time onsite)

(Feb 2016 — May 2016)

  • As a senior software engineer participated in the following project:
  • An application for reporting various kinds of cybercrimes and online frauds
  • Analysis, design, implementation, and testing of an online reporting tool as well as a control panel for reports management
  • Optimization of existing code for performance and maintainability
  • Implementation of AngularJS best practices
  • Single page web application built using HTML 5, CSS 3, SASS, JavaScript, AngularJS, NodeJS, Gulp

Senior software engineer (full-time on-site)

(Oct 2014 — Nov 2015)

  • As a senior software engineer participated in the following projects:
  • An application for monitoring, control, and analysis of plastic injection process and an application for monitoring and analysis of road traffic
  • Analysis, design, implementation, and testing of specialized UI and application for monitoring, analysis and process control of the plastic injection process
  • single page web application
  • HTML5 and its various APIs
  • CSS3, LESS
  • JavaScript, CoffeeScript AngularJS
  • D3.js, SVG, HTML5 Canvas Node.js, Gulp, Grunt,
  • REST API, Web Sockets

AngularJS/Java developer (freelance on-site)

(Jun 2014 — Sep 2014)

  • As AngularJS/Java programmer participated on following projects: development of company's flight tickets / accommodation / car reservation web site (Java EE, Glassfish, Elasticsearch, PostgreSQL, AngualrJS, jQuery, HTML5, CSS3)
  • basic entity, resource modeling using JPA
  • AngualrJS, CSS modifications and improvements development of company's intranet back office software (Java EE, Glassfish, Elasticsearch, PostgreSQL, AngualrJS, jQuery, HTML5, CSS3)
  • basic entity, resource modeling using JPA AngualrJS, CSS modifications and improvement
Author
Javascript Developer & Vue.js Developer
638f21defe746b0013a2e3f8
Angestellter4200  / Pro Monat
Freiberufler264  / Pro Tag
EbenSENIOR
Rollen
Javascript Developer Vue.js Developer
Sprachen
English
Fähigkeiten
AngularApolloApplication ServerBootstrapCMSCRMCSSCode ManagementD3.jsDatabaseDebian LinuxDjangoES6ElasticsearchGitGlassFishHTMLJPAJavaJava EEJava serversJavaScriptJavascript ToolsLESSLinuxMagentoMicrosoft serversMySQLOperation SystemsPHPPHP CMSPostgreSQLPythonReactRedisReduxReportsRestSASSSVGSales RepresentativeSearch ToolsSpecificationsToolsTypeScriptUIVueWebpackWordPressXMLZend FrameworkjQuerynode.jsvite
Lokalitäten
Remote