Valerii M.-Senior-Softwareentwickler

Tagessatz prüfen
Erfahrungen
Senior-Softwareentwickler
OTP Bank
- Entwicklung und Wartung von Backend-Services für Bankanwendungen mit .NET Core 8, Blazor und MS SQL, wodurch die Kapazität des Transaktionsvolumens um 40% gesteigert und gleichzeitig eine nahtlose Benutzererfahrung sowie robuste Skalierbarkeit sichergestellt wurden.
- Entwicklung und Erweiterung von REST APIs für interne und kundenorientierte Systeme
- Entwicklung einer robusten Backend-Architektur mit ASP.NET Core Web API, Microservices und ereignisgesteuerten Prinzipien, geleitet durch Domain-Driven Design, um Skalierbarkeit, hohe Zuverlässigkeit und optimierte Handelsabläufe sicherzustellen.
- Entwicklung und Optimierung von Datenbanklösungen mit MS SQL, Azure SQL Server, Entity Framework (EF Core) und T-SQL, Integration von Azure Blob und File Storage für eine effiziente Datenverwaltung sowie Einsatz von Redis-Caching zur Leistungssteigerung und Aufrechterhaltung der Zuverlässigkeit bei hoher Datenlast.
- Entwicklung effizienter RESTful APIs und gRPC-Services sowie Integration von RabbitMQ und Kafka für die Echtzeit-Datenverarbeitung, um eine hohe Skalierbarkeit und Leistung zu erreichen.
- Erfolgreiche Migration der Codebasis von .NET 4.8 auf .NET 8, wodurch die Leistung verbessert und moderne Funktionen genutzt wurden.
- Entwicklung eines leistungsstarken Frontends und einer mobilen Anwendung mit Blazor und .NET MAUI unter Verwendung des MVVM-Entwurfsmusters zur Optimierung der Ladezeiten, Verbesserung der SEO und Sicherstellung einer reibungslosen, responsiven Benutzererfahrung.
- Optimierung der Azure-Cloud-Infrastruktur durch den Einsatz von Git, Docker, Jenkins, Kubernetes, Terraform und Azure DevOps zur Automatisierung von Bereitstellungen, Verbesserung der Versionskontrolle und Sicherstellung der Skalierbarkeit.
- Einsatz von Drittanbieter-Diensten für Zahlungen und Authentifizierung wie Stripe, PayPal, Google, Meta und Azure AD sowie Integration von OAuth 2.0, JWT und API-Authentifizierung zur Absicherung von Daten und Verbesserung der Transaktionszuverlässigkeit.
- Anwendung sicherer Programmierpraktiken und Einhaltung von Compliance-Anforderungen in einem regulierten Bankenumfeld
Full-Stack-Entwickler
ArcTouch
- Leitung der Entwicklung von Pave Pro, einer modernen KI-gestützten Investment-SaaS-Plattform, mit .NET Core 6, Reactjs 18, Next.js und MongoDB, um die Skalierbarkeit zu erhöhen, fortschrittliche Funktionen bereitzustellen und die Benutzererfahrung zu verbessern, was zu höherer Kundenzufriedenheit und Geschäftswachstum führte.
- Entwicklung einer skalierbaren Backend-Architektur mit ASP.NET MVC und ereignisgesteuertem Design, wodurch die Flexibilität des Systems, die Antwortzeiten und die Skalierbarkeit verbessert wurden. Dies führte zu einer Steigerung des Transaktionsdurchsatzes um 30% und verringerte Systemausfälle bei Spitzenlasten.
- Optimierung von MongoDB, AWS DynamoDB und Redis-Caching zur Verbesserung der Datenbankleistung und Zuverlässigkeit sowie Integration von AWS S3 für effiziente Datenspeicherung und -abfrage, wodurch die Transaktionsverarbeitung beschleunigt und der Datenzugriff verbessert wurde.
- Verbesserung der Kommunikationsarchitektur durch die Implementierung von RESTful APIs, GraphQL, RabbitMQ und Kafka, wodurch eine reibungslose Kommunikation zwischen Services, effiziente Datenverarbeitung und eine bessere Skalierbarkeit des Systems ermöglicht wurden.
- Entwicklung eines leistungsstarken Frontends mit einer Single-Page-Application-SPA-Architektur unter Verwendung von TypeScript, React, Next.js, Redux und React Router sowie Integration von Server-Side Rendering SSR zur Verbesserung der Ladezeiten und Benutzererfahrung.
- Entwicklung und Wartung von Webanwendungen mit Angular, React, Vue und Redux zur Verwaltung des Anwendungsstatus, um hohe Leistung und Reaktionsfähigkeit sicherzustellen.
- Aufbau einer robusten DevOps-Pipeline auf AWS mit Git, GitHub Actions, Docker, Kubernetes EKS, Jenkins und Terraform sowie Nutzung von AWS Lambda, EC2 und API Gateway zur effizienten Skalierung und Automatisierung von Bereitstellungsprozessen.
- Entwicklung und Bereitstellung eines fortschrittlichen KI-gestützten Modells zur Handels- und Betrugserkennung mit Python und Machine-Learning-Algorithmen, wodurch die Genauigkeit von Entscheidungen deutlich verbessert, betrügerische Aktivitäten in Echtzeit erkannt und die allgemeine Systemsicherheit erhöht wurden.
- Wartung und Modernisierung der veralteten Pave-Handelsplattform mit .NET 4.8, MySQL und React, um Stabilität, gleichbleibende Leistung und eine nahtlose Integration mit Pave Pro sicherzustellen.
- Verbesserung der Plattformzuverlässigkeit durch die Umsetzung von QA-Strategien mit xUnit und Jest sowie die Integration von Agile-Methoden und Atlassian Jira, um eine umfassende Testabdeckung sicherzustellen und Fehler zu minimieren.
Full-Stack-Entwickler
DevRain
- Maßgebliche Mitwirkung an der Entwicklung und Optimierung eines skalierbaren Patientenverwaltungssystems mit .NET und React, um Wartbarkeit, Anpassungsfähigkeit und die Erfüllung sich wandelnder Geschäftsanforderungen sicherzustellen.
- Verbesserung der Backend-Leistung durch den Einsatz von ASP.NET, .NET Web API und ADO.NET, Bereitstellung effizienter APIs und Sicherstellung eines reibungslosen Datenzugriffs für stark ausgelastete Prozesse.
- Verbesserung des PostgreSQL-Datenbankschemas und der Abfrageleistung, wodurch Antwortzeiten verkürzt und der Datenabruf bei hoher Auslastung optimiert wurden.
- Entwicklung serverloser Funktionen mit AWS Lambda für eine effiziente Verarbeitung sowie Nutzung von AWS S3 für die sichere und skalierbare Speicherung und den Abruf von Dateien.
- Steigerung der Frontend-Leistung mit React und JavaScript durch Lazy Loading, optimierte Zustandsverwaltung und Verbesserungen der Benutzererfahrung.
Branchenerfahrung
Sieh, in welchen Branchen dieser Freelancer den Großteil seiner beruflichen Laufbahn verbracht hat.
Erfahren in Informationstechnologie (IT), Bank- und Finanzwesen und Gesundheitswesen.
Erfahrung nach Fachbereich
Zeigt, in welchen Abteilungen und Funktionen dieser Freelancer am meisten mitgewirkt hat.
Erfahren in Informationstechnologie (IT), Produktentwicklung und Qualitätssicherung.
Zusammenfassung
Senior-Softwareentwickler mit mehr als 9 Jahren Erfahrung mit Spezialisierung auf .NET, Blazor, React, Angular und Azure sowie einer starken Grundlage in Microservices, ereignisgesteuertem Design, Domain-Driven Design (DDD) und cloudnativen Anwendungen. Sehr gute Kenntnisse in Node.js, Python, API-Entwicklung und Datenbankverwaltung sowie Erfahrung in der Bereitstellung skalierbarer Hochleistungslösungen für verschiedene Branchen. Ergebnisorientierter Teamleiter mit kooperativem Ansatz, sicher im Umgang mit agilen Methoden und testgetriebener Entwicklung sowie in der Erstellung klarer und umfassender technischer Dokumentation. Umfangreiche Branchenerfahrung in den Bereichen Gesundheitswesen, Finanzen und SaaS mit der Entwicklung skalierbarer und effizienter Lösungen, die auf komplexe Geschäftsanforderungen zugeschnitten sind.
Fähigkeiten
Programmiersprachen
- C#
- Javascript
- Typescript
- Python
- Sql
Frontend-Technologien
- Blazor
- Blazor Web App/Assembly/Server
- Blazorise
- Fluent Ui
- React
- Angular
- Next.Js
- Redux
- Recoil
- Tanstack Query
- Rxjs
- Html5
- Css3
- Bootstrap
- Tailwindcss
- Mui
Datenbankverwaltung
- Microsoft Sql Server
- Mysql
- Mongodb
- Redis
- Postgresql
- Azure Sql Database
- Cosmosdb
- Aws Rds
- Dynamodb
Api-Entwicklung Und Integration
- Restful Apis
- Graphql
- Trpc
- Json-Rpc
- Rabbitmq
- Kafka
- Stripe
- Paypal
Devops Und Ci/Cd
- Azure Devops
- Git
- Github Actions
- Jenkins
- Docker
- Kubernetes
- Terraform
ÜBerwachung, Protokollierung Und Debugging
- Azure Monitor
- Prometheus
- Grafana
- Datadog
- Sentry.Io
Tools Und Technologien
- Visual Studio
- Vs Code
- Cursor
- Chatgpt
- Eslint
- Prettier
Backend-Technologien
- Asp.Net Core
- .Net Framework
- .Net Web Api
- .Net Mvc
- Ado.Net
- Entity Framework (Ef Core)
- Vb.Net
- Node.Js
- Express.Js
- Nestjs
- Flask
Mobile Entwicklung
- .Net Maui
- Xamarin.Forms
- Android
Ki-Frameworks
- Machine Learning
- Tensorflow
- Pytorch
- Scikit-Learn
Cloud-Technologien
- Azure
- App Services
- Aks
- Functions
- Blob Storage
- Virtual Machine
- Aws Lambda
- S3
- Ec2
QualitäTssicherung Und Tests
- Jest
- Cypress
- Selenium
- Mocha
Methoden Und Soziale Kompetenzen
- Agile
- Scrum
- Kanban
- Sdlc
- Zusammenarbeit
- Mentoring
- FüHrung
Sprachen
Ausbildung
NTUU “KPI”
Master’s degree · Informatik · Kiew, Ukraine
Zertifikate & Bescheinigungen
SOFTWARE ENGINEERING CAREER TRACK
DataCamp
MICROSOFT CERTIFIED: AZURE DEVELOPER ASSOCIATE (AZ-204)
Microsoft
Statistiken
Erfahrung
Fachkenntnisse
Qualifikationen
Profil
Häufig gestellte Fragen
Du hast Fragen? Hier findest du mehr.
Valerii spricht folgende Sprachen: Englisch (Verhandlungssicher), Ukrainisch (Verhandlungssicher).
Valerii hat mindestens 13 Jahre Erfahrung. In dieser Zeit hat Valerii in mindestens 2 verschiedenen Rollen und für 3 verschiedene Firmen gearbeitet. Die durchschnittliche Dauer der einzelnen Projekte beträgt 4 Jahre und 4 Monate. Beachten Sie, dass Valerii möglicherweise nicht alle Erfahrungen geteilt hat und tatsächlich mehr Erfahrung hat.
Basierend auf der jüngsten Erfahrung wäre Valerii gut geeignet für Rollen wie: Senior-Softwareentwickler, Full-Stack-Entwickler.
Die neueste Position von Valerii ist Senior-Softwareentwickler bei OTP Bank.
In den letzten Jahren hat Valerii für OTP Bank und ArcTouch gearbeitet.
Valerii hat die meiste Erfahrung in Industrien wie Informationstechnologie (IT), Bank- und Finanzwesen und Gesundheitswesen.
Valerii hat die meiste Erfahrung in Bereichen wie Informationstechnologie (IT), Produktentwicklung und Qualitätssicherung.
Valerii hat kürzlich in Industrien wie Bank- und Finanzwesen und Informationstechnologie (IT) gearbeitet.
Valerii hat kürzlich in Bereichen wie Informationstechnologie (IT), Produktentwicklung und Qualitätssicherung gearbeitet.
Valerii hat einen Master in Informatik von NTUU “KPI”.
Valerii hat 2 Zertifikate. U.a: SOFTWARE ENGINEERING CAREER TRACK und MICROSOFT CERTIFIED: AZURE DEVELOPER ASSOCIATE (AZ-204).
Die Verfügbarkeit von Valerii muss bestätigt werden.
Ähnliche Freelancer
Entdecke andere Experten mit ähnlichen Qualifikationen und Erfahrungen
Experten, die kürzlich an ähnlichen Projekten gearbeitet haben
Freelancer mit praktischer Erfahrung in vergleichbaren Projekten als Senior-Softwareentwickler
