Michael Ilg

Load Equipment Management

Avatar placeholder
San José, Costa Rica

Experience

Jan 2022 - Jan 2022
1 month

Load Equipment Management

Baumann Paletten GmbH - Swoplo

  • Creating UI templates and UI elements for marketing, blog, and FAQ for use in the CMS and app

  • Building templates based on reusable components

  • Styling and creating reusable mixins with SASS

  • Developing a testimonial slider and FAQ accordion based on Bootstrap

  • Technology:

  • HTML

  • SASS

  • Bootstrap

  • Webpack

  • Node.js

  • yarn

  • Methods:

  • Modular components and reusable stylings

  • Inheritance

  • Responsive design

Mar 2020 - Dec 2021
1 year 10 months

Tournament and Duel Web Applications for an E-Sports Platform

eSport Studio GmbH & Co. KG

  • New development and enhancement of various competition formats where solo players and teams compete against each other in duels, challenges, fan battles, and organized tournaments, and can record their results on the platform.

  • Developing dynamic views for game registration and hosting

  • User registration, competition sign-up, consents

  • Dynamic views for progress, rankings, and rewards

  • Building services (e.g., payment processing via PayPal) for the web application

  • Communicating with microservices via REST APIs

  • Extending the admin app for new formats and requirements

  • Integrating new formats with the notification system (chat and pop-up alerts for events)

  • Technology:

  • Node.js

  • Underscore.js

  • Backbone.js

  • WebSocket

  • jQuery

  • SASS

  • Bootstrap

  • Moment.js

  • Sentry

  • RequireJS

  • PayPal

  • Docker

  • GIT

  • Jenkins

  • yarn

  • Methods:

  • OO

  • Exploratory, evolutionary prototyping

  • Agile development of reusable JS components to model and run the different game modes

  • Responsive views

  • Developing update mechanisms to refresh the UI via socket updates

  • Error-tracking integration with Sentry

  • Web animations

  • Internationalization

Aug 2015 - Sep 2015
2 months

Publishing Tool

Anfema GmbH

  • Implementing user interfaces for the publishing tool

  • Automated tests

  • Creating templates for pages, layouts, locales, and groups

  • Form validation

  • UI elements

  • Technology:

  • EmberJS

  • Methods:

  • Test-driven

  • OO UI components

Sep 2010 - Present
15 years 5 months

Web Applications for E-Learning

soluzione Script GmbH

  • Developing web-based applications (partially integrated into other software and operating systems) for interactive e-learning of industry-standard software packages (e.g., Microsoft) and AI, migration aids for product updates, security training, and production tools for content.

  • Assisting in team lead processes

  • Building an editor for multi-level course structures with React

  • Developing an SPA stats dashboard with React

  • Admin application for user management and license management with Angular

  • Creating an accessible single-page application with routing

  • Developing a web player for Captivate videos, learning materials, and click-through guides

  • Interactive migration aid (clicking on a simulation of the “old” interface opens a video and information in the “new” interface)

  • Mapping nested course structures and visualizing different asset types

  • Building a multimedia player and course navigator for various SCORM versions for LMS packaging

  • Integrated help in Office applications

  • Web-based views for .NET app integration and communication

  • Production tool for creating custom “click paths” for content

  • Solr search service (configuration, multilingual in 8 languages, updates, indexing tools via PowerShell, integration into web interfaces)

  • Guided tour for the user interface

  • Technology:

  • React

  • JWT

  • Yii

  • chart.js

  • TypeScript

  • jQuery

  • GIT

  • Angular

  • KnockoutJS

  • SCORM

  • DeepL

  • TinyMCE .NET

  • ANT

  • Node.js

  • Jira

  • Confluence

  • PowerShell

  • Solr

  • Methods:

  • OO

  • Prototype-based agile development of reusable JS components

  • Accessibility

  • Build automation

  • Software architecture

  • Internationalization

  • Search engine

Summary

Frontend Developer with 15 years of experience in building high-performance, responsive web applications. Solid knowledge of JavaScript/TypeScript, React, Angular, and modern CSS techniques. Focused on clean, maintainable code and excellent UI/UX.

Skilled in using frameworks and libraries like React and Angular, and in implementing best practices for clean, maintainable code. Proven track record of working with cross-functional teams to create high-quality digital solutions that meet clients' needs. Strong problem-solving skills and a deep understanding of UI/UX design.

Skills

  • Developing Web-based Applications Ui/ux
  • Frontend Technologies
  • Single-page Applications
  • Internationalization
  • Rest Api And Websocket Communication
  • Agile Software Development
  • Responsive Technologies

Programming Languages / Frameworks

  • Html5
  • Js/typescript (Vanilla, Node.js, React, Angular)
  • Css3/sass
  • Bootstrap

Databases

  • Mysql

Tools

  • Jira
  • Confluence
  • Git
  • Docker
  • Jenkins
  • Yarn
  • Npm
  • Eslint
  • Postman
  • Vs Code
  • Figma
  • Ai Copilot

Operating Systems

  • Macos
  • Windows

Languages

German
Native
English
Advanced
Spanish
Advanced

Education

Oct 2012 - Jun 2015

Fachhochschule Salzburg

Master of Arts · Multimedia Arts · Salzburg, Austria · 1.0

Oct 2006 - Jun 2010

Hochschule Augsburg

Bachelor of Arts · Interactive Media · Augsburg, Germany · 1.4

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Similar Freelancers

Discover other experts with similar qualifications and experience

Frank Mueller
Frank Mueller

Web3 accelerator participant co-founder

View Profile
Volker Ahlers
Volker Ahlers

Fullstack Developer

View Profile
Patrick Meppe
Patrick Meppe

IT Consultant

View Profile
Timur Yalcin
Timur Yalcin

Lead Frontend Developer | Fullstack Developer

View Profile
Vincent Rothländer
Vincent Rothländer

Freelancer

View Profile
Andreas Kraus
Andreas Kraus

Senior Developer

View Profile
Julian Haluska
Julian Haluska

Working / Master's Thesis Student in Software Development

View Profile
Lucas Jahn
Lucas Jahn

Full-Stack Developer (WordPress, React.js)

View Profile
Achille Chimi
Achille Chimi

Backend/Frontend Developer

View Profile
Guido Schedlbauer
Guido Schedlbauer

Senior Software Developer

View Profile
Ivaylo Sieme
Ivaylo Sieme

Cloud Architect & AI Engineer

View Profile
Björn Klose
Björn Klose

Senior Developer

View Profile
Alexander Kapincev
Alexander Kapincev

Senior Fullstack Developer

View Profile
Thomas Hoefkens
Thomas Hoefkens

Senior MLOps, DevOps Engineer

View Profile
Martin Staudt
Martin Staudt

TallyUp

View Profile
Meik Schindler
Meik Schindler

Freelance Trainer & Consultant

View Profile
Johannes Hertenstein
Johannes Hertenstein

Powderguide Conditions Reports

View Profile
Carsten Hennig
Carsten Hennig

IT Consultant

View Profile
James Cullimore
James Cullimore

Freelance Android Developer

View Profile
Lars Pietrowski
Lars Pietrowski

Web and Software Developer (Fullstack) / EDI Interface Developer

View Profile
Thomas Hain
Thomas Hain

Software Developer

View Profile
Rocco Ghielmini
Rocco Ghielmini

Senior Frontend Developer

View Profile
Andreas Schmückert
Andreas Schmückert

Solution Architect, Business Analyst, Consultant, Full-Stack Lead-Developer

View Profile
Igor Propisnov
Igor Propisnov

Senior Frontend Developer

View Profile
Mathis Dudler
Mathis Dudler

Senior Web/Frontend Developer

View Profile
Daniel Carrasco
Daniel Carrasco

Fullstack Developer

View Profile
Manuel Reinfurt
Manuel Reinfurt

Cloud Architect & Lead Developer

View Profile
Werner Keil
Werner Keil

Test Coordinator, Designer and Engineer

View Profile
Rodrigue Kelen-yo
Rodrigue Kelen-yo

Fullstack Development

View Profile
David Moling
David Moling

Senior Technical Consultant

View Profile