Zpět na profesionály

C Developer & C++ Developer

Přehled


Krátké shrnutí

Kandidát je vývojář, který má více než 10 let zkušeností s komerčním vývojem v jazyce C++/C/OOP/OOD a také více než 12 let komerčních zkušeností s jazyky Shell a Perl. Při své práci aktivně využívá agilní metodiky, zejména Scrum a Kanban. Je schopen komunikovat na profesionální úrovni v angličtině i němčině. V roce 2005 se také podílel na projektu zaměřeném na čipové karty. V minulosti pracoval také jako vedoucí týmu.

Pracovní zkušenosti

1999 - now: Developed a job crawler and search engine. Created a memory allocation tracking library in C called log-malloc2. Developed a SASL authentication module called eldap in C. Created a password expiration email notifier called passwd_exp in Perl. Developed a solr indexing engine plugin called solr-pager in Java. Developed a flex-based lexical analyzer for Perl called test::tokenizer. Used technologies such as C/C++, CGI/Perl, Java, XML/XSLT/HTML, Solr, and PostgreSQL.

4/2017 - now: Worked as a developer. Maintained old data warehouse (DWH) scripts and created a specialized ETL framework to speed up data loading. Developed a reporting engine for sending various types of reports. Created an alarm framework for monitoring differences between DWH and production databases. Implemented automation tools such as Jenkins auto-scheduling. Used technologies such as Perl+DBI, YAML, XML, Template Toolkit, ETL, reports, MySQL, DWH, Linux, Jenkins, Git, and SVN.

6/2015 - 4/2017: Worked as a developer. Developed an intranet security tool for managing infrastructure access permissions. Used technologies such as Perl+Catalyst+TT, REST, HTML/CSS, JavaScript, Linux, Oracle, PL/SQL, LDAP, and RADIUS.

2/2010 - 3/2015: Worked as a developer at Scientific Games GmbH, Austria. Developed a parallel lottery system in C. Designed and implemented automation tools for various tasks. Provided on-site support and resolved defects for German lotteries. Developed custom SQLite extensions. Used technologies such as C, Perl, Shell, PL/SQL, XML/XSLT, RPC/HTTP/REST, FCGI, Linux/AIX, HA systems, Oracle, SQLite, and CVS.

2/2009 - 1/2010: Worked as a developer at Zoznam s.r.o. Designed and implemented intranet/internet applications, mainly backend. Delivered media content using MS DRM scheme for T-Mobile. Used technologies such as MySQL, Perl/PHP, and C#/.NET.

6/2008 - 9/2008: Worked as a developer at Thales Austria / Selsys GmbH. Developed a real-time, fault-tolerant system for train movement control on a specialized embedded platform. Implemented a high-performance ETCS communication subsystem. Used technologies such as TAS platform/IA32, C, CRC32, CRC85, Subversion, and Eclipse.

2/2008 - 5/2008: Worked as a C/C++ developer at Securecoms Ltd. / Xpaynet s.r.o. Conducted source code review and application architecture analysis of an existing software application. Improved existing software development methods. Used technologies such as Ethernet, TCP/IP, Transparent Proxy, OpenSSL, Linux Kernel, and SMTP/POP3.

8/2005 - 1/2008: Worked as a senior developer at Siemens PSE, TMS. Led the migration of a product to a new major version. Responsible for C/C++ components maintenance and development. Provided maintenance/patching for Solaris OS on customers' sites. Member of the 24/7 hot line product support team. Used technologies such as SPARC/Solaris, C/C++/Java, CORBA, NMS, SNMP, TCP/IP, VPN, SQL/PostgreSQL, and LDAP.

2/2004 - 7/2005: Worked as a senior developer and project leader at Ladislav Heglas - Emtest. Developed POS terminal applications for public transport systems in multiple countries. Led the self-standing POS terminal project for the railways of the Slovak Republic. Developed important components such as a secure message transport protocol and a lightweight XML DOM-like library. Used technologies such as ARM9/Embedded Linux/Qt3, C/C++, XML/XSLT, TCP/IP, GPRS, and GPS.

7/2002 - 11/2003: Worked at Korex as an internet and web services provider. Used technologies such as Linux, 802.11b/g standards, security, Snort, network planning, LAMP, and NIDS.

2002: Worked as a programmer and IS administrator at Delvina sro. / Swiftup s.r.o. Used technologies such as embedded OS, C, Ethernet/DHCP, XML, SCO Unix, Informix, and Novell NetWare.

6/2001 - 9/2003: Worked as a network and web server administrator at Hour s.r.o. Used technologies such as GNU/Linux, VPN, SSL, Snort, and internet/security.

9/2000 - 6/2001: Worked as a junior programmer at Elanor s.r.o. Used technologies such as PowerBuilder and Windows.

Education: Studied informatics at the Faculty of Management Science and Informatics, University of Žilina from 1999 to unfinished.

Languages: Excellent in English, good in German, and excellent in Czech.

Skills: Expert in C/C++/OOP/OOD, Perl/Shell, XML/XSLT, multi-threaded design, and OS design & internals.

Author
C Developer & C++ Developer
63693548f064f880dde640c3
Kontraktor6600  / Denně
Role
C Developer C++ Developer
Jazyky
English
Dovednosti
CC#C++CSSCVSCatalystCode ManagementDatabaseEclipseEmbedded SystemsFunctional TestingGitGitHubHTMLIDEInformixJSPJavaJavaScriptKernelLinuxLinux KernelMySQLOperation SystemsOraclePHPPL/SQLPerlPostgreSQLRegression TestingRestRokuSCOSQLSQLiteSpecificationsTesting TypesToolsUnixXMLXML DOMXSLXSLT
Lokality
RemoteŽilina