Mgr. Jan Folbrecht Senior softwarový inženýr, softwarový architekt, manažer SPECIALIZACE Konzultace a školení v oblastech softwarového inženýrství Zavádění vývojových metodik do projektů a vývojových týmů Technologická a metodická školení a workshopy Návrhy architektury SW systémů Nezávislé SW audity Vývoj software na zakázku Vývoj řešení pro mobilní zařízení na platformě Windows mobile Vývoj vícevrstvých enterprise systémů Technologické konzultace Teamleading a management vývojových týmů PŘEHLED ZKUŠENOSTÍ 6 let zkušeností s vývojem a podporou vlastního mobilního řešení pro podporu prodejní sítě pro PDA pro společnost Nowaco a.s. Expertní konzultace, školení a audity v oblasti softwarové architektury. 1,5 roku praxe jako manažer.net oddělení společnosti Adastra. Zodpovědný za plánování zdrojů, presaleové aktivity, nábor nových zaměstnanců a technologický vývoj a směřování oddělení. Více než 13 let praxe v oblasti vývoje software, 2 rok praxe v oblasti budování datových skladů, 1,5 roku zkušeností s managementem a vedením lidí. Znalosti telekomunikační a bankovní domény. Znalosti Campaign management systémů. Pokročilá znalost návrhu architektury SW řešení, programování, rozsáhlé zkušenosti s tvorbou softwarových řešení na zakázku desktop aplikace, klient-server aplikace. Znalost různých operačních systémů, programovacích jazyků a technologií, specializace na technologie Microsoftu. Pokročilá znalost návrhů a implementace webových aplikací. Znalost datové analýzy a modelování. Práce s velkými objemy dat tabulky a pohledy s desítkami až stovkami miliónů řádků. Matematické vzdělání a zkušenosti s řešením analytických a statistických úloh. VYBRANÉ TECHNICKÉ ZNALOSTI Programovací jazyky: Technologie: MS C#.NET, SQL, MS Visual Basic, MS Visual Basic.NET, VBScript, JavaScript, MS VBA, C, Pascal..NET, XML, XSLT, HTML, DHTML, CSS, XML, ASP, COM. Stránka 1/5
Databáze: CASE: OLAP a reporting: Ostatní: MS SQL Server, Oracle, MS Access, Terradata. Enterprise Architekt, Erwin, MS Visio MS Analysis Services, Microstrategy, Seagate Crystal Reports, Oracle Discoverer Matematické a počítačové modelování fyziky a techniky, matematický software, grafika a design, audio a video mastering. OSVČ 2003 - současnost SW architekt, konzultant Projekt: Oponentura návrhu architektury redesignu ERP systému Vytvoření externí oponentury návrhu na kompletní redesign ERP systému. Následné konzultace a oponentura detailního návrhu jednotlivých komponent jádra nové aplikace. Konzultace v oblastech časových odhadů a vývojové metodiky. (Zákazník si nepřeje být jmenován až do oficiálního zveřejnění informace o vývoji nového produktu.) Projekt: PFČP - Redesign IT architektury Zodpovědný za celkový návrh redesignu IT Architektury fondu. Analýza požadavků na systém s řediteli jednotlivých úseků. Presentace a obhajoba návrhů před boardem. Zavedení vývojových standardů a školení vývojového týmu. Projekt: Boldbrick - Vývoj produktu Mossquito 2009 Návrh a vývoj některých komponent nového vývojového prostředí pro práci s MS Sharepointem. Operační systémy: MS Windows Technologie: Spring.NET, MVC, DevExpress, Sharepoint Programovací jazyky: C# 3.5 Databáze: Oracle, SQL CE, Access Projekt: Nowaco dealer Návrh, vývoj a údržba SFA systému pro Windows mobile zařízení. Systém je používán několika stovkami distributorů společnosti Nowaco a Gastrostella. Operační systémy: Windows mobile 6.0. Technologie:.NET Compact Framework, WS Programovací jazyky: C# Databáze: Oracle, SQL CE, Access PŘEHLED PROJEKTŮ REALIZOVANÝCH PRO KLIENTY SPOLEČNOSTI ADASTRA Od 2000 2009 Komerční banka a.s Projekt: CliView II Senior DB a.net vývojář v týmu pro podpora a vývoj analytického CRM systému pro korporátní bankéře. Bugfixing, optimalizace databázového i aplikačního kódu Databáze: TeraData, Oracle Technologie:.NET, DevExpress, TFS Vodafone Stránka 2/5
Projekt: Media solution database Solution architekt pro návrh systému pro plánování a distribuci mobilní reklamy. Návrh architektury systému, oponentura variant, odhady pracnosti, business konzultace v oblasti plánování a distribuce kampaní Komerční banka a.s Projekt: CliView Rozšíření analytického CRM systému pro korporátní bankéře. Integrovaný pohled na data klienta a to zejména z datového skladu. Senior.NET vývojář Vývoj části GUI, střední vrstvy a aplikačního frameworku. Optimalizace - práce s velkými daty, ergonomie obrazovek a procesů. Spolupráce na analýze částí systému a dokumentaci architektury řešení. Databáze: TeraData, Oracle Technologie:.NET, DevExpress, TFS Telefonica O2 Project: Global datawarehouse Business analýza bilingových systémů a CDR dat. Mapování a definice transformací zdrojových dat do cílových struktur. Automatizace procesu mapování a generování dokumentace. Technologie: XML, XSLT, VBScript Databáze: Teradata, Oracle Eurotel Projekt: RBT a MAP Řešení pro výpočet provizí partnerům poskytujícím mobilní aplikace a multimeda distribuovaných společností Eurotel. Vývoj reportovacího frameworku s použitím MS Reporting services Vývoj ETL a implementace algoritmů pro výpočet provizí Technologie: ReportingServices, SQL, DTS Databáze: MS SQL 2000 Oskar Mobil Project: Reporting Vytváření BI reportů v nástroji Oracle Discoverer. Vývoj transformací v PL-SQL. Technologie: Oracle Discoverer, PL-SQL. Databáze: Oracle. KH Trading Projekt: Aplikace pro predikci prodejnosti a optimalizaci objednávek Návrh a implementace predikce prodejnosti s použitím neuronových sítí. Stránka 3/5
Operační systémy: Windows 2000. Technologie: Neural networks. Programovací jazyky C#, T-SQL. Databáze: MS SQL Server 2000. Eurotel, a.s. Projekt: Campaign Management Zodpovědný za analýzu, návrh a implementaci serverových částí softwaru pro plánování, správu a průběh marketingových kampaní. Operační systémy: Windows 2000. Web Servery: Internet Information Server. Programovací jazyky: C#, Transact SQL. CASE: Erwin, MS Visio. OLAP: MS Analysis Services. Technologie:.NET, Windows services, Databáze: MS SQL Server 2000. Threading, Performance monitoring, Web services Contactel a.s. Analýza, návrh a implementace datového skladu Clarent Gateway Datamart (MS Server, DTS). Návrh a vývoj intranetového reportingového portálu. Nástroj pro administraci portálu. (ASP, DHTML, CSS, Visual Basic 6.0, ). Ad-hoc dotazy a vytváření reportů. (Crystal Reports, Oracle, MS SQL Server). Spolupráce na vývoji nástrojů pro detekci Fraudů matematická analýza použitých statistických metod. Operační systémy: Windows NT. CASE: Warehouse Architect. Programovací jazyky: VB 6.0, VBScript, Transact SQL, DHTML, CSS. OLAP: MS OLAP, Seagate Info Services. Databáze: MS SQL Server 6.5 a 7.0, Oracle. Komerční banka a.s. Projekt: Systém pro správu odměn zaměstnanců Návrh a vývoj webové aplikace pro správu odměn zaměstnanců KB. Integrace aplikace do firemního portálu. Operační systémy: Windows NT. Web Servery: Internet Information Server. Programovací jazyky: VBScript, Transact SQL, Databáze: Teradata. DHTML, CSS. Technologie: ASP. Eurotel a.s. Projekt: Integrace Microstrategy web serveru s portálem SAP Workplace Integrace služeb Microstrategy web serveru s portálem SAP Workplace. Přepsání části MStr Web serveru. Operační systémy: Windows NT. Web Servery: Internet Information Server. Technologie: ASP. Technologie: Microstrategy, SAP. Adastra a.s. Projekt: Správa firemního webu Stránka 4/5 SQL
Údržba a vývoj webových stránek společnosti Adastra a.s. Operační systémy: Windows 2000. Web Servery: Internet Information Server. Programovací jazyky: VBScript, Transact SQL, Databáze: MS SQL Server 7. DHTML, CSS. Technologie: ASP. Speedware a.s. Aardwark projekt Člen týmu vyvíjejícího open source OLAP server pro platformu Linux. Zodpovědný za návrh a implementaci části jádra multidimenzionální databáze OLAP serveru. Operační systémy: Linux. Programovací jazyky: C Speedware Corporation Projekt: Vizionyze.com ETL Tool Návrh a implementace ETL nástroje pro Visionyze.com divizy společnosti Speedware Canada. Šestiměsíční projekt zahrnující analýzu, návrh a vývoj nástroje, z toho 3 měsíce strávené v Kanadě. Operační systémy: Windows NT. Technologie: COM. Programovací jazyky: VB 6.0, Transact SQL. Databáze: MS SQL Server, Oracle, Sybase, MS Access. Integia s.r.o, Praha 1997-2000 Programátor Projekt: Tourweb Součást týmu pro vývoj a údržbu online rezervačního software pro cestovní kanceláře. Operační systémy: Windows NT. Technologie: Crystal reports. Programovací jazyky: VB 6.0, Transact SQL. Databáze: MS SQL Server. Alnet a.s., Praha 1995-1997 Programátor Projekt: Dracula Klient server aplikace pro rezervaci vstupenek a účetnictví. Zodpovědný za návrh a vývoj části systému. Programovací jazyky: VB 5.0, Transact SQL. VZDĚLÁNÍ Vysoká škola Karlova univerzita v Praze, matematicko-fyzikální fakulta Fakulta matematické a počítačové modelování ve fyzice a technice. 1994-2002 Státní zkouška z matematiky JAZYKOVÉ ZNALOSTI Angličtina: Pokročilá. Stránka 5/5