Daniel Mihai B.

Software developer

Bucharest, ROMANIA
Contact us for this profile

My experience


Colibris Software01.12.2012 - Present

Software Developer within a company which develops integrated software solutions for small, medium and large global e-commerce merchants. Its tools are designed for managing online inventories, harvesting the competition data and repricing client items based on complicated rules so that they stay on top of competition.
  • Involvement in the development of the main product of the company, SellerEngine - a SaaS web application for managing online inventories and automated repricing. It involves Python back-end applications distributed on several machines, using processes and threads, PostGreSQL relational databases, MongoDB and GWT web front-end, Amazon APIs (AWS, Pricing Events API).
  • Python back-end development.
  • Remote command line interaction with Linux machines.
  • Shell scripting, crontab, package management.
  • Implementation of distributed computing techniques.

EAU DE WEB01.11.2013 - 01.11.2014

Python Developer within a Romanian software company specialized in Web development.
  • Software development for projects dedicated to clients from the EU.
  • Development of new features according to technical and functional specifications.
  • Code refactoring.
  • Application maintenance.

Telmap Services01.08.2012 - 01.10.2012

Software Developer for a world leader in mobile location-based services.
  • Development of navigation solutions that are very localized and provide fresh and hot points of interest. At the core, the routes are calculated by a mapserver written in C++. It communicates through a Java middleware with the clients (mobile devices).
  • Agile Development.

Nivis Atlanta LLC01.01.2011 - 01.08.2012

Software Developer within a company which produces wireless solutions based on ISA100, WirelessHart and SmartObjects targeting both industrial and commercial clients.
  • Collaboration within the Linux system applications team.
  • Development of various daemons and custom network stacks that are required by the wireless embedded solution. The applications and internal framework are written mostly in C++, focusing on performance, small memory footprint and cross-compiling.
  • NetworkSimulator3 tuning.
  • Implementation of the Smart Objects, ISA100, WirelessHart standards.
  • Waterfall Development.

Adobe Systems Romania01.05.2010 - 01.08.2010

Software Developer within an American multinational computer software company focused upon the creation of multimedia and creativity software products, with a more-recent foray towards rich Internet application software development.
  • Collaboration within the Adobe AIR Team, which was C++ based and worked together with the US team on making AIR (Adobe Integrated Runtime) spread across as many users as possible.
  • Involvement in several projects based on web technologies.
  • High level and low level C and Objective C programming targeting many systems from x86 machines to Android based devices; it included Webkit - open source browser engine and Flash - Adobe widespread technology.
  • Agile Development.

Rack-Soft01.11.2006 - 01.04.2010

Software Developer for an established developer and integrator of software products for the server market.
  • Low level design and implementation of middleware applications (network based, multithreading/multitasking, daemons).
  • Development and improvement of internal C framework components (correctness, speed, reliability).
  • Proposal of various design changes to applications and framework, which were granted.
  • Investigation of medium/big open source applications (like Astmanproxy, OpenSer and Asterisk).
  • Bug fixing and implementation of the features required by the organization.
  • C interaction with MySQL, Memcached, Redis, LUA.

My stack

Spoken languages

ENGLISH: Advanced
ROMANIAN: Native speaker

Networks and systems

Linux, Debian, Gentoo, RedHat, BSD, Network Simulator 3, UNIX, Windows


Python, C/C++, Bash scripting, JAVA, JavaScript, Ruby, Shell Scripting


Datastore, Pip, Virtualenv, MemCache, MySQL Client, Ncurses, Safe STR, SQLAlchemy

Web technologies

Django, Flask, Plone, Zope, GWT, MWS, Adobe AIR, CSS, HTML, JSON


MongoDB, MySQL, PostgreSQL

Analysis methods and tools


Development Environment

Google Application Engine, GIT, IPython, Make, Perforce, Vim, XCode



Software testing


Embedded and Telecom



Agile, Supervisor, Valgrind, Waterfall


Lightroom, Photoshop

My education and trainings

Bachelor's Degree in Computer Science, Faculty of Mathematics and Computer Science - University of Bucharest.2009-2013