Federico Wiecko
Senior Consultant at ARHS Cube- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
ARHS Cube
-
Luxembourg
-
IT Services and IT Consulting
-
100 - 200 Employee
-
Senior Consultant
-
Jun 2019 - Present
• Supervision and active participation in the definition of technical requirements for Eurostat - A3 • Technical support on production servers related with Legacy Dissemination chain (DataExplorer, DSWS) • Bug fixes under corrective maintenance activities on the Comext contract. • Second/Third level technical support about the importation of statistical data in Comext Systems. • Supervision and active participation in the definition of technical requirements for Eurostat - A3 • Technical support on production servers related with Legacy Dissemination chain (DataExplorer, DSWS) • Bug fixes under corrective maintenance activities on the Comext contract. • Second/Third level technical support about the importation of statistical data in Comext Systems.
-
-
-
INTRASOFT International
-
Luxembourg
-
IT Services and IT Consulting
-
500 - 600 Employee
-
Technical Team Lead
-
Jul 2015 - May 2019
Mr. Federico Wiecko joined INTRASOFT International in april 2012 as a Senior Developer in C/C++. Since the very beginning, he has been actively involved in the full development process of a number of tools under the XTNET project. These set of tools are constantly used by EUROSTAT for the dissemination of statistical data. As Team leader of the XTNet Comext Server, Mr. Wiecko has been in charge of the analyses and design support documents for the XTNet Server, tasks decomposition and… Show more Mr. Federico Wiecko joined INTRASOFT International in april 2012 as a Senior Developer in C/C++. Since the very beginning, he has been actively involved in the full development process of a number of tools under the XTNET project. These set of tools are constantly used by EUROSTAT for the dissemination of statistical data. As Team leader of the XTNet Comext Server, Mr. Wiecko has been in charge of the analyses and design support documents for the XTNet Server, tasks decomposition and time estimations, assignment of tasks to the team members and periodical follow-up of the implementation. He is also in close interaction with the PM (Project Manager) and the PO (Product Owner), to support the development process in all required phases. He fully supports, when feasible, the migration existing pieces of code from C into C++ and creation of tools to automate tasks. He is also in charge of the WEB-DLI application client, which is a front-end WEB client of a set of tools that are used to import different kind of data into the Comext Database. He has also participated on the SIMSTAT project, in particular in the design and development of the Micro Data Loader (mdload tool). With particular focus on the performance, he has introduced multithreading, non-locking queues, bulk loading in OCI library and performance improvements at the DB level.
-
-
Senior Software Engineer (C/C++ expert)
-
Apr 2012 - Jul 2015
As Senior C/C++ Developer, Mr. Wiecko is in charge of the analyses, design and final implementation of new functionalities that are introduced into the Comext Server, as well as in other tools that are used to import data into the Comext Database. Part of his job consist of performing corrective maintaince of the existing sofware (level 3 support). Given a new requirement, Mr. Wiecko is in charge of proposing an implementation approach based on existing code. The software development… Show more As Senior C/C++ Developer, Mr. Wiecko is in charge of the analyses, design and final implementation of new functionalities that are introduced into the Comext Server, as well as in other tools that are used to import data into the Comext Database. Part of his job consist of performing corrective maintaince of the existing sofware (level 3 support). Given a new requirement, Mr. Wiecko is in charge of proposing an implementation approach based on existing code. The software development process follows the RUP methodology, then based on it the analyses and design documents are created.
-
-
-
University of Luxembourg
-
Luxembourg
-
Higher Education
-
700 & Above Employee
-
Research Assistant
-
Jul 2008 - May 2011
Laboratory for Advanced Software Systems (LASSY) R&D - University of Luxembourg VERITY Project (VERIfication of Distributed sYstems) Domain(s): Software Engineering, Dependability, Model Driven Engineering, Model Trans- formation, Simulation, Domain Specific Languages (DSL) Description: The VERITY project was a 3-year-long research project that aimed at develop- ing tool support for (semi) formal languages to allow software engineers to model and verify secure… Show more Laboratory for Advanced Software Systems (LASSY) R&D - University of Luxembourg VERITY Project (VERIfication of Distributed sYstems) Domain(s): Software Engineering, Dependability, Model Driven Engineering, Model Trans- formation, Simulation, Domain Specific Languages (DSL) Description: The VERITY project was a 3-year-long research project that aimed at develop- ing tool support for (semi) formal languages to allow software engineers to model and verify secure and dependable advanced transactional distributed systems. https://wwwen.uni.lu/content/download/27678/329946/file/csc_project_list.pdf + Creation of the Technical Report (TR-LASSY-10-04) named ”An Eval-uation of MDE tools in the context of M2M transformations”. An analysis of M2M transformation properties is perform based on previous work done by ’Mens and Van Gorp’ and ’Czarnecki and Helsen’. Comparison between Kermeta and ATL model transformation tools. Tools development: + Creation of a framework to validate DT4BP (Dependability and Time for Business Processes) models. The goal was to adapt the framework named CAA-DRIP, which was suitable only for manipulating CAA concepts, in order to deal with DT4BP models. Since the semantic domain of CAA does not include concepts like time contraints, participants, datatypes, etc, several extensions were accomplished on the original framework. In this way, a new framework was created which was called Timed-CAA-DRIP. + Creation of the tool named TimedCAA2Java. This tool takes as input a Timed-CaaFWrk model and generates Java code customized for the framework Timed-CAA-DRIP. More info: https://wwwen.uni.lu/var/ULcache/csc/files/CSC_activity_report_2010.pdf
-
-
Internship
-
Aug 2007 - Jun 2008
Master Student Internship (end up with the Master thesis) University of Luxembourg/National University of Rosario (Argentina) Subject: Creation of a Semantic Analyzer for a language named COALA Details: - Using SableCC as Parser Generator - Writting the grammar rules in SableCC for the Coala language - Adding the type checking (by using the AST generated, a symbol table and the visitor pattern) - Adding the semantic contraints (by using the AST generated, a symbol… Show more Master Student Internship (end up with the Master thesis) University of Luxembourg/National University of Rosario (Argentina) Subject: Creation of a Semantic Analyzer for a language named COALA Details: - Using SableCC as Parser Generator - Writting the grammar rules in SableCC for the Coala language - Adding the type checking (by using the AST generated, a symbol table and the visitor pattern) - Adding the semantic contraints (by using the AST generated, a symbol table and the visitor pattern) - Creating code for the CAA-DRIP framework https://wwwen.uni.lu/var/ULcache/csc/files/CSC_activity_report_2008.pdf
-
-
-
Master Solutions
-
Casilda, Argentina
-
C/C++ Junior Developer
-
Feb 2004 - Sep 2004
Goal: Development of the GUI & Backend for a Game Manager intended for Lotery Agencies + Development of visual clients in GTK and GTK+ for Redhat Enterprise Server, using Glade as the editor for widgets + Client/Server paradigm, communication via sockets, pthreads, IPC via message queues, shared memory and unix sockets + PostgreSQL as the backend DBMS + Doxygen documentation generator, cvs, gcc/gdb, makefiles https://www.msci.com.ar/msci/ Goal: Development of the GUI & Backend for a Game Manager intended for Lotery Agencies + Development of visual clients in GTK and GTK+ for Redhat Enterprise Server, using Glade as the editor for widgets + Client/Server paradigm, communication via sockets, pthreads, IPC via message queues, shared memory and unix sockets + PostgreSQL as the backend DBMS + Doxygen documentation generator, cvs, gcc/gdb, makefiles https://www.msci.com.ar/msci/
-
-
-
Instituto Politécnico Superior General San Martín
-
Rosario, Argentina
-
Linux System Administrator
-
Jan 2003 - Jan 2004
As head of the computer laboratory department, part of the main activities were: + Virtual hosts administration under Apache2, SMB, Bind, SSH tunneling, Iptables, Qmail, Mediawiki, securing CGI(suexec), Mysql, phpMyAdmin, backup solutions + System administration on platforms GNU/Linux on a Cobalt Qube and Debian GNU/Linux, user accounts administration, Iptables, Tripware, installation of tools for teaching purposes As head of the computer laboratory department, part of the main activities were: + Virtual hosts administration under Apache2, SMB, Bind, SSH tunneling, Iptables, Qmail, Mediawiki, securing CGI(suexec), Mysql, phpMyAdmin, backup solutions + System administration on platforms GNU/Linux on a Cobalt Qube and Debian GNU/Linux, user accounts administration, Iptables, Tripware, installation of tools for teaching purposes
-
-
-
Municipalidad de Rosario
-
Argentina
-
Government Administration
-
700 & Above Employee
-
Information Technology Security assistant (Internship)
-
Mar 1999 - Sep 2002
Internship performed in the IT Security department at the town hall of Rosario. Part of the main activities were: + Security controls on UNIX SCO and Linux Servers (Debian), Intruction Detection System (IDS) configuration (Snort, Tripware) + Development of an automatic e-mail processing tool based on Procmail, MIME and GPG in Perl + Automation of tasks, shell scripts (sh/bash), Perl scripting, sed/awk, etc.
-
-
C++/Visual C++ Junior Developer
-
Jan 2001 - Feb 2002
Project: SAMONE (Sistema de AlMancenamiento de Objectos No Estructurados) Description: Development of clients and a server for storing binary objects following predefined policies for storage Technical details: + Client/Server paradigm, sockets, encrypted communication (libssl, libcrypto), PKI technology + C++ programming under Unix SCO and Linux (Debian 3) + Berkeley Database (BDB) as the backend DBMS, using a library for… Show more Project: SAMONE (Sistema de AlMancenamiento de Objectos No Estructurados) Description: Development of clients and a server for storing binary objects following predefined policies for storage Technical details: + Client/Server paradigm, sockets, encrypted communication (libssl, libcrypto), PKI technology + C++ programming under Unix SCO and Linux (Debian 3) + Berkeley Database (BDB) as the backend DBMS, using a library for C++ + Platform migration: from C++ Unix client into Visual C++ Windows client
-
-