Principal Software Engineer
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- KT66DT London
- Weltweit
- de | tr | en
- 11.08.2023
Kurzvorstellung
Skills in Kuerze:
- Anforderungsanalyse mit PO
- Microservice, von Architektur zur Implementation
- Big Data, Spark, Hadoop und Co.
Qualifikationen
Projekt‐ & Berufserfahrung
10/2019 – 10/2022
Tätigkeitsbeschreibung
Working on various aspects of our in-house trade management system:
- Implementing support for the new instrument types Total Return Swaps and Swaptions together with their cash calculations.
- Improving returns and NAVs through implementing more detailed calculations across the firm.
- Implementing exposures like DV01 and CS01 for different kind of reports.
- Re-/designing timeseries database for all types of returns for reporting purposes.
- Designing system to flexibly aggregate various values like returns, NAVs, exposures by e.g., fund strategy, currency or country by providing the aggregation function through Java Lambda.
- Blended benchmark calculation
- Risk: Enabling to develop in Python, setting up jupyterHub, working on demo projects with them, Fincad demo projects.
- Portfolio Managers: Credit Monitor
Backend, Software engineering / -technik
5/2019 – 10/2019
TätigkeitsbeschreibungProcessing huge datasets of different Digital Service Providers like YouTube, Apple Music and Spotify. Extending fee accumulation, developing new tools and porting components to the Cloud.
Eingesetzte QualifikationenBackend, Software engineering / -technik
12/2018 – 2/2019
TätigkeitsbeschreibungTracking and resolving issues e.g., double accounts throughout the database and applications. Migrating to Spring Boot from monolith.
Eingesetzte QualifikationenBackend, Software engineering / -technik
3/2017 – 4/2018
Tätigkeitsbeschreibung
Advertisement Product to buy for sellers "Ad Bidding":
What we have developed:
An advertisement product similar to Google AdWords which shows advertised results at the first four rows of any search has been developed.
These ads are powered products of n11.com’s platform sellers. Rankings calculated on different factors like how long the seller has been on the platform or how much he usually spends for advertisement and also their bid for the advertisement are considered in this ranking.
My role:
I was responsible about the architecture as well as the development of this product as part of a team. I lead colleagues and also junior developers, spread work between them and also took part as a developer.
Advertisement Product to buy for sellers "Sponsored Shop:
What we have developed:
An advertisement product has been developed which gives n11.com’s sellers the opportunity to show their shops as banner advertisements above certain keyword-based product searches. Furthermore 3 or 4 products must be selected by the seller to show them on the banner to advertise. Similar to the round robin principle advertised shop banners are exchanged when the same search is triggered again. At this way up to 4 sellers can be advertised at the same day for the same keyword.
My role:
I was responsible about the development of the product as part of a team. Mainly Spring, Hibernate, Thymeleaf and JSF/Primefaces for the extension of the monolith application, Couchbase as key-value-cache and Oracle as DB has been used as technologies.
Backend, Software engineering / -technik
Ausbildung
Universities Bremen
Bremen
Über mich
Stellen Sie bitte Anfragen an:
Email:[...]
Telefon: [...]
Weitere Kenntnisse
• Trained teams on projects like the wholesale credit platform at Citibank, ad products development at n11.com, and internet banking platform extension for Postbank/Deutsche Bank.
• Responsible for architecting solutions on the wholesale credit platform at Citibank, customer relations projects at Emso, ad products for seller at n11.com
• Fully hands-on in development, constantly learning and adopting the latest technologies and standards.
• Proficient in Java frameworks (SpringBoot, Hibernate), streaming technologies (Kafka Message Broker, Reactor, Java Streams), Python, Big Data ELT system, and tools like ELK and Prometheus.
• Highly experienced in developing micro services utilising distributed computing design patterns, in respect also to e.g., caching, load balancing strategies and algorithmic performance.
• Excellent knowledge of OOP, GoF Design Patterns, Distributed Computing Design Patterns, SOLID principles, Clean Code practices, KISS, DRY. Also testing principles TDD and BDD.
• Proficient in various database technologies like Oracle DB, PostgreSQL, Cassandra, Couchbase, MongoDB, Hadoop.
Persönliche Daten
- Deutsch (Muttersprache)
- Türkisch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden