| Category: | Developer | | Location: | Romania, Bucharest | | Birthday: | Mar 21 1972 | | Type: | project contract, full time employee, part time employee, freelancer | | Homepage: | http://iborco.blogspot.com | | Education: | Graduate School Of Engineering, Hokkaido University, Japan
1998 - 2001
Master Engineering in Electrical and Information Engineering
Physics Faculty, Bucharest University, Romania
1995 - 1996
M.Sc. in Optics & Optical Technologies with Lasers & Plasma
Physics Faculty, Bucharest University, Romania
1990 - 1995
B.Sc. Physicist Engineer | | Experience: | FLOSS PROJECTS
(most important):
Quake Report (September 2011 – Present)
http://sourceforge.net/projects/quakereport/
Simple application that connects to USGS to retrieve the list of latest earthquakes and display them on an interactive map
C++, Qt4, Meego Harmattan, Symbian, Networking, Location, GPS, Maps
Simple XBMC Remote (January 2011 – Present)
http://simple-xbmc-rem.sourceforge.net/
a remote control written in C++ and Qt4, for Maemo5 and N900
ibocator (January 2010 – July 2010)
http://sourceforge.net/projects/ibocator/
CD/DVD/HDD cataloging tool in C++ and QT4, for Linux
isohexengine (January 2007 – May 2007)
http://sourceforge.net/projects/isohexengine
isometric game engine, using SDL, in C++
PyComicsViewer (December 2004 – March 2005)
http://sourceforge.net/projects/pycomicsviewer/
comic book viewer, using PyGTK
WORK EXPERIENCE
Borcoman C. Ioan-Calin PFA (Romania)
July 2011 / present
Self-employed software developer
Roles/Responsibilities:
developed "Quake Report", an application that downloads the latest earthquake events from USGS and displays them on an interactive map
ported "Simple XBMC Remote" on MeeGo Harmattan and Symbian^3, using C++ and QML/QtQuick
published "Quake Report" and "Simple XBMC Remote" on OVI store
Technologies/Tools:
C++, QML, QtQuick, Symbian^3, MeeGo, Harmattan, OVI, GPS, Location, Maps
Altom Romania (Romania), Qentinel (Finland), F-Secure (Finland)
Feb 2011 / June 2011
Quality Engineer
Roles/Responsibilities:
develop automated test and performance tools in Python, for F-Secure
Technologies/Tools:
Python, Linux, SCRUM, Jenkins/Hudson, SoapUI, git, Networking, Multiprocessing
Alten Romania (Romania), Lionbridge (France)
Sept 2010 / Jan 2011
Senior Software Developer
Roles/Responsibilities:
develop and enhance the language translation server used by Lionbridge
added a floating license mechanism to the login sub-system
improved import and export of RTF documents containing Unicode style names
Technologies/Tools:
C++, STL, Boost, Unicode, SVN, Linux
ENEA Services Romania (Romania), Axis Communication (Sweden)
July 2008 / June 2010
Senior Software Developer
Roles/Responsibilities:
fix bugs in the firmware of embedded Linux network video camera and video servers
develop automated test for Axis cameras using Python
Technologies/Tools:
C, JavaScript, CGI, Shell Scripting, Python, TCP/IP, IPv6, CVS, GIT, Embedded Linux
ENEA Services Romania (Romania), Motorola DK (Denmark)
Sept 2006 / June 2008
Automation Software Developer
Roles/Responsibilities:
develop tools for automated testing for Motorola mobile phones, using FitNesse, Python and PyFIT
Symbian development
Technologies/Tools:
Python, Fitnesse, PyFit, Unit Testing, Eclipse IDE, Embedded Systems, Symbian, Agile development, Perforce
Schlund & Partner Romania (Romania)
Sept 2004 / Aug 2006
Team Lead / Software developer
technical lead for the Linux System Development Romania team (Nov 2005 – Aug 2006)
gather requirements and estimate new change requests
manage the Romanian team and act as a communication hub between the Romanian team and the German one
software developer (Sept 2004 – Oct 2005)
participate in the requirement gathering and design of a network distributed, reverse-incremental, backup system
design and implement the reverse-incremental backup algorithm
implement the authentication mechanism using OpenSSL
Technologies/Tools:
Team Lead, Object Oriented Analysis & Design, Requirements Gathering, C++, Boost, STL, PKI, Multi-threading, OpenSSL, TCP/IP, Socket-programming, Fault-tolerant systems, Distributed systems, Client/Server, Backup, Subversion, Linux
Unidec Computers SRL (Romania)
Feb 2002 / Aug 2004
Software Developer
Roles/Responsibilities:
port a MIS (Message Information System) from SCO Unix to RedHat Linux, for NEC America
implement the back-end configuration system, using a MySQL
implement a gui front-end, using MFC and RogueWave's Sting Ray
implement a tool for stress-testing the MIS
visit a couple of times the offices from Texas, USA, as a liaise between our team and the American client
Technologies/Tools:
C, C++, Python, MySQL, SQL, Linux, Windows, MFC, Subversion, CVS, Stress Testing
Romanian National Institute for Laser and Plasma Physics (Romania)
May 1995 / Sept 1998
Researcher
Roles/Responsibilities:
experimental research of plasma display electrical and optic properties
1D simulation of a plasma display
software for A/D acquisition and GPIB oscilloscope communication
Technologies/Tools:
C++, GPIB, Matlab, C++ Builder, OWL, Spectroscopy, Gas discharges, Plasma |
|  |