Senior Full-Stack Entwickler, Softwarearchitekt, Produktmanager und IT-Berater
- Verfügbarkeit einsehen
- 1 Referenz
- auf Anfrage
- 10439 Berlin
- auf Anfrage
- he | en | de
- 30.05.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
9/2023 – 12/2023
Tätigkeitsbeschreibung
As a lead backend developer and software architect at CGM I worked on a challenging migration of a large Java codebase from a legacy inhouse
backend framework into a modern array of RESTful Microservice APIs based on the Quarkus framework. The project required a deep
understanding of the legacy codebase of a large enterprise project, its existing architecture and business logic, which enabled the migration of
various services and dependencies into redesigned and improved microservice APIs. Working in a Scrum team with the other architects, PO and stakeholders, I have also consulted and led significant improvements to the team’s workflow, particularly in the areas of Scrum, backend
automated testing and its implementation as a TDD practice.
Primary tech stack: Java 17, Quarkus framework (Core, Hibernate, RESTEasy…), RESTful APIs, Lombok, Maven, IDEA IntelliJ, Microservices
architecture, Git, GitLab CI/CD, Docker, Docker Compose, Kubernetes, Liquibase, PostgreSQL, H2, Log4j2, JUnit, Mockito, Hamcrest, Postman.
Product management: JIRA, Confluence, Miro. Methodologies: Scrum, Agile, Code reviews, TDD.
Agile Methodologie, Apache Maven, Code-Review, Confluence, Docker, Git, Hibernate (Java), It-Beratung, IT-Strategieberatung, Java-Frameworks, Java (allg.), Jira, Continuous Integration, Kubernetes, Postgresql, Representational State Transfer (REST), Scrum
8/2022 – 1/2023
Tätigkeitsbeschreibung
OpenAshram is an online Yoga courses platform, leading the old tradition of yoga into the modern age of a sustainable, mindful and attentive
attitude towards life. We can meet at any time and from anywhere in our limitless, virtual yoga room.
As a software architect and full stack developer in OpenAshram my primary objective was to renew its product architecture from a Javascript
based API to a modern, TypeScript and NestJS based one, backed with a complete atomic and isolated testing environment. I’ve also developed
OAuth/OIDC authentication and authorization features based on Keycloak, integrated payment flows with PayPal and Stripe, implemented
frontend user access and checkout flows in React, enhanced CI/CD processes based on Docker and Gitlab and designed product specs, user
journeys and test plans. As with other projects, I have also provided mentoring and consultancy in and beyond the tech scope and helped the team and stakeholders reach sound strategic product decisions.
Backend, Front End, Docker, Full-Stack, Git, JavaScript, Continuous Integration, Mongodb, Node.Js, Openvpn, React (JavaScript library), Scrum, Software Architecture, Typescript
5/2022 – 7/2023
Tätigkeitsbeschreibung
DasLab is making patients healthier by providing universal access to high quality diagnostics. Daslab’s interoperability platform removes these
obstacles enabling healthcare professionals, patients, and laboratories to connect easily and consistently. Its platform - built on the FHIR data
standard - makes it simple for providers and laboratories to offer at-home or professionally sampled medical diagnostics.
My main role in DasLab was a technical product owner and senior backend engineer, owning, architecting and implementing the authorization and
authentication solutions of the DasLab services ecosystem, building a complete OAuth integration with the popular Auth0 provider as a part of an MVP launch of two B2B and B2C products, serving both users and machine clients. I took part and led important tech decisions, provided
management and teams with valuable feedback and pushed processes further to achieve a deliverable MVP against a tight deadline. Alongside
that, I consulted, architected and implemented on various other backend tasks.
I’ve tightly worked with the product manager and other product owners, the backend and frontend teams, consulted management and
stakeholders, created and managed auth product backlog, researched on authentication and authorization solutions, gained a broad experience
with Auth0 services and in product ownership. The solution has been going through penetration testing by external security experts and received high grades.
Backend, Amazon Web Services (AWS), Confluence, Docker, Git, IT-Strategieberatung, IT Sicherheit (allg.), JavaScript, Jira, Kanban (Softwareentwicklung), Continuous Integration, Kubernetes, Node.Js, Postgresql, Produktmanagement, Projektmanagement (IT), Scrum, Sentry, Shopify App-Entwicklung, Software Architecture, Typescript, Sicherheit von Webanwendungen
1/2022 – 3/2023
Tätigkeitsbeschreibung
Cambrium is an innovation leading platform of vegan protein materials. We are leveraging the power of biotechnology to design and develop
cutting-edge materials for a greener tomorrow. We enable new biomaterials in cosmetics, fashion and plastics by harnessing nature's building blocks. We have built a platform based on an automated laboratory, machine learning and synthetic biology to design and develop novel protein materials with enhanced chemical and physical properties.
As a software consultant at Cambrium I have engineered a React based IDE (Single-Page Application) that enables the coding, compilation and
rendering of bio materials. I have worked closely with the product owner who provided the domain expertise. As a developer I provided efficient
frontend solutions and implementation of the app’s spec, for instance code syntax highlighting, material generation from backend and 3D NGL
model rendering.
Software Architecture, Software Design, Front End, User Experience (UX), User Interface (UI), CSS (Cascading Style Sheet), HTML5, JavaScript, React (JavaScript library), Scrum, Typescript
11/2021 – 1/2023
Tätigkeitsbeschreibung
Remi makes remote work more human and connected. Remi was founded on the realization that culture is an unsolved problem in remote and distributed teams. It's also the key reason many companies don't agree to a remote setup, even if their employees demand it. Remi believes that remote teams should feel confident about building culture remotely.
As a software consultant at Remi I have been involved in designing, architecting and implementing a new serverless backend API from the ground up. I have consulted and mentored a remote distributed Scrumban team, led features development and maintenance, promoted good engineering practices and gained further experience with serverless architecture in AWS Lambda and Auth0 SSO.
Continuous Integration, Backend, Amazon Web Services (AWS), Informationssicherheit, Node.Js, Postgresql, Software Architecture, Typescript
1/2020 – 10/2021
Tätigkeitsbeschreibung
MusoMind is a pre-seed stage startup initiative creating a music subscription platform for the age of free music. It establishes a new cultural contract between artists and their fans: Artists bring their talent, passion and hard work into the music - their fans subscribe to them at any rate they choose (even $1/month), support creating their next release and keep up to date with everything they do.
As the CEO and Co-founder I managed the entire array of the company’s business, product and tech efforts. Working with my other co-founder I was in charge of:
- Managing and leading the team
- Conceptualizing and strategizing the service, defining KPIs and OKRs
- Designing the website and app UX, UI and user flow
- Owning the business timeline, product roadmap and feature prioritization
- Overseeing tech, defining feature specs and managing tickets (Gitlab)
- Marketing and business development
Musikindustrie, Amazon Web Services (AWS), CSS (Cascading Style Sheet), HTML5, IT-Strategieberatung, Marketing- / Vertriebsanalyse, Marketing, Markteintrittsstrategien, Node.Js, Produktdesign, Produktmanagement, Projektleitung / Teamleitung, Projektleitung / Teamleitung (IT), Software Architecture, Team Building, Technische Projektleitung / Teamleitung, Technisches Produktdesign, Typescript, Unternehmensgestaltung, Unternehmensphilosophie, Strategisches Management, User Experience (UX), User Interface (UI), WordPress
Ausbildung
Netanya Academic College
Israel
Bosmat (Technion)
Über mich
Weitere Kenntnisse
Over 20 years of software development, product development, team leading and
management. Primarily with Java, Typescript, Node.js and their ecosystems (Spring /
Spring Boot, Hibernate/JPA, RESTful APIs, HTML5, CSS3, React, Redux, NestJS,
TypeORM, Mongoose, Passport.js, Jest, Protractor..), SQL/NoSQL datastores like
PostgreSQL, Redis, MongoDB, CI/CD with Github, GitLab, Docker, Kubernetes,
Microservices, AWS, Serverless (Lambda). Scrum, Kanban, TDD methodologies.
Various public APIs: PayPal, Stripe, Facebook, Twitter, Keycloak, Auth0…
Entrepreneurship, Product & Management:
Co-founded and managed own startup teams and products in the web and music
markets. Most recently Wrong Notes and MusoMind.
Music, Production & Audio Engineering:
Over 30 years of electric guitar performance. Composition, arrangement, production,
synthesis and audio engineering. Production experience with various audio and MIDI
instruments, both hardware and software. Scoring and notation. Management of own band – promotion, booking and touring
Persönliche Daten
- Englisch (Fließend)
- Deutsch (Gut)
- Hebräisch (Muttersprache)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden