HM
available

Last update: 08.04.2024

Software Engineer, Softwareentwickler, Software Developer: C#, ASPNET Core, Rest APIs, Microservices

Company: DEVnet GmbH
Graduation: Bachelor-Abschluss, Informatik
Hourly-/Daily rates: show
Languages: English (Full Professional) | Persian (Native or Bilingual)

Keywords

Microsoft Azure C Sharp (Programming Language) Restful Api Microservices Continuous Integration Microsoft SQL Servers Object-Oriented Software Development TypeScript Agile Methodology Test Automation + 18 more keywords

Attachments

HMO-202309_220923.pdf

Skills

Ein Backend Engineer mit mehr als 10 Jahren Erfahrung im Aufbau großer komplexer Systeme. Seine Leidenschaft gilt dem Aufbau skalierbarer, hochbelastbarer, verteilter und webbasierter Lösungen. Er hat viel Erfahrung mit C#, SQL Server, Domain Driven Design, Microservices, Message Brokern, Restful APIs, Event-Driven Architecture, TypeScript und automatisierten Tests. Außerdem hat er praktische Erfahrung mit Azure DevOps und der Erstellung und Pflege von CI/CD-Pipelines. Er ist wissbegierig, flexibel und offen für die Arbeit mit verschiedenen Techniken. Obwohl er sehr versiert in persönlichen Fähigkeiten, wie Selbstorganisation, Selbstlernen und Selbstmotivation ist, stellt er die Werte des Teams immer in den Vordergrund. Erfahrungen/Fokus. · C#, ASPNET Core, Rest APIs, Microservices, Claoud-native, Azure DevOps, Azure, CI/CD, xUnit, Specflow, Kubernetes, Docker, Linux, RabbitMQ, Angular, TypeScript, Git, Event Driven Design · Datenbanken: SQL Server, Mongo DB · Methodik: Agile, Srum, DDD, BDD, TDD · Zertifikate: o Object-oriented System Analysis & Design using UML , 06/2012 - 08/2012. Advanced OOP (Design Patterns), 09/2012 - 11/2012.

Project history

11/2020 - 03/2023
Software Engineer Backend, Mitglied des Architektur- und DevOps-Teams
(Banks and financial services, 500-1000 employees)

Mitarbeit  bei der   Entwicklung von SaaS-Lösungen unter Verwendung einer Microservice-Architektur unter Anwendung von DDD- und BDD-Praktiken. 
  • Implementierung eines  hochbelastbaren, hochkonkurrierenden, skalierbaren Electronic Wallet Controllers, der Payment Gateway Restful API und des Management Portals unter  Verwendung von C#, .NET 6, ASP.NET, SQL Server, MongoDB, MassTransit und  RabbitMQ; Einsatz auf Docker und Kubernetes
  • Verbesserung des  E-Wallet-Durchsatzes auf 1k TPS durch Anwendung von Cloud-Mustern und einer  angepassten Sperrrichtlinie
  • Enge  Zusammenarbeit mit dem Management, Anbietern und verbundenen Dritten, um die  volle Funktionalität und Leistung der Finanztransaktionen zu gewährleisten
  • Implementierung  einer ereignisgesteuerten Architektur unter Verwendung von MassTransit und RabbitMQ
  • Implementierung  von automatisierten Tests mit Specflow und xUnit
  • Erstellung und  Umgestaltung von CI/CD-Pipelines in Azure DevOps, Minimierung der Ausfallzeiten um 30
  • Ermittlung von Verbesserungsmöglichkeiten durch  Überwachung der Anwendungen, um die Effizienz des Unternehmens konsequent zu steigern

05/2015 - 05/2019
Software Engineer
(Banks and financial services, 500-1000 employees)

  • Beteiligung an der  Entwicklung einer brandneuen Virtual Payment Gateway Restful API, des Merchant Management Portals und der Loyalty Solution unter Verwendung von C#, ASP.NET Core, Redis, MongoDB, SQL Server und RabbitMQ.
  • Aufbau eines  hochgradig nebenläufigen, skalierbaren, verteilten und fehlertoleranten ereignisgesteuerten Zahlungs-Gateways (es wurden täglich mehr als 1 Mio.  Finanztransaktionen verarbeitet)
  • Verwaltung des  gesamten Lebenszyklus der Softwareentwicklung für drei kritische Projekte mit 100 %  termingerechter Lieferung
  • Mitglied des  Backend-Architektur- und Entwicklungsteams von IVA und Pulse
  • Verbesserung der  Funktionen der App, um Fehler zu beheben und die Gesamtleistung und  Zuverlässigkeit effektiv zu optimieren
  • Implementierung von Unit- und Integrationstests mit  MSTest und xUnit

Local Availability

Open to travel worldwide
Profileimage by Anonymous profile, Software Engineer, Softwareentwickler, Software Developer: C#, ASPNET Core, Rest APIs, Microservices Software Engineer, Softwareentwickler, Software Developer: C#, ASPNET Core, Rest APIs, Microservices
Register