39
Codibly - Software House Demand Response - mądre zarządzanie energią Ścieżka rozwoju - od juniora do seniora

Praca Codibly - Demand Response Management

Embed Size (px)

Citation preview

Page 1: Praca Codibly - Demand Response Management

Codibly - Software HouseDemand Response - mądre zarządzanie energiąŚcieżka rozwoju - od juniora do seniora

Page 2: Praca Codibly - Demand Response Management

1. O Codibly (kim jesteśmy, co i gdzie robimy, nasz zespół)

2. O Demand Response (czym jest Demand Side Management, rola Codibly w projekcie, zespół, zarządzanie projektem, technologie)

3. Ścieżki rozwoju (szlifowanie umiejętności pod okiem senior developerów, wyzwania, rozwijanie dodatkowych umiejętności)

4. Co dalej?

Spis treści

Page 3: Praca Codibly - Demand Response Management

Kim jesteśmy?

Codibly jest Software House’em mającym swoją siedzibę w Krakowie.

Istotą naszej działalności jest rozwój technologii i oprogramowania.

Istniejemy na rynku od roku 2011. Tworzymy wielodyscyplinarne zespoły - dedykowane i profesjonalne grupy inżynierów oprogramowania / deweloperów.

Współpracujemy z firmami działającymi w różnych branżach: telekomunikacyjnej, energetycznej, finansowej, mediów społecznościowych, przemysłowej.

Działając przez ponad 4 lata w większości z partnerami zza granicy, wiemy jak działać by pracując na odległość z naszymi klientami osiągać z nimi sukcesy - być wartością dodaną.

Page 4: Praca Codibly - Demand Response Management

Gdzie się znajdujemy?

ul. Kamienna 45/331-403 Kraków

Page 5: Praca Codibly - Demand Response Management

Tworzymy oprogramowanie dla naszych globalnych partnerów. Pomagamy im wykonywać, a nawet przekształcać

ich działalności z wykorzystaniem nowej technologii.

Przez lata praktyki nauczyliśmy sięco sprawia, że zdalne prowadzenie projektu działa, a co nie.

Świadczymy szeroko pojęte usługi informatyczne.

Budujemy i rozwijamy aplikacje począwszy od prostych po korporacyjne.

Czym się zajmujmemy?

Page 6: Praca Codibly - Demand Response Management

W jakich obszarach działamy?

Posiadamy wieloletnie doświadczeniew systemach przetwarzania i analizy danych.

Page 7: Praca Codibly - Demand Response Management

Nasze podejście i wartości

Rozwój oprogramowania nie dzieje się “tak po prostu”.Jakość kodu jest zawsze dla nas priorytetem.

Wierzymy, że projekty są zdominowane przez zmiany. W celu szybkiego reagowania na zmiany nasze procesy obejmują iteracje.

Naszym priorytetem jest ciągłe dostarczanie działającego oprogramowania.

Skuteczna komunikacja w obrębie całego zespołu jest najważniejszym elementem każdego procesu.

Szalenie ważnym jest, by dostosować swoje podejście do projektu / zagadnienia / branży / partnera biznesowego.

Page 8: Praca Codibly - Demand Response Management
Page 9: Praca Codibly - Demand Response Management

Konwersatoria z j. angielskiego

Page 10: Praca Codibly - Demand Response Management

Dzielenie się wiedzą

Page 11: Praca Codibly - Demand Response Management

Najnowsze technolgoie

Page 12: Praca Codibly - Demand Response Management

Playroom i inne benefity

Page 13: Praca Codibly - Demand Response Management

Nasz zespół

Wspieramy, zarządzamy i rozwijamy strategiczne międzynarodowe projekty.

Page 14: Praca Codibly - Demand Response Management

Technologie których używamy

Page 15: Praca Codibly - Demand Response Management

Projekty

A cloud-based end-to-end workflow for investment professionals. Build customized trade idea screens in Equities, Credit, Rates, and FX. Structure trades with single and cross asset scenario analysis. Track entry levels by setting trade index alerts and monitor positions, performance and risk once they enter the portfolio.

Finance tools for investment professionals

Page 16: Praca Codibly - Demand Response Management

Projekty

About Stratagem Technologies is a financial technology company focused on cutting-edge research, analysis, trading and tools for the sports betting market. By combining the domain expertise of its subsidiary Onside Analysis with extensive data and the very latest statistical modeling and analysis techniques, Stratagem is uniquely positioned to provide premium quality services for analytical and data-driven sports betting traders. Our products include two platforms AdvantEdj and StatPlat for traders.

Developing innovative and strategic toolsthat bring financial trading sophisticationto the sports betting markets.

Page 17: Praca Codibly - Demand Response Management

Projekty

KiWi Power is a smart grid company that specialises in managing the demand side of energy consumption for large industrial and commercial consumers of electricity and for government regulators. The technical term for what we do is called Demand Response. KiWi Power has a highly experienced technical and commercial team with backgrounds in smart grid, Demand Response, finance, renewable energy technologies, standing reserve, energy efficiency and optimisation, smart metering technology, systems and process engineering and project management.

Demand management platform

Page 18: Praca Codibly - Demand Response Management

Projekt KiWi

1. Czym jest Demand Side Management2. KiWi Power - agregator demand response3. Klienci KiWi Power4. Kto za to płaci?5. Działania poza UK6. Rola Codibly w projekcie7. Zespół8. Zarządzanie projektem9. Stosowane technologie10. KiWi PIP11. KiWi w liczbach12. Ścieżki rozwoju

Page 19: Praca Codibly - Demand Response Management

Demand Response - mądre zarządzanie energią

● zachęcanie do zmniejszenia zużycia energii w trakcie “peak hours”

● przesunięcie największego zużycia na “off-peak hours” (noc, weekendy)

● przejście na alternatywne/zapasowe źródła zasilania (np. generatory)

Page 20: Praca Codibly - Demand Response Management

KiWi Power - agregator Demand Response

● pośrednictwo pomiędzy National Grid a biznesem, przemysłem

● automatyzacja procesu Demand Response

● promowanie idei Demand Response

Page 21: Praca Codibly - Demand Response Management

Klienci KiWi Power

Page 22: Praca Codibly - Demand Response Management

Kto za to płaci?

National Grid - brytyjska spółka akcyjna,zajmująca się przesyłem i dystrybucją energii elektrycznej oraz gazu ziemnego.

Page 23: Praca Codibly - Demand Response Management

Działania poza UK

Demand Response:● Singapur● Francja● Irlandia

Inne projekty midzynarodowe:● F-Power Japonia - układy scalone● M&S Polska● OPC Rotem - elektrownia

Page 24: Praca Codibly - Demand Response Management

Rola Codibly w projekcje

● Smart Metering, zbieranie danych - PIP, Linux embed programing, C/C++

● Przesyłanie danych - TCP/IP, VPN, Java, Python● Zapis i przechowywanie danych - Java, MySQL, MongoDb● Komunikacja z urządzeniami, zdalna obsługa - TCP/IP, Java,

MQRabbit● Przetwarzanie danych - Java, PHP● Narzędzia do zarządzania Klientami, Programami, komunikacji,

itd. - PHP, Java Script● Raportowanie - PHP, Java Script● Prezentacja Danych - PHP, Java Script

Page 25: Praca Codibly - Demand Response Management

Zespół

● Magda - team leder, zarządzanie projektem, PHP, Java, bazy danych

● Darek - moja prawa ręka :) C#, Java, PHP

● Kuba - PHP, bazy danych

● Damian - Java● Paweł - PIP - Linux

embed, C/C++● Karol - Java● Rafał - Administracja

Page 26: Praca Codibly - Demand Response Management

Zarządzanie projektem

● dwu tygodniowe sprinty● 15 minutowe daily scrumy● sprint planning całym zespołem● estymacja zadań

Page 27: Praca Codibly - Demand Response Management

Stosowane Technologie

Page 28: Praca Codibly - Demand Response Management

KiWi PiP – Power Information Pod

Powerful embedded Linux platform for real time power measurement, monitoring, logging and control.

● 2xARM processor on SBC● GPRS module● Ethernet module● ZigBee module● USB module● Power Monitor module

Page 29: Praca Codibly - Demand Response Management

KiWi w liczbach

● 5 krajów● ponad 50 pracowników● międzynarodowy team - UK, Polska, Łotwa, Grecja, RPA, Bułgaria, Izrael, Singapore,

Słowacja, Czechy, Nowa Zelandia● ponad 1000 monitorowanych obiektów (szpitale, hotele, muzea, elektrownie wodne,

sklepy wielkopowierzchniowe● minimum 1000 * 2 * 60 * 24 = 2880000 nowych danych o zużyciu energii na dobę● setki maili i SMSów dziennie● monitoring danych 24/7/365

Page 30: Praca Codibly - Demand Response Management

Ścieżka rozwoju

1. Początki - aplikacja kliencka2. Możliwość spróbowania się w nowej technologii3. Ścieżka rozwoju4. Zakres obowiązków5. Możliwości rozwoju w firmie

Page 31: Praca Codibly - Demand Response Management

Ścieżka rozwoju - przykład

KiWi Operational Management Platform & Client App

Page 32: Praca Codibly - Demand Response Management

Nowe wyzwania, nowe możliwości

● poznanie nowych, ciekawych technologii:

programowanie wielowątkowe

Konieczność rozwoju aplikacji napisanych w c#

● ...oraz te, które poznaliśmy wcześniej i teraz możemy wykorzystać w praktyce

Page 33: Praca Codibly - Demand Response Management

Java? Dlaczego nie?

● komunikacja z urządzeniami z wykorzystaniem protokołu TCP/IP

● aplikacje przetwarzające dane

● administracja i zagadnienia związane z serwerami

● big data management

Page 34: Praca Codibly - Demand Response Management

Ścieżka rozwoju

● szukamy specjalistów otwartych na nowe rozwiązania

● możliwość rozwoju w wielu różnych technologiach

● ...lub doskonalenia umiejętności w swojej dziedzinie

● potrzeba współpracy różnych systemów wymusza poznanie szeregu

przydatnych umiejętności

Page 35: Praca Codibly - Demand Response Management

Ścieżka rozwoju

● szlifowanie umiejętności pod okiem senior developerów

● wgląd w ogromną bazę kodu i rozwiązań

● rozwijanie dodatkowych umiejętności nie związanych bezporednio

programowaniem (np język angielski)

Page 36: Praca Codibly - Demand Response Management

Wyzwania

● Szereg podsystemów wymaga zaprojektowania odpowiedniego interfejsu do istniejących

rozwiązań takich firm jak:

○ National Grid

○ British Telecom

○ Shell

● Czynny udział w projektowaniu architektury

● Możliwość samodzielnego zaprojektowania i wdrożenia rozwiązania

● Nacisk na dobrą organizację pracy oraz jakość kodu

Page 37: Praca Codibly - Demand Response Management

Przyszłość, będzie jeszcze ciekawiej

● nowe projekty○ aplikacje mobilne○ współpraca z klientami zagranicznymi○ zarządzanie dużymi zbiorami danych○ rozwój infrastruktury○ micro BMS

● nowe technologie

Page 38: Praca Codibly - Demand Response Management

Co dalej?

Poszukujemy osób do zespołu:● Programista PHP

http://goo.gl/MzImWa

● wybitnych talentów

Zapraszamy na naszego bloga:http://www.codibly.com/blog/

Page 39: Praca Codibly - Demand Response Management

Dzięki za uwagę.

Bartosz MajewskiCEO & Founder

Magdalena Barczyk-TrzeciakiLead Software Developer

Dariusz PawełekSoftware Developer

Kontakt z [email protected]+48 535 500 288