06/11/2023 updated

**** ******** ****
100 % available

Technical Lead / Senior Fullstack Software Engineer / IT Architect

Red Beach, New Zealand
Germany +2
info: Germany, Switzerland, Australia
Diplominformatiker
Red Beach, New Zealand
Germany +2
info: Germany, Switzerland, Australia
Diplominformatiker

Profile attachments

CV - Dominik Blystak

Clean Code PrinciplesJava (Programming Language)JavaScript (Programming Language)Extensible HyperText Markup Language (XHTML)Spring SecurityApplication Programming Interfaces (APIs)Agile MethodologyAjax (Programming Language)Alexa - Actionable Analytics for the WebAmazon Web ServicesAmazon CloudfrontAmazon S3Android (Software)Apache HTTP ServerApache TomcatGoogle App EnginesApple IOSSystems EngineeringJIRAHTML5AuthenticationsTest AutomationBash ShellC Sharp (Programming Language)Cascading Style Sheets (CSS)Cloud ComputingCode GenerationInformation SystemsDatabasesContinuous IntegrationCustomer Data ManagementData SharingDependency InjectionSoftware Design PatternsLinuxDevOpsEclipse (Software)ElasticsearchOnline BankingEmber.JsJava Platform Enterprise Edition (J2EE)GradleHibernate (Java)IBM Rational Team Concert (Collaboration Tool)IBM Service Management FrameworkIdentity ManagementIntelliJ IDEAMobile Application SoftwareJava Persistence APISpring FrameworkJava API For RESTful Web Services (JAX-RS)Java Architecture for XML BindingJavaserver PagesJunitPython (Programming Language)PostgreSQLMachine LearningApache MavenMicrosoft SQL ServersModel View Controller (MVC)Natural Language ProcessingNeo4jNoSQLPair ProgrammingScrum MethodologySoftware ArchitectureRole-Based Access ControlRedisMockitoSecure CodingSimple Object Access Protocol (SOAP)Software EngineeringSQL DatabasesToolchainTypeScriptTYPO3UMLVagrantWeb ApplicationsWeb ServicesJettyGoogle CloudTest-Driven Development (TDD)ChatbotsReactJSKeplerSpring-bootBackendCloudformationAngularJSApache FlinkVba Programming LanguageGraphqlReact NativeFront End Software DevelopmentVideo StreamingPuppetRestful ApiSpacyTerraformNew Relic (SaaS)DynatraceServerless ComputingDockerJenkinsMicroservicesOracledb
Agile development, AJAX, Alexa, Amazon Alexa, CloudFront, S3, AWS, Amazon Web Services, Android, AngularJS, Apache Flink, Apache Web Server, Maven, Tomcat, iOS, API, automated testing, backend, Bash, C# .NET, C#, CSS, chatbots, Clean Code, cloud, cloud computing, Cloud Formation, code generation, continuous integration, customer data, Shared Data, database technologies, Dependency Injection, DevOps, Docker, Dynatrace, Java Eclipse, Eclipse RCP, Elasticsearch, EmberJS, XHTML, frontend, GQL, Google Cloud, Gradle, GraphQL, HTML5, Hibernate, Rational Team Concert, IBM Service, Identity Management, information system, computer science, IntelliJ, JIRA, Java, Java Tech, JAX-RS, JAXB, JPA, J2EE, Java/J2EE, JavaScript, JSP, Jenkins, Jetty, JUnit, Kepler, Linux, machine learning, micro-service, MS SQL Server, MS SQL, mobile applications, Mockito, MVC, Natural Language Processing, Neo4J, New Relic, NoSQL, e-banking, Oracle DB, pair programming, PostgreSQL, Puppet, Python, react native, React, ReactJS, Redis, REST APIs, REST API, REST, role based access control, SQL, Agile/SCRUM, Secure Coding, serverless, SOAP, software architecture, Design Patterns, software development process, software engineering, spaCy, Spring framework, Spring Security, Spring Boot, Systems Engineer, Typo3, Terraform, test-driven development, Test Driven Development, tool chain, TypeScript, UML, authentication, Vagrant, VBA, video streaming, web applications, web based, web application, web services

Languages

GermanNative speakerEnglishFluentFrenchBasic knowledgePolishFluent

Project history

Contract Senior Fullstack Software Engineer - Sky Television New Zealand

Sky Network Television Ltd.

Media & Publishing

* Full-stack development (web & backend) of a cutting-edge video streaming platform
designed to deliver multiple streaming products to various customer segments.
* The platform consists of a SPA (React & TypeScript), a react native app for Android & iOS
and a GQL backend (Java + Spring Boot, Netflix Hollow, Auth0, split.io, headless CMS)
hosted on AWS (Elastic Container Service, S3, Lambda, CloudFront).
* The first offspring Sky Go was launched in February 2020 and is seeing strong growth. A
state of the art set top box is in development.

Contract Senior Fullstack Software Engineer - CarbonClick

CarbonClick Ltd.

Internet & IT

10-50 team member

* Developed fundamental components of CarbonClick's B2B and B2C carbon offsetting
solution in a technical lead role.
* This entailed building REST APIs (Java, Jersey, various AWS products) and frontend web
applications (ReactJS) covering all aspects of an emerging tech business.
* Implemented social sign in for MyCarbonClick using AWS Cognito and built a role based
access control model into the REST API (Spring Security).
* Audited, corrected and documented the pricing model of the core business.
* Advised C-level executives on software architecture, product design, UX and strategy.

Contract Senior Fullstack Software Engineer - Television NZ

Television New Zealand Ltd. (TVNZ)

Media & Publishing

* Worked on TVNZ OnDemand (https://www.tvnz.co.nz/) 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 a substantial increase of show and video consumption.
* Designed & implemented a number of new REST APIs & built a data backfill of ~180GB
worth of user data for a collaborative filtering recommendations engine.
* Provided strategic advice on innovation projects such as chatbots and AWS Personalize.

Lead Software Engineer - Air New Zealand

Air New Zealand Ltd.

Transport & Logistics

>10.000 team member

* Worked on the award-winning chatbot '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).

Solution Architect / Tech Lead - Vodafone New Zealand

Vodafone New Zealand Ltd.

Telecommunications

* 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.

Java Tech Lead - Yellow Limited

Yellow Pages Group Ltd.
* 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.

Senior Software Engineer - IBM Schweiz

International Business Machines Corp. (IBM); GBS Financial Services Sector

Internet & IT

>10.000 team member

* 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.

Software Engineer - Landsbanki Kepler

Landsbanki Kepler

Banking & Financial Services

* 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.

Software Engineer / Systems Engineer - Pro Open GmbH

Pro Open GmbH

Internet & IT

* 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".

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in