EN  |  DE
This website does not use cookies. But the provider hosting this website might use cookies beyond the control of this site. By clicking the button you accept these possible cookies and confirm being informed.
net-designer .net
professional application development

service

web application design and development

Front End Development

with Angular 2+

Front end development is my specialty. In that field, I create concepts, design and develop whole web applications - for desktop, browser or mobile devices. Today, web applications tend to rely less on server back ends and more on independent front ends, connecting to necessary sources on their own. In such cases, competent and reliable front end frameworks can come in handy. One of them - Angular - I am specialised in.

Fields of work:

  • Angular and TypeScript
  • RxJS, ngrx and ngrx-data
  • Pug and Stylus
  • ng-bootstrap and ngx-bootstrap
  • ngx-translate

» Contact me on front end development.

Back End Development

with Node.js, Express and Nest.js

Since back ends become increasingly smaller and less dominant in the user experience, their main responsibilities focus on data preparation and distribution. From simple website servers to complex cloud-based microservice structured application interfaces, everything can be done easily using Node.js in addition with back end frameworks like Nest.js, Sails.js or simply Express.

Fields of work:

  • Node.js, Express and Nest.js
  • RESTful and RESOURCEful APIs
  • Microservice Architecture
  • Websockets and Google's grpc
  • MongoDB and SQL-Databases

» Contact me on Back End Development.

Consulting and Education

in Web Application Development

Do you need help choosing technologies and creating concepts? Do you need support with improving, upgrading or even replacing your existing app into a modern web-based application? Do you want your employees to be educated in Angular, Node.js etc.? Then I can help. I listen to your needs and choose proper technologies in the context of modern web technologies, optimised in aspects of usability, learn-ability, availability of workforce, security, reliability, implementation speed and other facets. Also, I am well qualified to educate your personnel in the above mentioned technologies.

Fields of work:

  • Consulting in modern web technologies
  • Creation of concepts and prototypes in JS-technologies
  • Education of newcomers and professionals in said technologies

» Contact me on consulting and education.

skills

front end, back end, consulting and education

skills

Frontend Frameworks

AngularJS 2+
95 %
AngularJS 1.x
90 %
React.js
75 %

Frontend Libraries

Angular Material, Bootstrap
90 %
RxJS
90 %
ngrx, ngrx-data
80 %

Programming Languages

ECMAScript 6+
95 %
TypeScript
85 %
Go
70 %

Web Markup

HTML5+, CSS3+
95 %
Stylus, SASS, LESS
90 %
Jade / Pug
90 %

Backend Frameworks

Node.js, Express
95 %
Nest.js
90 %
Meteor, Electron, NativeScript
75 %

Databases

MongoDB
90 %
MySQL, Percona
80 %
Redis
80 %

Testing Frameworks

Jasmine, Mocha, Chai
85 %
Protractor, Karma, Cypress
80 %
Webdriver, Selenium, Cucumber
75 %

Project Management

JIRA
85 %
Agile, Scrum, Kanban
70 %
UML
70 %

used technologies

JavaScript
TypeScript
AngularJS
Node.js
Meteor
HTML5
CSS3

work experience

AIG, CompuGroup, Nokia and others
06/2017 – 08/2019
+
Administration system Hydra
AIG Europe S.A.

Position:

  • MEAN Stack Architect

Tasks:

  • Concept of visual and functional design
  • Implementation and testing
  • Education of staff

Used Technologies:

  • Client: Angular 6-8, Pug, Sass, ngrx
  • Server: Webpack, Node.js, Express
  • Database: MongoDB
  • Testing: Jasmine, Mocha and Chai, Karma, Istanbul, Protractor
07/2016 – 04/2017
+
Medication Comparison System HIFOX
ifap GmbH

Position:

  • Lead MEAN Stack Developer

Tasks:

  • Concept of visual and functional design
  • Implementation and testing
  • Education of staff

Used Technologies:

  • Client: AngularJS, Angular 2, HTML, CSS, Sass
  • Server: Webpack, Node.js, Express, Go
  • Database: MongoDB, PosgreSQL
  • Testing: Jasmine, Karma, Istanbul, Protractor, Cucumber
02/2015 – 01/2016
+
Real Estate Document Management System
Web Consulting Int. GmbH

Position:

  • Lead MEAN full-stack Developer

Tasks:

  • Team Lead
  • Support with conceptual and visual design
  • Implementation of the document management system
  • Consulting

Used Technologies:

  • Client: Jade, Less, jQuery, Bootstrap, AngularJS, D3js, Chart.js, Epoch, Angular-UI, Angular-Translate, Angular-Touch
  • Server: Grunt, Node.js, Express, Async, Moment.js, Mime
  • Database: MongoDB, Mongoose
  • Testing: Jasmine, Karma, Istanbul, Protractor, Sinon.js
10/2014 – 01/2015
+
SendToCar – Data exchange with cars
Nokia here.com, Berlin

Position:

  • Backend Node.js developer

Tasks:

  • Implementation of user interfaces for the communication with navigation systems of Mercendes, BMW or Volvo
  • Aggregated presentation of navigation routes
  • Improvement of existing route navigation

Used Technologies:

  • Server: Node.js, Express.js, Grunt, Jenkins
  • Client: AngularJS, jQLight, Swig, SCSS, Bower, HTML5, CSS3
  • Testing: Jasmine, Mocha, Chai, Karma, Istanbul, Selenium-Webdriver, Cucumber, Sinon.js
  • Project management: Scrum, JIRA
05/2014 – 10/2014
+
account.here.com – Single Sign On Interface
Nokia here.com, Berlin

Position:

  • MEAN full-stack developer

Tasks:

  • Conceptual and structural design
  • Implementation of the SSO-Interfaces for all here.com services
  • Support on the migration from Java to Node.js

Used Technologies:

  • Server: Node.js, Express.js, Grunt, Jenkins
  • Client: AngularJS, jQLight, Swig, SCSS, Bower, HTML5, CSS3
  • Database: PosgreSQL, Memcached
  • Testing: Jasmine, Mocha, Chai, Karma, Istanbul, Selenium-Webdriver, Cucumber, Sinon.js
  • Project management: Scrum, JIRA
03/2014 – 05/2014
+
ERP Management API & User Interface
OMP GmbH, Pforzheim, Germany

Position:

  • MEAN full-stack developer

Tasks:

  • Design and implementation of the API
  • Design and implementation of the user interfaces
  • Training of the users

Used Technologies:

  • Server: Node.js, Express.js, MongoDB, Percona, Grunt
  • Client: AngularJS, jQuery, Jade, Stylus
  • Database: MySQL, Memcached
  • Testing: Jasmine, Karma, Istanbul, Protractor
+

about me

personal information, availability, interests

personal information

Hello
I am Marco
a MEAN full-stack developer

Age:37
Home:Germany
Email:marco.schaule@net-designer.net
Activity:availablesince 30/09/2019

availability

 
 
 
Today At these days, I am not available.

my interests

In my spare time I do sports (jogging, martial arts, fitness) or solve mathematical puzzles. Another passion of mine is learning and teaching computer science or mathematics.
running
martial arts
math
teaching

contact me

via email or phone

Contact me just the way you want.

Home Sweet Home
address
Marco Schaule
Mecklenburgring 76
66121 Saarbrücken