|
|
LAPSOFT - usługi informatyczne |
Przepraszam, strona w trakcie przebudowy. Zapraszamy ponownie po wakacjach. |
IT Freelancer, PHP Developer
30 years old
10 years of experience
IMPORTANT SKILLS
PHP MVC, Microsoft .NET Studio C# and Visual Basic, jQuery, Java Script, XHTML, CSS, ORACLE, PostgreSQL, MySQL, Ms SQL, Zend Framework, CakePHP, Unix&Win Bash, Enterprise Architect, UML, Project and Team Management, Scrum Methodology.

PROFESSIONAL
EXPERIENCE ( Frelancer, Full time job, hobby )
EDUCATION

PENDING outsourcing PROJECTS
http://www.turserwis.pl (Projects: ROOP, Portal-X - m.in. Fly.pl. HolidayCheck.pl, Agattravel.pl)
http://www.merlinx.pl/dostawcy.htm
http://izba-lekarska.org.pl/prodoctore/
TECHNICAL SKILLS
Good knowledge of followings technologies: PHP, C#, Visual Basic, Bash, jQuery, Java Script, Prototype, CakePHP Framework, Zend Framework
Developing: Oracle, PostgreSQL, MySql, Ms SQL Server
Administrating: PostgreSQL (advanced)
DB Languages: plPgSql (advanced), plSQL (basic)
Project Management:
Team leader – Asseco Poland
Owner of a company – subcontractors management
Certificate
IPMA level D (Certyfikat nr 494/2010)–
Project Management (07.2010 SPMP Poland)
http://www.spmp.org.pl/certyfikacja-ipma/wykaz-osob-certyfikowanych
SOURCE
/**
*
CV - Curriculum Vitae
*
*
@author Łukasz Przybył
*
@copyright 2011
*/
class
Cv {
public
$_personalDetails;
private
$_fullTimeJob; // zatrudnienie na etat
private
$_freelanceJob; // zlecenia jako freelancer
private
$_education; // wykształcenie /
szkolenia
private
$_hobby;
// upodobania
private
$_skills; //
umiejętności / znajomość narzędzi
public
function __construct() {
$this->_personalDetails
= array();
$this->_personalDetails['name']
= 'Łukasz Przybył';
$this->_personalDetails['birth_date']
= 1980-11-11;
$this->_personalDetails['email']
= 'l.przybyl@lapsoft.pl';
$this->_personalDetails['phone_number']
= '+48 668 39 79 68';
$this->_personalDetails['married']
= true;
$this->_personalDetails['children_no']
= 1;
$this->_personalDetails['first_full_time_job']
= 2003-04-01;
$this->_personalDetails['education']
= "wyższe magisterskie / master's degree";
$this->setFullTimeJob();
$this->setFreelanceJob();
$this->setEducation();
$this->setHobby();
$this->setSkills();
}
/**
*
Dotychczasowe doświadczenie zawodowe
*/
private
function setFullTimeJob() {
$this->_fullTimeJob
= array();
$this->_fullTimeJob[1]
= array(
"from"
=> new
DateTime("2003-04-01"),
"to"
=>
new DateTime("2006-12-31"),
"company"
=> 'Wydawnictwo Elamed',
"city"
=>
'Katowice',
"position"
=> "programista PHP / PHP
Developer",
"technology"
=> array('PHP', 'MySQL', 'PostgreSQL 7', 'Ms Visual Basic 2003
.NET', 'Barcodes'),
"objectives"
=> array('informatyzacja procesów
firmy',
'wprowadzenie
kodów kreskowych do zarządzania
przesyłkami',
'poprawa
ergonomii pracy',
'administracja
baz danych',
'administracja
stron internetowych czasopism branżowych oraz
wydawnictwa'
)
);
$this->_fullTimeJob[2]
= array(
"from"
=> new DateTime("2006-01-01"),
"to"
=> new DateTime("2009-01-30"),
"company"
=> 'SPIN S.A. -> ABG S.A. ->
Asseco Poland S.A.',
"outsourcing"
=> 'jCommerce S.A. Kraków',
"city"
=>
'Katowice',
"position"
=> "programista PHP / PHP
Developer",
"technology"
=> array('PHP', 'Oracle', 'PlSQL', 'PEAR', 'Ajax', 'Prototype',
'Enterprise Architect'), // sensitive data
"objectives"
=> array('rozwój oprogramowania obsługi ubezpieczeń grupowych
dla PZU S.A.',
'modernizacja
systemu KanGUR',
'support'
)
);
$this->_fullTimeJob[3]
= array(
"from"
=> new DateTime("2009-02-01"),
"to"
=> new DateTime("2009-06-30"),
"company"
=> 'Straż Graniczna',
"outsourcing"
=> 'jCommerce S.A. Kraków',
"city"
=>
'Katowice',
"position"
=> "programista C# .NET for Pocket
PC / C# Developer",
"technology"
=> array('C#', 'DB2'), // sensitive data
"objectives"
=> array('oprogramowanie kontroli paszportowej na urz. przenośne
/ PocketPC software for Border
guards'
)
);
$this->_fullTimeJob[4]
= array(
"from"
=> new DateTime("2009-07-01"),
"to"
=> new DateTime("2010-08-31"),
"company"
=> 'Portal Turystyczny
qHoliday.pl',
"city"
=>
'Gliwice',
"position"
=> "administrator",
"technology"
=> array('PHP', 'CakePHP', 'PostgreSQL 8.4', 'C# .NET', 'WSDL',
'jQuery', 'Prototype'),
"objectives"
=> array('programowanie portalu / Programming and designing
applications',
'administracja
baz danych / Database
administration',
'administracja,
nadzór nad podwykonawcami / Technical development of afiliative
systems',
'prace
rozwojowe oprogramowania / Software
development'
)
);
$this->_fullTimeJob[5]
= array(
"from"
=> new DateTime("2010-04-01"),
"to"
=> new DateTime("now"),
"company"
=> 'LangMedia Sp. z
o.o.',
"city"
=>
'Wrocław',
"position"
=> "główny programista PHP / PHP
Developer",
"engagement"
=> "freelancer, własna działalność, niepełny wymiar
czasu / own business",
"work_position"
=> "Zabrze",
"technology"
=> array('PHP', 'MVC', 'MySQL', 'jQuery', 'Netbeans'),
"objectives"
=> array('prace rozwojowe oprogramowania / Software
development',
'support'
)
);
}
/**
*
Zlecenia dodatkowe
*/
private
function setFreelanceJob() {
$this->_freelanceJob
= array();
$this->_freelanceJob['travel']
= array(
"from"
=> new
DateTime("2006-01-01"),
"to"
=>
new DateTime("now"),
"company"
=> 'Lapsoft - usługi informatyczne
Łukasz Przybył',
"product"
=> 'System Tripminer',
"position"
=> "owner / product
manager",
"technology"
=> array('PHP', 'PostgreSQL 9', 'CakePHP', 'C# .NET', 'Zend
Framework', 'Bash scripts', 'PlPgSql', 'jQuery', 'Google Maps API',
'Panoramio API'),
"objectives"
=> array('prace rozwojowe oprogramowania / Software
development',
'administracja
baz danych / Database
administration',
'administracja,
nadzór nad podwykonawcami / Technical development of afiliative
systems',
'zarządzanie
projektami / projects management'
)
);
$this->_freelanceJob['travel']['projects'][]
= array('2006' => 'Biuro
Podróży Goodluck - Sosnowiec');
$this->_freelanceJob['travel']['projects'][]
= array('2006' => 'Itaka
Kraków - Tomasza10');
$this->_freelanceJob['travel']['projects'][]
= array('2006' => 'Itaka
Warszawa - Kopernika 23');
$this->_freelanceJob['travel']['projects'][]
= array('2007' => 'Agencja
Turystyczna RIWIERA - Tychy');
$this->_freelanceJob['travel']['projects'][]
= array('2007' => 'Agencja
Turystyczna Weekendpolska - Katowice');
$this->_freelanceJob['travel']['projects'][]
= array('2008' => 'Agencja
Turystyczna AP Travel - Poznań');
$this->_freelanceJob['travel']['projects'][]
= array('2008' => 'Agencja
Turystyczna Hittravel - Wołomin');
$this->_freelanceJob['travel']['projects'][]
= array('2008' => 'Agencja
Turystyczna Mercedes - Gliwice');
$this->_freelanceJob['travel']['projects'][]
= array('2008' => 'Agencja
Turystyczna MADA - Warszawa');
$this->_freelanceJob['travel']['projects'][]
= array('2008' => 'Centrum
Turystyki Bydgoszcz');
$this->_freelanceJob['travel']['projects'][]
= array('2008' => 'Agencja
Turystyczna Travelpunkt - Wrocław');
$this->_freelanceJob['travel']['projects'][]
= array('2008' => 'Agencja
Turystyczna WakacyjneHity.pl');
$this->_freelanceJob['travel']['projects'][]
= array('2008' => 'Agencja
Turystyczna Świat Podróży - Warszawa');
$this->_freelanceJob['travel']['projects'][]
= array('2009' => 'Agencja
Turystyczna ATUT - Siemianowice Śląskie');
$this->_freelanceJob['travel']['projects'][]
= array('2009' => 'Agencja
Turystyczna Firotour - Rybnik');
$this->_freelanceJob['travel']['projects'][]
= array('2009' => 'Agencja
Turystyczna Travelklub.eu');
$this->_freelanceJob['travel']['projects'][]
= array('2009' => 'Agencja
Turystyczna Text-Tourist - Bydgoszcz');
$this->_freelanceJob['travel']['projects'][]
= array('2010' => 'Agencja
Turystyczna Fantravel - Kraków');
$this->_freelanceJob['travel']['projects'][]
= array('2010' => 'Touroperator
AGAT - Kraśnik');
$this->_freelanceJob['travel']['projects'][]
= array('2010' =>
array(
'company'
=> 'KSI Media Sp. z
o.o.',
'outsourcing'
=> 'Merlin.X - Elektroniczne Systemy Sprzedaży Sp. z
o.o.',
'system'
=>
'MDS',
'technology'
=> array('PHP', 'Zend Framework',
'WSDL')
));
$this->_freelanceJob['joomla']
= array();
$this->_freelanceJob['joomla']['from']
= new
DateTime("2006-01-01");
$this->_freelanceJob['joomla']['to']
=
new DateTime("now");
$this->_freelanceJob['joomla']['projects'][]
= array('2010' => 'Esta
Sp. z o.o. - Gliwice');
$this->_freelanceJob['joomla']['projects'][]
= array('2010' =>
'Transport samochodowy SielsiaBus');
$this->_freelanceJob['joomla']['projects'][]
= array('2010' =>
'Cosmetics Ewa - Szwajcaria');
$this->_freelanceJob['other']
= array();
$this->_freelanceJob['other']['from']
= new
DateTime("2000-01-01");
$this->_freelanceJob['other']['to']
=
new DateTime("now");
$this->_freelanceJob['other']["projects"][]
= array('2003' =>
'DANIELEC PROJEKT Sp. z o.o.');
$this->_freelanceJob['other']["projects"][]
= array('2003' =>
'WEST Taxi Zabrze');
$this->_freelanceJob['other']["projects"][]
= array('2004' =>
'NOVI Żory');
$this->_freelanceJob['other']["projects"][]
= array('2004' =>
'Ośrodek badawczo-rozwojowy budow. górniczego
BUDOKOP');
$this->_freelanceJob['other']["projects"][]
= array('2005' =>
'Budomont-7');
$this->_freelanceJob['other']["projects"][]
= array('2005' =>
'Radca Prawny Tomasz Bieniek');
$this->_freelanceJob['other']["projects"][]
= array('2006' =>
'International House INTEGRA');
$this->_freelanceJob['other']["projects"][]
= array('2006' =>
'Wydawnictwo Helion - Gliwice');
$this->_freelanceJob['other']["projects"][]
= array('2006' =>
'Sollar-Tech');
$this->_freelanceJob['other']["projects"][]
= array('2007' =>
'Świat Laptopów - Bytom');
$this->_freelanceJob['other']["projects"][]
= array('2007' =>
'STB - Materiały Budowlane - Zabrze');
$this->_freelanceJob['other']["projects"][]
= array('2007' =>
'PLAT Notebooki - Warszawa');
$this->_freelanceJob['other']["projects"][]
= array('2007' =>
'Metallchemie Polska Sp. z o.o. - Zabrze');
$this->_freelanceJob['other']["projects"][]
= array('2009' =>
'GatSoft - Siemianowice Śląskie');
$this->_freelanceJob['other']["projects"][]
= array('2010' =>
'Energotest Sp. z o.o. - Gliwice');
$this->_freelanceJob['other']["projects"][]
= array('2011' =>
'Śląska Izba Lekarska w Katowicach');
}
/**
*
Wyształcenie i ważniejsze szkolenia
*/
private
function setEducation() {
$this->_education
= array();
$this->_education[]
= array(
"from"
=>
"2001",
"to"
=>
"2006",
"type"
=> "studia magisterskie
zaoczne w trybie wieczorowym",
"school"
=> "Uniwersytet Śląski - Wydział Informatyki i Nauki
o Materiałach",
"city"
=> "Sosnowiec"
);
$this->_education[]
= array(
"from"
=>
"2005",
"to"
=>
"2005",
"type"
=> "Ochrona danych osobowych i
rejestracja zbiorów danych
GIODO",
"city"
=> "Warszawa"
);
$this->_education[]
= array(
"from"
=>
"2008",
"to"
=>
"2008",
"type"
=> "Projektowanie i
generowanie programów z wykorzystaniem UML 2.0 i programu Enterprise
Architect",
"city"
=> "Warszawa"
);
$this->_education[]
= array(
"from"
=>
"2010",
"to"
=>
"2010",
"type"
=> "Zaawansowana administracja
serwerem PostgreSQL",
"city"
=> "Kraków"
);
$this->_education[]
= array(
"from"
=>
"2010",
"to"
=>
"2010",
"type"
=> "Wsparcie firm w
kształceniu certyfikowanych menedżerów
projektów",
"city"
=> "Katowice"
);
$this->_education[]
= array(
"from"
=>
"2010",
"to"
=>
NULL,
"type"
=> "Certyfikacja IPMA poziom D
",
"city"
=> "Katowice"
);
}
/**
*
Działalność społeczna
*/
private
function setHobby() {
$this->_hobby
= array(
"Prezes
Zarządu klubu kolarskiego przy PTTK Zabrze" =>
array("from"=>2000,
"to"=>2001),
"Prezes
Zarządu klubu kolarskiego WD-40 MTB Biker" =>
array("from"=>2001,
"to"=>NULL),
"Manager
drużyny Pucharu Polski Maratonów MTB"
=> array("from"=>2003,
"to"=>2005),
"Organizator
cyklu zawodów WD-40 MTB XC Cup"
=> array("from"=>2004, "to"=>2005),
);
}
/**
*
Umiejętności / znajomośc narzędzi
*
Ilość lat pracy z następującymi narzędziami
*/
private
function setSkills() {
$this->_skills
= array();
$years_of_experience
= array(
'PHP'
=> 10,
'C#
.NET' =>
6,
'MySQL'
=>
8,
'PostgreSQL'
=> 10,
'Oracle'
=>
4,
'Adobe
Photoshop' =>
9,
'Adobe
Flash' => 7,
'CakePHP'
=>
5,
'Zend
Framework' =>
2,
'PEAR'
=> 8,
'TemplateIT'
=> 4,
'Smarty'
=>
2,
'Macromedia
Flex' => 1,
'jQuery'
=>
3,
'Scriptaculous'
=> 2,
'Prototype'
=>
2,
'SSH
/ bash' => 6,
'Debian'
=>
4,
'Windows
2003 Server' =>
2,
'Apache
- administracja' =>
8,
'MacOs
X' =>
2,
'Zend
Studio' => 3,
'Netbeans'
=>
3,
'CVS'
=> 3,
'SVN'
=> 5,
'WSDL'
=> 2,
'Enterprise
Architect' =>
3,
'JIRA'
=> 5,
'Sharepoint'
=> 2,
'PlSQL'
=>
1,
'PlPgSQL'
=>
5,
'Joomla'
=>
3,
'HTML'
=> 10,
'XHTML'
=>
6,
'CSS'
=> 9,
'JSON'
=> 3
);
foreach
($years_of_experience as $key => $value)
{
$this->_skills[$key]
= array("years_of_experience" =>
$value);
}
}
}
?>