Recommended expert

Mario Ellebrecht

Developer and Consultant

Mario Ellebrecht
Berlin, Germany

Experience

Jan 2002 - Present
24 years 2 months

Developer and Consultant

Freelancer

Jan 2000 - Dec 2002
3 years
Berlin, Germany

Co-founder and Technical Director

MUNDWERK AG

Jan 2000 - Dec 2000
1 year
Düsseldorf, Germany

Technical Project Manager

S3 AG

Jan 1996 - Dec 2000
5 years
Dortmund, Germany

Software Developer

NADS GmbH

Jan 1994 - Dec 1995
2 years
Dortmund, Germany

Student Assistant

Chair of Artificial Intelligence, Computer Science Department, University of Dortmund

Industries Experience

See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.

Experienced in Information Technology (30 years) and Education (2 years).

Information Technology
Education

Business Areas Experience

The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.

Experienced in Information Technology (30 years), Product Development (7 years), Research and Development (2 years), and Project Management (1 year).

Information Technology
Product Development
Research and Development
Project Management

Summary

My general goal is to create lasting added value for innovations in products and services in telecommunications, IT and other industries by applying proven experience from over 20 years of successful work in software development and technical management, as a developer, software architect, tester or interim manager, either as part of a development team or as an independent advisor to technical staff and management. Intrinsic motivation for me is the joy of building sustainable technical solutions for appealing use cases. In doing so, I am committed to a systematic approach and preferably follow agile methods. Besides my interest in quickly learning new technologies and a broad foundation of generalist knowledge, I have gained specific expertise in over 50 projects in the areas of Internet, IoT/Embedded, geo and mobile applications, which I especially like to contribute to new product and service developments.

Skills

  • Technology Focus Internet / Java Se/ee / Web Services, Geo / Navigation / Gps / Lbs, Internet Of Things / Embedded / M2m, Mobile / Android / Java Me

  • Industries Telecommunications, Software, Internet, E-business, Asp/isp, Systems Integration, Media, Automotive, Aviation, Financial Services

  • Roles Developer, Architect, Tester, Scrum Master, Project Manager, Coach, Trainer, Due Diligence/auditor, Interim Development Manager/cto

  • Work Environments Ready To Perform In All Settings, From Startups In Formation To International Corporations, Formal And Informal

  • Contract Types Exclusively Freelance Work Based On Service And Work Contracts

  • Programming Languages Java (Se, Ee And Me Including Many Apis), Kotlin, Groovy, Go, C++, C, Javascript, Python, Php, Perl, Shell, Sml, Prolog

  • Development Tools Intellij Idea, Eclipse, Android, Graalvm, Maven, Gradle, Git, Sonar, Circleci, Bamboo, Jenkins, Enterprise Architect, Jira

  • Testing Tools Junit, Mockito, Cucumber, Karate, Testcontainers, Dbunit, Rest Assured, Spock, Selenium, Jmeter, Owasp, Postman

  • Web Infrastructure Vert.x, Spring Boot, Ktor, Akka, Wicket, Dropwizard, Jersey, Open Api, Restlet, Netty, Apache, Tomcat, Jboss, Jetty, Netty

  • Cloud & Devops Aws, Gcp, Azure, Docker, Kubernetes, Helm, Vagrant, Elk Stack (Elasticsearch, Logstash, Kibana), Prometheus, Grafana

  • Database Management Systems Neo4j, Mongodb, Redis, Postgresql, Mariadb, Mysql, Oracle, Lucene, Hadoop, Elasticsearch, Cassandra, Liquibase, Flyway

  • Geo & Graphics Apis Jmonkeyengine 3d, Jai, Geotools, Jts, Navteq Rdf, Osm

  • Standards Xml, Html, Json, Bson, Jose, Voicexml, Sql, Uml, Oauth, Rdf, Rml, Sparql, Jms, Osgi, Jpa, Jax-ws/rs

  • Protocols Tcp/ip, Http, Websocket, Sip, Xmpp, Coap, Mqtt, Amqp

  • Frameworks And Middleware Spring, Hibernate, Graphql, Jackson, Rabbitmq, Dropwizard, Kryo, Protobuf, Reactive Streams, Rxjava, Quarkus, Micronaut

  • Mobile/embedded Platforms Android, Android Things/brillo, Java Me/se Embedded, Avionic/embedded Linux, Raspberry Pi, Arduino, Esp32, Stm32

  • Operating Systems Gnu/linux (Fedora, Debian, Gentoo, And Other Distributions), Solaris Sparc/intel, Freebsd, Windows 32/64, Apple Macos X

  • Networking/telecommunications Lpwan, Sigfox, Nb-iot, Wlan, Bt, Nms/dialogic, Nuance

  • Methodologies Scrum, Safe, Kanban, Xp, Ls, Clean Code, Tdd, Bdd, Ddd, Design Patterns, Rest, Cqrs, Event Sourcing, Hateoas, Scs

Languages

German
Native
English
Advanced
Spanish
Elementary

Education

Oct 1992 - Jun 1999

University of Dortmund

Diploma in Computer Science · Computer Science · Dortmund, Germany · very good

Certifications & licenses

Certified Scrum Master

Scrum Alliance

Brainbench J2EE Master

VoiceObjects

Profile

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

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Mario based?

Mario is based in Berlin, Germany and can operate in on-site, hybrid, and remote work models.

What languages does Mario speak?

Mario speaks the following languages: German (Native), English (Advanced), Spanish (Elementary).

How many years of experience does Mario have?

Mario has at least 32 years of experience. During this time, Mario has worked in at least 5 different roles and for 5 different companies. The average length of individual experience is 6 years and 5 months. Note that Mario may not have shared all experience and actually has more experience.

What roles would Mario be best suited for?

Based on recent experience, Mario would be well-suited for roles such as: Developer and Consultant, Co-founder and Technical Director, Technical Project Manager.

What is Mario's latest experience?

Mario's most recent position is Developer and Consultant at Freelancer.

What companies has Mario worked for in recent years?

In recent years, Mario has worked for Freelancer.

Which industries is Mario most experienced in?

Mario is most experienced in industries like Information Technology (IT) and Education.

Which business areas is Mario most experienced in?

Mario is most experienced in business areas like Information Technology (IT), Product Development, and Research and Development (R&D). Mario also has some experience in Project Management.

Which industries has Mario worked in recently?

Mario has recently worked in industries like Information Technology (IT).

Which business areas has Mario worked in recently?

Mario has recently worked in business areas like Information Technology (IT).

What is Mario's education?

Mario attended University of Dortmund for Computer Science.

Does Mario have any certificates?

Mario has 3 certificates. These include: Certified Scrum Master, Brainbench J2EE Master, and VoiceObjects.

What is the availability of Mario?

Mario is immediately available part-time for suitable projects.

What is the rate of Mario?

Mario's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Mario?

To hire Mario, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1000
750
500
250
Market avg: 780-940 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.