Czym się zajmuję?

Zajmuję się tworzeniem i wdrażaniem aplikacji internetowych: CMS, CRM, DMS, systemów Workflow oraz aplikacji desktopowych. Tworząc rozwiązania kładę duży nacisk na mechanizmy automatyzujące wykonywanie powtarzalnych czynności. Optymalizacja procesów to moja obsesja ;)

Warsztat

Programuję biegle w:

  • php
  • javascript(jquery, jqueryui, prototype, json)
  • sql(plsql)
  • html
  • bash
  • java se


Do zarządzania wersjami wykorzystuję:

  • git
  • svn


Biblioteki, API, narzędzia z którymi miałem dotychczas doświadczenia w praktyce:

  • symfony wersje 1.4.*, 2.*
  • simpleXML
  • webservices: tworzenie klientów i serwerów SOAP
  • orm: doctrine, propel, hibernate   
  • swiftmailer
  • curl
  • google maps api, google analytics
  • fpdf, tcpdf, dompdf
  • selenium
  • i dużo innych ...


Integracja z systemami płatności elektronicznych,  systemy powiadamiania przez SMS - reagowanie na zdarzenia wewnątrzsystemowe.


Systemy bazodanowe(administracja, replikacja, programowanie):

  • postgresql
  • mysql


Administracja serwerami linux:

  • iptables: zabezpieczanie serwerów i sieci, udostępnianie bezpiecznego połączenia z internetem, przekierowywanie portów, "wycinanie" usług: p2p, gg, www ...
  • vpn
  • samba(również jako Primary Domain Controller)
  • podział pasma internetowego - htb
  • squid
  • ftp
  • apache
  • ssh