21.07.2025 aktualisiert

**** ******** ****
Premiumkunde
100 % verfügbar

Senior .NET Engineer

Eschborn, Deutschland
Deutschland
BSc. Applied Mathematics and Computer Science
Eschborn, Deutschland
Deutschland
BSc. Applied Mathematics and Computer Science

Profilanlagen

CV Alex Z. Senior .NET Engineer.docx

Skills

Asp.Net.Net FrameworkAdobe InDesignAgile MethodologieAmazon Web ServicesArchitekturAtlassian ConfluenceAtlassian JiraAutomatisierungTest AutomationMicrosoft AzureC#CliCloud ComputingProfilingDatenbankenRelationale DatenbankenSoftware Design PatternsLinuxIntegrierte EntwicklungsumgebungProjektmanagementMicrosoft Visual StudioMicrosoft Sql-ServerTeam Foundation ServerNoSQLWindows PowershellScrumMstestSwaggerScaled Agile FrameworkSignalrTransact-SqlTwilioVirtual StudioLeistungstest.NET CoreGitXunitMoqSpecflowContainerisierungBetriebssystemeSendgridSoftware Version ControlDocker
  • Responsible IT professional with over than 12 years of experience in design and development of commercial projects.
  • Strong skills and knowledge of .NET technology stack, Architecture/Design patterns and cloud technologies (predominantly Microsoft Azure).
  • Purposeful, decisive, working on self-development, interesting in studying new areas  and raising professional level.
  • Experienced and skilled professional, reliable, highly motivated team player, passionate about my work.
  • Interested in learning latest trends in cloud industry.
  • Willing to learn new technologies and share received knowledge to others.
  • Azure User Group community speaker.

    Microsoft Technologies and Frameworks: .NET, .NET Core, ASP.NET Core, ASP.NET Identity, IdentityServer4, EF Core, MediatR, SignalR, C#, T-SQL, Autofac, Json.NET, Swagger, SendGrid, Twilio, MassTransit
    Automation Technologies: PowerShell, Azure CLI
    RDBMS: MS SQL Server
    Containerization and orchestration: Docker, AKS
    NoSQL Databases: Azure CosmosDB, Azure Table Storage
    Cloud Computing: Microsoft Azure, AWS
    Performance Testing: SQL Server Profiler, Visual Studio Web Performance and Load Tests, dotTrace, dotMemory
    Database Tools: MS SQL Server Management Studio
    Source Control Systems: Git, TFS
    Integrated Development Environment: MS Visual Studio
    Project Management Tools: VSTS, Atlassian JIRA/Confluence, TargetProcess, Azure DevOps Automated Testing: SpecFlow, MSTest, Moq, XUnit
    Operating Systems: Windows, Linux
    Standards and Methodologies: Agile Software Development (SCRUM), SAFe
     

 

Erfahrung

Berufserfahrungmehr als 10 Jahre

Sprachen

Englischverhandlungssicher

Projekthistorie

Lead Software Engineer, Architect (.NET 9, Angular, Kubernetes, Azure) SCADA System. Berlin, Germany

Energie, Wasser und Umwelt

10-50 Mitarbeiter

Project Name: SCADA System. Berlin, Germany
Project description: The project focuses on developing a new grid control system as part of the energy transition. New system replaces a monolithic SCADA application with a modular, Kubernetes-based solution that uses streaming services for data exchange.

Development is carried out in a Scrum team consisting of a Product Owner, Scrum Master, Architect, Business Analyst, and UI/UX Designer.

Main responsibilities on the project were to create robust infrastructure solutions, that can be consumed inside K8S cluster by many scrim teams (~15 teams and about 150 people total).

Responsibilities
  • Serving as Infrastructure-Core team member to create a robust Infrastructure backplane for K8S Cluster
  • Analyzed Software requirements of scrum teams, provided Solution Architecture and implementing sophisticated infrastructure solutions
  • Delivering solutions for multiple teams to consume
  • Full-stack development and agile consulting across all phases of product development
  • Architecture, Creation, and Integration of .NET-based microservices
  • Frontend development using Angular in a micro frontend approach
  • Debugging and problem analysis for complex code issues
  • Participation in technical meetings and architectural decision-making
  • Collaborated with architects and developers to gather feedback on solution architecture
  • Analyzing infrastructure solutions metrics, evaluating performance and discovering issues, presenting findings and working on improvements.

Technologies and Tools: .NET 9, Angular, Kubernetes, Reverse Proxy, Kafka, SignalR PostgreSQL, GRPC, S3.

Lead Software Engineer, Architect - FinOps, Cloud Cost Optimization

Money transfer service

Banken und Finanzdienstleistungen

< 10 Mitarbeiter

Project Name: FinOps, Cloud Cost Optimization
Environment: AWS, Azure, AKS, Helm, Azure DevOps, nodejs, PostgreSQL, nestjs, typescript, c#, angular
Responsibilities
  • System design and architecture;
  • Integration with AWS and Azure cloud platforms;
  • Data analysis and data mining;
  • ETL layer implementation
Team Size: 1 Architect, 2 Senior Developers, 1 PM, 1 DevOps

Senior Software Engineer - HomeOutside

Project Name: HomeOutside
Environment: EKS, Docker, Amazon RDS, Amazon Elastic Cache, ASP.NET 6, k8s, Helm, Terraform, RabbitMQ, MassTransit, EF Core
Responsibilities
  • New functionality design and implementation;
  • Integration with 3rd-party services;
  • Integrated ML-based tree recognition with prediction results post-processing;
  • Code refactoring and tech debt elimination;
  • Code review
Team Size: 1 Architect, 4 Senior Developers, 1 PM, 2 QA, 2 ML Engineers, 1 DevOps

Senior Software Engineer - Aras Innovator

Project: Aras Innovator
Team Size: 1 Architect, 4 Senior Developers, 1 PM, 1 SM, 2 QA
Environment: AKS, Docker, Azure Storage, Azure SQL + Elastic Pool, Azure AD, Azure KeyVault, Azure Automation, Application Insights, .NET Framework 4.7, ASP.NET Core 3.1, .NET 6, Powershell, Azure CLI, Jenkins, k8s, Helm, Terraform, OpenTelemetry
Responsibilities:
  • Feature analysis and work breakdown;
  • New functionality design and implementation;
  • Product adaptation to work on Linux and in the cloud;
  • Migration to .NET Core;
  • Infrastructure and application deployment automation;
  • Writing and supporting technical and customer documentation;
  • Code refactoring and tech debt elimination;
  • Performance optimization;
  • Solution reliability enhancements;
  • Code review

Lead Software Engineer - AMD

AMD
Customer: AMD
Project: Benchmark execution automation
Team Size: 1 Senior .NET Developer, 2 Junior .NET Developers, 1 PM
Environment: .NET Framework 4.6, AutoIT, Powershell, Batch, MS UIAutomation
Responsibilities:
  • Gathering the requirements from customer;
  • Benchmark workload development

Senior Software Engineer

Epson Inc
Customer: Epson Inc
Project: Epson ReadyPrint – web service that allows to acquire printer using subscription model.
Team Size: Tech Lead, 2 Senior Backend developers, 1 Junior Backend developer, 1 Senior Front-end developer, 1 Middle Front-end developer, 1 QA engineer
Environment: ASP.NET Core, Azure AppService, WebJobs, Azure SQL, Application Insights, Azure Storage, Azure KeyVault, Entity Framework Core, Terraform, Azure Pipelines, Azure Functions, Azure Service Bus, SendGrid, IdentityServer4, Asp.Net Core Identity
Responsibilities:
  • Solution design.
  • Key features design and implementation.
  • CI/CD processes formation.
  • Writing technical documentation and providing design documents to customers and other developers.
  • Code review.

Senior Software Engineer

Project: Data Change Tracking and Event Messaging – develop service that allows subscribing and receiving data changes. Enhance match data processing engine to publish match events.
Team Size: 2 Senior Software Engineer, 1 DevOps Engineer
Environment: ASP.NET Core, Azure AppService, WebJobs, Azure AD, Azure SQL, Application Insights, Azure Service Bus, Azure Kubernetes Services, EF Core, Docker, Terraform
Responsibilities:
  • Solution design and implementation
  • Data processing engine handover and enhancements
  • Migration of data processing engine to .NET Core
  • Moving the engine from VM to AKS
  • Environment provisioning automation
  • CI/CD processes formation
  • Technical documentation

Senior Software Engineer

Project: MS Teams custom tab authentication PoC.
Environment: ASP.NET Core, Azure AppService, IdentityServer4, Asp.Net Core Identity, MS Teams, Azure AD
Responsibilities:
  • Investigated auth options for custom tabs in MS Teams;
  • Implemented a number of applications supporting various auth mechanisms (IS4, AzureAD, SSO)

Senior Software Engineer

WTA
Customer: WTA
Project: Performance and Cost optimizations – investigate and fix the root cause of an excessive database resource utilization. Reduce infrastructure costs.
Environment: ASP.NET Core, Azure AppService, Azure SQL, OData, Application Insights, Azure API Management, Azure Elastic Pool, Azure Redis Cache, EF Core, ARM Templates
Responsibilities:
  • Performance bottlenecks investigation
  • Migration to ASP.NET Core from legacy solution
  • Database performance improvements
  • API Management service instance rework
  • Assistance to WTA partners with migrating to a new APIs
  • Environment provisioning automation
  • CI/CD processes formation
  • Technical documentation.

Architect, presale consultant

Project: RFX Unit
Environment: MS Project
Responsibilities:
  • Communication with clients
  • Client’s problem and requirement analysis
  • High-level solution design
  • Ballpark, rough estimates
  • Technical documentation.

Senior Software Engineer

Weichert
Customer: Weichert
Project: PoC of replacing an existing Customer’s SQL search engine with Azure Search.
Team Size: 1 Senior Backend developer, 1 Middle Full-Stack developer
Environment: ASP.NET Core, Azure AppService, Azure Search, Azure SQL, Bing maps
Responsibilities:
  • Project design
  • Backend implementation
  • Domain and Search index design
  • Environment setup
  • Technical documentation

Senior Software Engineer

Thomson Reuters
Customer: Thomson Reuters
Project: Business Development Premier Data Engine – ERM solution that automatically identifies, deduplicates, and classifies relationship data across an organization. The solution provides users with the unique ability to measure and act upon those relationships to retain and develop client.
Team Size: 2 Lead Software Engineer, 4 Senior Software Engineers, 4 QA
Environment: ASP.NET Web API, ASP.NET MVC 5, ASP.NET Core MVC 6, Azure AppService, WebJobs, Azure SQL, Azure App Insights, Azure Storage, Azure Search, Azure AD, MS Graph, Azure HC, Azure Scheduler, KeyVault, Entity Framework, Autofac, MEF, ARM templates
Responsibilities:
  • Migration of the solution to the cloud.
  • Refactoring legacy codebase to enable multi-tenancy.
  • Integration with MS Graph.
  • Deployment scripts development (PS, ARM templates) and setting up Release Definitions.
  • Adding centralized logging, enabling telemetry and monitoring.
  • Writing technical documentation and providing design documents to customers and other developers.
  • Dealing with performance issues and critical bugs.
  • Load testing and performance monitoring, identification of the bottlenecks.
  • Code reviews.

Senior Software Engineer

Tradera
Customer: Tradera
Project: Leading online commerce service in Sweden that allows users to buy and sell items through auctions as well as fixed price listings.
Environment: ASP.NET Web API, ASP.NET MVC 4, NServiceBus, MS SQL, MongoDB, AngularJS
Tasks performed:
  • Design and implementation of a new flows to automate processes between seller and buyer so customer support team stays uninvolved
  • Design and implementation of a new services to process various events raised by different system components through message bus
  • Migrating an existing functionality from an old system to new services
  • Dealing with performance issues and critical bugs

Senior Software Engineer

Philipp Morris
Customer: Philipp Morris
Project: Enterprise Cache Operational System - the modern enterprise application that is concentrate on support huge loading and performing a lot of business operations developing based on FaaS + CQRS + Event Sourcing architectures.
Environment: ASP.NET Web API, Entity Framework, AWS Lambda, AWS DynamoDB, ASP.NET Core, .Net 4.6, PostgreSQL, Visual Studio Web Performance and Load Tests
Tasks performed:
  • Design and implementation of mechanism to synchronize user data from MS SQL to PostgreSQL database and vice versa
  • Creating application skeleton and key features implementation
  • Achieving fault-tolerance, high availability and reducing the possibility of data inconsistency to minimum
  • Implementing and migrating key services from classic ASP.NET Web API to ASP.NET Core MVC 6
  • Writing technical documentation and providing design documents to customers and other developers
  • Code review

Senior Software Engineer

GoodCase
Customer: GoodCase
Project: Cross-platform mobile application that allows users to create a personalized design case for their mobile phones (via touch graphical designer and predefined assets) and have them delivered over the email.
Environment: ASP.NET WebAPI 2.2, ASP.NET MVC5, MS Azure App Services, Azure Storage, AppInsights, .NET Framework 4.5, MS SQL Server
Tasks performed:
  • Extending an existing business logic in according to provided specification.
  • Designing and implementing Web project logic: UI, backend. Improving the back-end that served Xamarin client apps (iOS and Android) in order to achieve better performance.
  • Enabling AppInsights telemetry collection across both API and Web applications.
  • Dealing with performance issues and critical bugs.

Senior Software Engineer

iSynergy
Customer: iSynergy
Project: Enterprise-level product to manage workflows in manufacturings.
Environment: Visual Studio Web Performance and Load Tests, SQL Server Profiler, Microsoft SQL Server
Tasks performed:
  • Preparing test infrastructure (setting up test agents and controllers).
  • Writing and running Web and Load test scenarios.
  • Analyzing load test results and identifying bottlenecks in the applications.

Senior Software Engineer

Delphi Connected System
Customer: Delphi Connected System
Project: Distributed, high-loaded cloud solution for car owners/small vehicle fleet owners. Allows vehicle owners to access, track and monitor their vehicles from anywhere in the world their mobile device has access, at any time, using a high-speed, cloud-based connection through a smartphone, tablet or computer.
Environment: .NET, Microsoft Azure (SQL Azure, Azure Table Storage, Azure Blob Storage, Azure Service Bus (Topic, Subscription), Azure Event Hub, Azure Cloud Services, Azure Redis, etc.), Azure SDK, ASP.NET MVC, ASP.NET Web API, SignalR, Entity Framework, Json.Net, Moq
Tasks performed:
  • Design and implementation of horizontally scalable fault-tolerant cloud services.
  • Applying various cloud patterns to achieve better performance and availability.
  • Enabling single authentication model across multiple API services.
  • Enabling AppInsights telemetry collection across multiple API services.
  • Communicating with customers to receive detailed requirements and expectations as well as proposing better approaches in designing requested features\changes.
  • Providing precise estimates for Change Requests and new feature requests.
  • Writing technical documentation and providing design documents to customers and other developers.
  • Mentoring other developers to help them to understand all aspect of the project and guide them through the development process.
  • Code review

Senior Software Engineer

TraceOne
Customer: TraceOne
Project: IT platform for European leader in solutions for managing private label products. Provides e-collaborative business platforms in SaaS-model, immediately accessible from anywhere in the world, for retailers and manufacturers of all sizes, in all categories, for accelerating the development and ensuring quality of their private label products.
Environment: ASP.NET4.0, ASP.NET MVC 3, WCF, nUnit, MS SQL 2008/2005, SpecFlow, Typemock, Powershell
Tasks performed:
  • BDD, SpecFlow scenarios writing and implementation.
  • Automated test cases creation.
  • Setting up test agents \ controllers.
  • Setting up CI process to run automated tests.
  • Test execution results analysis.

Zertifikate

SAFe For Teams

Certified SAFe® 5 Practitioner

2021


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden