Szymon Stefanek Curriculum Vitæ – Surname: Stefanek – Name: Szymon Tomasz – Birthplace: Lublin (Poland) - Birthdate: 12 December 1975 – Current living: Monteroni D'Arbia (Siena, Italy) – Nationality: Italian – Civil status: free, not married - Military service: exempt from service – Geometer Diploma attained by ITC S. Bandini in Siena – Currently attending the fifth year at Università degli Studi di Siena, faculty of Informatic Engineering – Owner of VAT Entry: number 01040630525 – Italian driving licence cat. "B" – Email: s.stefanek@libero.it – Web site: http://www.pragmaware.net – Mobile phone number: +39 338 3867709 Known languages – Italian (mother tongue) – Polish (mother tongue) – English (perfectly written and spoken) Known programming languages – C/C++ – VB(.NET), C#, Java – Perl, Shell scripting – PHP, ASP(.NET), HTML and relatives, Javascript, VBScript... – ... Brief working references – Since 2005: Informatic consultant services and software development for ELSAG SpA – Since 2002: Project collaboration with firm TDGroup SpA (Pisa) – Since 2002: Project collaboration with firm Tosco Dati Siena – Since 2001: Project collaboration with firm DEMOS Srl (Poggibonsi, Siena) – Since 2001: Project collaborations with Fabrizio Cibecchini (Poggibonsi, Siena) – Since 2001: Informatic consultant services and software development as freelance programmer – Since 1998: Development of free software on Linux and Windows platforms Some remarcable projects BactHunter (20022004) Software used for the idrntification of bacterical colonies by the analysis of post-incubation pictures. The system, built in the main habit of project ROBOBACT, developed for TDGroup SpA and DIESSE Diagnostica Senese, contains very advanced technologies in elaboration of pictures and classification based on neural nets. KVIrc (since 1998) Multiplatform IRC client based on TrollTech's Qt. By the various features it's notable to remark the support for the IPv6 protocol, the interpreter of a scripting language with native support for object programming and the fully customization. The now grown project boasts of a world wide user, included in the major Linux distributions and can be classified one of the most complete in its category. The drawing up of the software brought the chance for international collaboration, moreover gave a hint for several derivates projects. KVIrc is a free software, further information can be found at http://www.kvirc.net/ DAB: Distributed Architecture for Biomedical Data (20022004) Distributed database oriented in exchanging and sharing medical data. The software contains a high rendering server and some client components: web service, ActiveX control, standalone application.. The system, developped with the TDGroup Spa Research and Development unit, is actually in experimental mode by some medical groups and still is reporting a good success. Pragmux (20032004) Minimal Linux system for embedd platforms and thin clients developped in the PICO ambiency for Tosco Dati Siena. In almost 35MB there's stored a complete Linux System with networking functionality, X11 interface and some softwares for a remote desktop utilization. Target of the project is to create an electronic medical folder, but pragmux is a quite flexible system: it was clearly thought for an easy optimization for many other purposes. EasyMill (2003) CAD made for the designing of production lines made for AlfaLaval (Tavernelle Val di Pesa). The software allows the visual creation of a production line directly on the plant which is going to be housing it. The built line can be analyzed under many different profiles: technics, value, productions.. The project can be also be printed or exported in DXF format to be opened and manipulated by many other CAD softwares. SSMicroGIS (2005) High performances GIS dedicated server, Windows and Linux platform porting. Totally written in C++, the system has a GIS daemon and a web Apache server module providing the programming interface to the PHP language. This daemon contains a special implementation of the Dijkstra algorithm for the calculation of *roads on the street graph (calcolo dei percorsi sul grafo stradale)*. Guided by a drop of artificial intelligency, the algorithm allows the computation of minimal routes in such smaller timings. SSMicroGIS has been built up among the Winter Project, in collaboration with TDGroup SPA, Centrica SRL an other firms. Phone Call Relay (20022003) Automatic responder and routing system for phone calls made for CITIS firm in Siena. The software controls a hardware board (Brooktrout) and is able to manage N phone channels, receive incoming calls, guide the user thru a muli-choice menu wizard with a prerecorded voice and forward calls to an operator throughout a terminal or connections between internal channels. PocketOrdini (20022005) Support and order acquisition software for sellers operating on embedded platforms (palm/thin client) made for IdeaFood (Poggibonsi) and Razional (Poggibonsi). ODR Optical Digit Recognition System (2003) Several models of neural nets dedicated to the recognization of decimal hand written digits. The software has been made in the Artificial Intelligency exam study by the Università Degli Studi Di Siena and had held optimal results: 99,2% correctness on the well known data set of MNIST. RAT Robotic ARM Toolkit (2002) Software library used for the calculation of direct and inverse kinematic in robotic arms. Made for Macchi Impianti (Poggibonsi), the library has been heavy tested on STAUBLI 4/5 axes robot and it is still successfully in use in various systems of control. CamGeo (20022003) algorithm library for 3D geometry implemented for project Lexa (software CAD/CAM) by firm DEMOS (Poggibonsi). Beside a large variety of minor functionalities the library contains the algorithm for the calculation of toolpath (path of the tool grubbing shapes). LangDetect (2004) Software for the identification of language and text coding. The main algorithm is based on the statistic data analysis coupled to some euristics that lead to an accurated identification of the language and a relatively realiable guess for the code used. LangDetect is a free software, more documentation is found here: http://www.pragmaware.net/software/langdetect/ Manutenzioni (20032004) Gestional software dedicated made for Consorzio Elettricisti ed Installatori Senesi. The software allows the planning and the management of manteinance services to be executed by the building sites. CancelloElettronico (2002) Supervising software for the control of all the accesses to the Terme di Chianciano implemented together with COMETA Srl. Serialmapper (2002) Serial driver with filtering functions for data in Windows NT systems. The driver can be used to interface hardwares with softwares using incompatibles comunication protocols. IPN Internet Point Network (20012002) Management system of an internet point made for Computer IN (Siena). The architecture includes a client for the control of every access and a net server with administrative functions. The software has been tought to made easier the management of a large number of clien machines (even remote) and to minimize installation and upkeep costs. Other works: – 2005: Implementation and setting of website http://www.gardenservice.it/ for Garden Service Srl (workinprogress) – 2005: Supervision in setting of web portal http://www.sienanews.it/ for Freelance Srl. (workinprogress) – 2005: Restore and setting of website and own database for project ECOLANDm for Eurobic srl (Poggibonsi) – 2004: Achievement of a web miniserver written in C# for DAB database distributed system made by TDGroup Spa. – 2004: Supervision of project Rassegna Stampa (http://elektra.tdsiena.it/rassegna/) made by Elisa Bianciardi as Bachelor thesis. – 2004: Speech attendant titled “Booting Linux: A Trip in Kernel Land” in contest Linux Day 2004 by the faculty of Ingegneria at Università Degli Studi di Siena. – 2004: System Administration works on Linux systems in Tosco Dati Siena server farm. Manteinance of email services, dns, websites, databases and more. – 2004: Consulting for installation and adjustment of Linux operating system on EVX developping platform, based on ARM Intel XSCALE processor for Everex SRL. – 2003: Build-up and implementation of a C++ application for "onthefly" imagery generation related to gestural graphs of DEMOS SRL (Poggibonsi). – 2003: Mandrino: realtime monitoring and control software of a mandrino engine made up for Electronic Control System SPA. – 2003: Speech attendant titled “Sviluppare Software (Libero) sotto Linux: una panoramica sugli strumenti e sulle tecnologie disponibili” in contest of Webb.it 2003 in Padova. – 2003: HTML and Programming course held by Tosco Dati Siena. – 2003: Build-up of website http://www.hoteleuroclub.it/ for Hotel Euro Club on IIS/Frontage platform. – 2003: Implementation and manteinance of web interface for Concurrent Versioning System http://cvs.kvirc.net/ – 2003: Speech attendant titled “Sviluppare Software (Libero) sotto Linux: una panoramica sugli strumenti e sulle tecnologie disponibili” held in contest of Linux Day 2003 by faculty of Ingegneria at Università Degli Studi di Siena – 2002: perceptron: educational software that allows creating, teaching and testing single layered perceptron based neural networks. Perceptron is based on TrollTech Qt and is a free software; more info can be found here http://www.pragmaware.net/software/perceptron/) – 2002: Rijndael criptographic library: C++ implementation of Vincent Rijman famous block cypher algorithm (http://www.pragmaware.net/software/rijndael/) – 2002: Build-up of webservice “Gestione Fornitori” for Cooperativa CITIS (Siena), all made in ASP language. – 2002: Speech attendant titled “Sviluppare Software Libero sotto Linux: KVIrc, un esempio concreto” held in contest of Linux Day 2002 at Istituto Tecnico Industriale T. Sarrocchi in Siena. – 2001: Restructuring of designing and control software for mechanical lathes made for ECS (Firenze). – 2001: Project SSEX: Multiplatform text editor oriented to application development designed for heavy C syntax coloring. SSEX is based TrollTech Qt and is a free software (http://www.pragmaware.net/software/ssex/) – 2001: bugtrack.kvirc.omnikron.net: minimal bugtracking system made in PHP with mysql database support. – 2000: Client listing and managing software made for Einaudi bookshop in Siena. – 2000: SPARC: Simple Pascal Rudimental Compiler: compilator for a simple Pascal-like language, made for universitary project. – 2000: Remote managing system of a web radio palimpsest for 4front Technologies, united to the XMMS project (http://www.xmms.org) – 2000: Build-up and manteinance of website http://kvirc.firenze.linux.it/~pragma/ done in Perl language with Common Gateway Interface. – Since 1999: Build-up and manteinance of portal http://www.kvirc.net/ done in PHP language and all its related services (news, releases..). – Dal 1999: Build-up and manteinance of FTP service ftp://ftp.kvirc.net/ and related automated mirroring. Hobbies and interests – Informatic is my main interest and that's the main engrossing of my spare time. – I'm a close-up of Linux operating system and Free software movement. - I play the electric guitar and bass since 1993 loving jazz and fusionrock. In the past times I've played with a band helding some concerts. – I'm interested in painting and drawing, especially with such particular techniques. In some spare moments I love to draw pictures of huge dimensions with acrilycs and pencils on wood or plywood boards. – About reading I do love scientific and science fiction reading.