Fachlicher Schwerpunkt dieses Freiberuflers

Full-stack Web & Mobile Entwicklung mit TypeScript/JavaScript, Java, Python, React, EmberJS, Angular, Spring, Maven, Gradle, git, AWS, GCloud.

verfügbar ab
10.08.2019
verfügbar zu
100 %
davon vor Ort
100 %
PLZ-Gebiet, Land

Einsatzort unbestimmt

Österreich

D0

D2

D1

D3

D4

D5

D6

D7

D8

D9

Kontaktwunsch

Ich möchte bevorzugt für Projekte in diesen Einsatzorten kontaktiert werden.

Projekte

11/2018 - Heute

11 Monate

AWS products

Rolle
Contract Senior Software Engineer, Auckland, New Zealand
Kunde
Television New Zealand Ltd. (TVNZ)
Projektinhalte
  • Currently, working on TVNZ OnDemand in a full stack Senior Software Engineer role with vast exposure to a range of AWS products.
  • Delivered a list of significant UX features such as Quick-Info and Hero redesign, which have resulted in an increase of clicks on shows and video completions.
  • Designed & implemented a number of new REST APIs and build a data backfill of ~180GB worth of user data (video watch events & likes) into a collaborative filtering recommendations engine.
  • Provided strategic advice on innovation projects such as chat bots and AWS Personalize.

Projekthistorie

2017 - 2018: chat bot ‘Oscar’

Role: Lead Software Engineer, Auckland, New Zealand

Customer: Air New Zealand Ltd.

Task:

  • Worked on the award-winning chat bot ‘Oscar’, powered by a bespoke cloud-based machine learning stack that successfully answers ~75% customer queries. Oscar has become profitable in less than one year since inception.
  • Regular and substantial contributions to the organization to improve agility and efficiency across the business. Involved in hiring key personnel in strategic areas.
  • Responsible for managing a team of Software Engineers and relationships with stakeholders such as product owners, solution architects and development managers.
  • Developed the Air New Zealand Alexa skill which enabled the company to become Amazon’s launch partner in Australasia for Amazon Alexa.
  • Built a data filtering pipeline for GDPR compliance using spaCy (machine learning NLP library) to mask sensitive customer data which is non-parsable (e.g. names, addresses).

2014 - 2017: Provided technical leadership

Role: Solution Architect / My Vodafone Tech Lead, Auckland, New Zealand

Customer: Vodafone New Zealand Ltd.

Task:

  • Provided technical leadership to six development teams working on My Vodafone, one of New Zealand's most frequented self-service systems.
  • Defined and implemented a new micro-service architecture for My Vodafone. This enabled a new agile development paradigm and led to an incremental transition away from +10 years old proprietary systems, while providing immediate business benefits from day one.
  • Established a highly collaborative test-driven development culture, introduced continuous integration and defined the role model “Agile Developer”. Under my watch, My VF grew from one development team to six agile teams and missed releases were eliminated entirely.
  • Produced a number of unconventional innovative solution designs that resulted in massive benefits to our customers. I was also heavily involved in projects beyond My Vodafone such as Identity Management, micro-service based integration, ESB and cloud computing.
  • Responsible for the successful, timely and efficient delivery of a number of key self-service features and products such as MyFlex, Mates, Enterprise Shared Data, Consumer Shared Data, My VF Search, Single My VF and many more.
  • Initiated Dev Meet-ups. Quarterly meetings that give development teams of the Digital department time and space to celebrate success, exchange knowledge and grow together.

2013 - 2014: core systems

Role: Java Tech Lead, Auckland, New Zealand

Customer: Yellow Pages Group Ltd.

Task:

  • Led two Java teams which successfully delivered a number of core systems to the business such as an order and product management system, a billing system and a high-traffic HTTP file store that serves Yellow's public content.
  • Continuously improved procedures, tools and standards to ensure that code produced by the teams is high-calibre and fit for purpose. Reviewing the teams work and performance and responsible for hiring new staff.

2008 - 2012: Defined and established the software development process and tool chain

Role: Senior Software Engineer, GBS Financial Services Sector, Zurich, Switzerland

Customer: International Business Machines Corp. (IBM)

Task:

  • Defined and established the software development process and tool chain for a project with +80 FTEs and a budget of $51m.
  • Designed and coded an award-winning web based project information system using Spring Web MVC, Neo4J and web services.
  • Development team lead and money market subject matter expert, heavily involved in design and realization of complex financial web applications based on J2EE/Spring.
  • Responsible for allocation and utilization of a development team, prioritizing work, tracking progress and reporting results to senior management.
  • Developed and introduced strategies for continuous integration, automated testing and development standards to the development staff of three multi-million financial products.
  • Transformed legacy core banking applications into modern Java Eclipse RCP applications, using mathematical models and code generation, resulting in project cost savings of 60%.
  • Responsible for design and realization of three mobile applications in the banking and logistics sector, using Android and cross platform development frameworks.
  • Redesigned and implemented integral parts of a strong authentication web application used to secure e-banking systems of several Swiss retail banks.

2006 - 2008: architecture and development of a real-time asset management system

Role: Software Engineer, Frankfurt, Germany

Customer: Landsbanki Kepler

Task:

  • Responsible for architecture and development of a real-time asset management system in C# .NET and MS SQL Server.
  • Conducted staff training at Merlin Projects in Warsaw (Poland) on product development and maintenance.
  • Provided troubleshooting and bug-fixes for critical in-house business solutions using C# and VBA.

2004 - 2006: web applications

Role: Software Engineer / Systems Engineer, Frankfurt, Germany

Customer: Pro Open GmbH

Task:

  • Worked as leading technical consultant on web related projects, successfully implementing a number of web applications with Zope, Typo3 and AJAX.
  • Developed the web application “AdCast Web”, which became an integral part of the core product “AdCast One”.
  • Administered Linux based systems and provided international customer support.

Kompetenzen

Produkte / Standards / Erfahrungen

Profile

  • Senior Software Engineer with +12 years hands-on expertise in designing and developing innovative enterprise solutions in industries such as aviation, banking, telco, media & tech.
  • Results driven, highly motivated individual, experienced in building & leading agile teams to deliver solutions within budget and schedule.
  • Strong track record of delivering scalable, reliable and well performing applications efficiently and effectively on-premise or cloud (AWS).
  • I help genuinely interested organizations achieve their agile & digital objectives successfully.

Technical Skills

Android, Architectural Design, Agile/SCRUM, Apache Web Server, Amazon Web Services,
AngularJS, Bash, BDD, Clean Code, Cloud Formation, Continous Integration & Deployment, CSS,
Design Patterns, Dependency Injection, Docker, Dynatrace, Eclipse RCP, Elasticsearch,
EmberJS, GoCD, Google Cloud, Gradle, GraphQL, Hibernate, HTML5/XHTML, IntelliJ, Infinispan,
Java/J2EE, JUnit, JavaScript, Jetty, Jenkins, JPA, JSP, JAX-RS, JAXB, JIRA, Linux, Machine
Learning, Maven, Mockito, MS SQL, NoSQL, New Relic, Nagios, Natural Language Processing,
Oracle DB, PostgreSQL, Puppet, Python, REST, Redis, Spring framework, SOAP, SQL, spaCy,
Test Driven Development, Tomcat, TypeScript, UML, Vagrant, IBM Websphere, Web Components


Sprachkenntnisse
English
Fluent
French
Basic knowledge
German
Fluent
Polish
Fluent

Bemerkungen

Honors and Awards on request

References on request


Ausbildungshistorie

2002 - 2008

University of Applied Sciences, Frankfurt

First class degree in computer science with specialization in software engineering & finance

Thesis title:

Development of a project management web application using AJAX

Trainings

2018

New Relic DevOps training

Certificate 

MLP Certificate „Rhetoric and Presentation Techniques“

×
×