Mario Ellebrecht
Developer and Consultant
Experience
Developer and Consultant
Freelancer
Co-founder and Technical Director
MUNDWERK AG
Technical Project Manager
S3 AG
Software Developer
NADS GmbH
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).
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).
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
Education
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
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Mario based?
What languages does Mario speak?
How many years of experience does Mario have?
What roles would Mario be best suited for?
What is Mario's latest experience?
What companies has Mario worked for in recent years?
Which industries is Mario most experienced in?
Which business areas is Mario most experienced in?
Which industries has Mario worked in recently?
Which business areas has Mario worked in recently?
What is Mario's education?
Does Mario have any certificates?
What is the availability of Mario?
What is the rate of Mario?
How to hire Mario?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Developer and Consultant
Nearby freelancers
Professionals working in or nearby Berlin, Germany