Vítejte na mých stránkách, na úvod bych se Vám rád představil, jmenuji se Tomáš Poles a zabývám se především vývojem software, instalacemi a údržbou webových Windows serverů a souvisejících služeb a aplikací. S programováním jsem začal již jako malé dítě za dob prvních osobních počítačů 286, vše co dnes umím jsem získal hlavně samostudiem a obrovským vlastním zájmem o tuto činnost, vždy mě zajímalo jak co funguje. Od té doby jsem prošel řadou různých technologií a programovacích jazyků a kolem roku 2002, kdy se objevil .NET Framework od Microsoftu, jem se začal specializovat právě na tuto platformu. V souvislosti s tímto jsem získal zkušenosti s nasazením webových i desktop aplikací, různými databázovými systémy, instalací Windows serverů, konfigurací sítí a mnohem více. Svou práci se snažím dělat precizně a kvalitně a neodmítám vidět souvislosti.
Specializuji se na
- .NET Framework (hlavním programovacím jazykem je C#)
- Windows Forms, ASP.NET
- Microsoft SQL Server
- Internet Information Service (IIS)
- hMailServer pro mail hosting
- Instalace a údržba operačního systému Windows Server (hlavně pro webové služby)
- Provoz webového a mail hostingu
Znalosti programování
- .NET (Windows Forms, Consoles, Web Services, C#, VB.NET)
- .NET Framework od verze 1.1 po současnost, Mono
- ASP (Web, JScript)
- PHP (Web, Linux shell)
- Delphi (Windows aplikace)
- Pascal (MS-DOS)
- Java (webové aplety)
- SQL (databáze MSSQL, Access, MySQL, FireBird, SqLite ...)
- SQL CLR (.NET rozšíření pro databáze MSSQL)
- JavaScript (DHTML, AJAX, jQuery)
- HTML, CSS (kódování web stránek, ovládací prvky)
- XML, XPath, XQuery, XSLT
- SharePoint 2007 (Features, WebParts, CAML, Custom forms s použitím .NETu)
Znalosti správy
- Microsoft IIS (web, ftp, smtp server)
- Microsoft SQL Server
- TCP/IP sítě a DNS
- Windows Server (konfigurace sítě, základy správy domény)
- Apache (web server)
- Linux server (firewall, web, mysql apod.)
Ostatní technické znalosti
- Základní/transportní síťové protokoly: IP, ICMP, TCP, UDP
- Aplikační síťové protokoly: HTTP(S), FTP, SMTP, POP3, IMAP4
- Kryptografie: (a)symetrické šifry, hashe
- Sestavení / zapojení komponent PC
Vývojová prostředí a nástroje
- Visual Studio .NET 2003 až 2010
- SharpDevelop, MonoDevelop
- MSBuild, C# command-line compiler
- CaseStudio, Sybase PowerDesigner
- SVN, CVS, TFS
Zaujal-li Vás rozsah mých znalostí kontaktujte mne a rád Vám pomohu s řešením Vaší aplikace.