BUTTERFLAI
Zatrudniamy!
Sprawdź
Wykorzystanie Zaawansowanych Technologii i Profesjonalnych Umiejętności do Tworzenia Kompleksowych Rozwiązań
Projektowanie UX/UI
Narzędzia projektowe:
Figma: Wykorzystywany na wszystkich etapach projektowania, od tworzenia szkiców po prototypowanie.
Tworzenie szkiców: Podstawa tworzenia struktur i układu strony internetowej.
Responsywny design: Zapewnia, że projekty działają na wszystkich rozmiarach ekranu.
Mobile: Dostosowane projekty dla interfejsów mobilnych.
Projektowanie tokenów: Stałe atrybuty stylizacji (np. kolory, czcionki).
Tworzenie komponentów: Wielokrotnie używane elementy projektowe dla spójności i efektywności.
Prototypowanie: Interaktywne modele doświadczenia użytkownika przed ostatecznym rozwojem.
Przepływ użytkownika: Wizualizacja podróży użytkownika przez produkt.
Projektowanie interfejsu: Skupienie na wizualnych i interaktywnych elementach interfejsu użytkownika.
Projektowanie doświadczenia użytkownika: Priorytetyzowanie doświadczenia użytkownika i łatwości użytkowania.
Tworzenie
aplikacji
front-endowych
HTML5 & CSS3: Technologie podstawowe do budowy treści i stylów internetowych.
JavaScript/TypeScript: Główne języki programowania do dynamicznego skryptowania po stronie klienta.
React: Do budowania interfejsów użytkownika z wydajnymi, wielokrotnego użytku komponentami.
Redux: Biblioteka zarządzania stanem, często używana z React do zarządzania stanem aplikacji.
Angular: Wszechstronny framework do budowy skalowalnych aplikacji internetowych.
Blazor: Framework do budowania interaktywnych interfejsów internetowych z użyciem języka C# zamiast JavaScript.
Flutter: Zestaw narzędzi UI od Google do tworzenia skompilowanych aplikacji na platformę mobilną, internetową i desktopową z jednego kodu źródłowego.
Jest: Framework testujący JavaScript do zapewniania jakości kodu JavaScript.
Next Auth: Autentykacja dla aplikacji Next.js, obsługująca różne przepływy logowania.
Next.js: Framework React do renderowania przez serwer lub statyczną eksportację aplikacji React.
Ionic: SDK do tworzenia wysokiej jakości aplikacji mobilnych i desktopowych przy użyciu technologii internetowych.
Tailwind CSS: Framework CSS oparty na narzędziach do szybkiego rozwoju interfejsu użytkownika.
Backend Rozwój
.NET Ekosystem: .NET 6, .NET 8, .NET Core, .NET Framework,
Wzorce Architektoniczne: Czysta Architektura, Projektowanie Dziedzinowe, Mikrousługi, CQRS
Praktyki Programistyczne: Wstrzykiwanie Zależności, Pośrednik, Strategie Cache'owania z wykorzystaniem Redis
Biblioteki i Frameworki: Entity Framework Core, AutoMapper, MediatR, Serilog
API i Komunikacja: Usługi RESTful, gRPC, SignalR, Web Socket
Dostęp i Zarządzanie Danymi: Biegłość w SQL, Procedury Składowane, Triggery, Dapper
RabbitMQ: Protokół zaawansowanej kolejkowania komunikatów, który ułatwia sprawną wymianę komunikatów w celu obsługi komunikacji i przetwarzania wiadomości między usługami.
Inne Technologie: Rozwiązania IoT, Komunikacja z Masowym Transportem, Komunikacja w czasie rzeczywistym przy użyciu SignalR
Sztuczna
Inteligencja
Integracja
Integrowanie aplikacji z zaawansowanymi systemami sztucznej inteligencji, takimi jak LLM (Large Language Models)
Sztuczna inteligencja generatywna: ChatGPT 3.5, ChatGPT 4.0, ChatGPT DALL·E 3
Platformy AI: Azure AI Studio, Azure OpenAI
Azure AI Service
Azure OpenAI: Wykonuj szeroką gamę zadań związanych z językiem naturalnym.
Mowa: Konwertuj mowę na tekst, tekst na mowę, tłumacz i rozpoznawaj mówców.
Język: Buduj aplikacje z czołowymi możliwościami rozumienia języka naturalnego w branży.
Tłumacz: Wykorzystuj technologię tłumaczenia zasilaną sztuczną inteligencją do tłumaczenia ponad 100 używanych, zagrożonych i wymierających języków i dialektów.
Wizja: Analizuj treści w obrazach i filmach.
Własna Wizja: Dostosowuj rozpoznawanie obrazów do swojej działalności.
Twarz: Wykrywaj i identyfikuj osoby oraz emocje na obrazach.
Bezpieczeństwo Treści: Usługa AI, która wykrywa niechciane treści.
Usługa Bota: Twórz boty i łącz je na różnych kanałach.
Inteligencja Dokumentów: Przekształcaj dokumenty w inteligentne, oparte na danych rozwiązania.
Azure AI Search: Przynieś AI zasilone chmurze wyszukiwanie do swoich aplikacji mobilnych i internetowych.
Indeksator Wideo: Wyciągaj użyteczne wnioski ze swoich filmów.
Czytelnik Immersyjny: Pomóż użytkownikom czytać i rozumieć tekst.
Zarządzanie projektem
Agile and Scrum: Wykorzystuje metodyki Agile, w szczególności Scrum, do adaptacyjnego planowania, wczesnej dostawy i ciągłego doskonalenia, zwiększając zdolność do reagowania na zmiany i szybkiego i efektywnego dostarczania wartości klientom.
Koordynacja zadań i zarządzanie zasobami:
Koordynacja zadań: Skutecznie zarządza przydziałem zadań i koordynacją, dbając o to, aby wszystkie aspekty projektu współgrały z celami strategicznymi.
Zarządzanie zasobami: Wykorzystuje bewzględne praktyki w alokacji zasobów, aby maksymalizować produktywność i zapewnić optymalne wykorzystanie dostępnych aktywów.
Przywództwo zespołu i komunikacja:
Doświadczone przywództwo: Udokumentowany rekord w prowadzeniu zespołów projektowych, prowadzenie ich przez złożone fazy projektu.
Efektywna komunikacja: Utrzymuje jasną i ciągłą komunikację wewnątrz zespołów i z interesariuszami, zapewniając przejrzystość i zgodność w zakresie celów projektu.
Dostarczanie projektu:
Czasowe wykonanie: Podkreśla znaczenie dotrzymywania terminów i osiągania celów projektu w wyznaczonych harmonogramach, aby zapewnić satysfakcję klienta i sukces projektu.
Narzędzia DevOps
Azure DevOps & CI/CD: Azure DevOps (ADO), CI/CD parysowania za pomocą Azure Pipelines, działań na GitHubie
Zarządzanie kodem: Integracja Gita z GitHubiem, GitLabem, SVN
Infrastruktura jako kod: Terraform, szablony ARM, Bicep
Zestawy narzędzi i narzędzia do rozwoju oprogramowania: Jira, RabbitMQ, Octopus Deploy, SonarQube
Konteneryzacja i wirtualizacja: Docker, Kubernetes, Elastic (Elasticsearch, Kibana)
Skrypty i automatyzacja: PowerShell, Bash
Monitoring i logowanie: Monitorowanie aplikacji, wydajności, infrastruktury; Zarządzanie logami
Technologie chmurowe
Microsoft Azure:
Usługi podstawowe: Funkcje Azure, Azure SQL, Konto magazynowe Azure, Usługa Azure Kubernetes (AKS)
Sieci: Azure Front Door, Bramka aplikacji Azure, Network Watcher, Wyważacze obciążenia
Bezpieczeństwo i zarządzanie tożsamością: Azure Active Directory, Wieloczynnikowe uwierzytelnianie, Zapora aplikacji internetowej
Rozwój i zarządzanie: Zarządzanie API Azure, Azure OpenAPI, Usługa aplikacji Azure, Aplikacje kontenerowe Azure
Monitorowanie i zgodność: Monitor Azure, Log Analytics, Zarządzanie kosztami w Azure, Zasady Azure
Kopie zapasowe i przywracanie: Zasoby kopii zapasowych Azure, Skrypty wdrożenia w Azure
Bezpieczeństwo Zarządzanie
Azure Entra (dawniej Azure Active Directory)
Zarządzanie tożsamością wewnętrznych i zewnętrznych użytkowników: Wykorzystuje Azure Entra do zarządzania zarówno dostępem wewnętrznym, jak i tożsamością zewnętrznych klientów poprzez Azure Entra External ID. Obejmuje to wszechstronne możliwości zarządzania tożsamością i dostępem, zapewniając bezpieczny i płynny dostęp do aplikacji.
Uwierzytelnianie i zarządzanie dostępem: Wdraża niezawodne mechanizmy uwierzytelniania i polityki zarządzania dostępem w celu ochrony wrażliwych danych i aplikacji. Wykorzystuje funkcje takie jak uwierzytelnianie wieloskładnikowe (MFA) w celu wzmocnienia bezpieczeństwa.
Polityki bezpieczeństwa: Opracowuje i egzekwuje polityki bezpieczeństwa regulujące dostęp użytkowników i bezpieczeństwo danych. Pomaga to w zachowaniu zgodności z wymogami regulacyjnymi i standardami bezpieczeństwa organizacyjnego.
Kontakt
Telefon
Telefon
Napisz do nas
Jesteśmy podekscytowani, że możemy się z Tobą skontaktować i omówić, w jaki sposób możemy pomóc w Twoim projekcie lub odpowiedzieć na jakiekolwiek pytania, jakie możesz mieć.