Distributed Systems Software Engineer (Erlang/OTP) @ KOBIL Systems GmbH
Independent Author @ Heise Zeitschriften Verlag
Independent Author @ dpunkt.verlag
Education:
About:
Team Leading, Software Architecture, Clouds (Amazon EC2, Microsoft Azure, OpenStack), SOA, EDA, CEP, ETL, Google Go and Google App Engine, Erlang/OTP, Smalltalk, Java EE, NoSQL / ODBMS / RDBMS, Software Engineering, Agility, Requirements Engineering, Software Cost Estimation, System Analysis and Design, System Administration, High Availability, Unix and OS X, free Author (dpunkt, iX, Javamagazin, Linux Enterprise)
Distributed Systems
Team Leading, Software Architecture, Clouds (Amazon EC2, Microsoft Azure, OpenStack), SOA, EDA, CEP, ETL, Google Go and Google App Engine, Erlang/OTP, Smalltalk, Java EE, NoSQL / ODBMS / RDBMS, Software Engineering, Agility, Requirements Engineering, Software Cost Estimation, System Analysis and Design, System Administration, High Availability, Unix and OS X, free Author (dpunkt, iX, Javamagazin, Linux Enterprise)
Distributed Systems Software Engineer (Erlang/OTP) @ From November 2015 to Present (2 months) Darmstadt Area, GermanyIndependent Author @ Writing of articles, book reviews and conference reports about software development for the iX magazine From April 1999 to Present (16 years 9 months) Oldenburg Area, GermanyIndependent Author @ Writing of the book "Systemprogrammierung in Google Go" (System Programming in Google Go) From March 2010 to Present (5 years 10 months) Oldenburg Area, GermanyIndependent Author @ Writing of articles, book reviews and conference reports about software development for the magazines Javamagazin and Linux Enterprise From December 2002 to Present (13 years 1 month) Oldenburg Area, GermanySenior Software Engineer @ Juju Development.
Used technologies: Ubuntu Linux, Google Go, MongoDB, Amazon EC2, OpenStack, Azure, LXC, Git From December 2011 to November 2015 (4 years) Oldenburg Area, GermanyTeam Manager / Senior Consultant @ Maintenance and extension of Smalltalk and GemStone/S based configuration management system for telecommunication and networks
Analysis and consulting for SOA and software architecture
Team Manager with up to 24 team members
Trainer for requirements engineering and software cost estimation
Used technologies: Smalltalk, GemStrone/S, Java SE, BizTalk, C# From October 2006 to November 2011 (5 years 2 months) Oldenburg Area, GermanyTechnical Project Manager / System Specialist @ Responsible for the data migration sub-project in a larger military project leading 7 team members
Technical Project Manager
Controlling of sub-contractors for the development
Member of the sub-project "data management and meta data"
Requirements engineering and software quality assurance
Used technologies: Java EE, TopLink, Oracle, WebSphare, Rational From April 2003 to September 2006 (3 years 6 months) Wilhelmshaven Area, GermanyDevelopment Director @ Development Director leading 15 team members
System Architecture
Implementation and management of development processes, requirements engineering and quality assurance
Organization and execution of the staff training
Used technologies: Java EE, JBOSS, Oracle, IDEA From August 2001 to February 2003 (1 year 7 months) Oldenburg Area, GermanyVice President Software Development @ Vice President Software Development leading 22 team members in Oldenburg, Germany, and Boston, MA, USA
System Architecture
Implementation and management of development processes, requirements engineering and quality assurance
Used technologies: Java EE From October 2000 to July 2001 (10 months) Development Director @ Development Director for the enterprise edition of the RedDot Content Management System (today known as Content Integration Server) leading 7 team members
Software Architecture
Used technologies: Java EE, POET, SNiFF+ From July 1999 to September 2000 (1 year 3 months) Oldenburg Area, GermanySystem Specialist Unix/HA @ System specialist for high-available Unix systems
Operation of newspaper production systems, SAP R/3 and mail servers
Automation using shell, Perl and Python scripting
Implementation of a system monitoring via SNMP
Development and implementation of a trouble ticket system
Used technologies: Solaris, OpenVision Axxion-HA, Sun Cluster, Veritas, Oracle, Sybase, Linux, bash, Perl, Python, PostgreSQL, Apache and more From September 1997 to June 1999 (1 year 10 months) Oldenburg Area, GermanySystem Specialist @ System specialist for mainframe, servers, PCs, networking and telecommunication
Operation of a number of servers running OS/2, AIX and DPPX
Remote operation of mainframes running MVS with TSO, CICS and DB2
Maintenance of a Token Ring based network
Operation of a Siemens Hicom 300
Development of smaller applications in Turbo Pascal and ReXX From January 1991 to August 1997 (6 years 8 months) Oldenburg Area, Germany
Computer Science / Business Studies @ University of Hagen From 1987 to 2000 Frank Müller is skilled in: Linux, Software Development, Software Engineering, Perl, Java, Apache, Python, XML, Ubuntu, Oracle, HTML, Architecture, Cloud Computing, MongoDB, PostgreSQL