Gabriel E.

Technical team leader

Outsourcing
Senior
Cluj-Napoca, ROMANIA
Contactez-nous à propos de ce profil

Mon expérience

Voir plus

Provider of Data Storage and Management Solutions01.07.2015 - Présent

Scrum Master / Technical Lead.

Scrum Master.
  • Supporting the development process within a remote team with timezone differences.
  • Ensuring the agreed Agile methodology is best aligned with the project, team and context.
  • Assisting the Product Owner in defining the product vision, road map, and milestones.
  • Translating the business requirements into technical requirements.
  • Involved in knowledge sharing sessions in the Agile Community.
  • Acting as a moderator and coordinator of technical workshops.
  • Organizing workshop visits to/from the client.
  • Driving the hiring process of new team members.
  • Assigning monthly personal objectives for team members and giving monthly bonuses based on performance.

Technical Lead.
  • Suggesting technical solutions and implementing the application features based on the client requirements.
  • Management of the development infrastructure.
  • Investigating and fixing defects.
  • Writing unit, functional and BDD tests.
Voir plus

Made.com01.05.2014 - 01.03.2015

Developer.
  • Full cycle development on Made ERP platform.
  • Requirements gathering.
  • Design, development and implementation of new features to the platform, based on technical and functional specifications.
  • Writing and executing tests on the application in order to ensure a proper functioning of the code.
  • Application deployment on the client's system.
Voir plus

DoItFor.co01.03.2013 - 01.05.2014

Technical Co-founder of the 3rd price winner of Start-up Weekend in Cluj-Napoca, an online platform representing the marketplace for any kind of services, allowing users to find or post any kind of tasks to optimize their time and budget.
  • Responsible for the technical part of the application including application testing and deployment.
Voir plus

3Pillar Global01.02.2013 - 01.05.2014

Software Engineer for a provider of comprehensive product solutions as well as product management, product development, and product infrastructure services through an array of packaged offerings.

Participation in the development of a Django website deployed on the Amazon infrastructure dedicated to learning media. The application represents a useful platform both for teachers and students, allowing the former to assign homework and the latter to access different learning resources. The project is based on Responsive Design, being compatible with iOS and Android devices and is organized on Kanban and Scrum methodologies. Continuous Integration is ensured with automated tests based on Selenium and LiveTestServers.
  • Responsible for the whole lifecycle of the assigned features, from gathering exact requirements from the client to writing tests and deployment.
  • Coordination of the development team.
  • Implementation of a bypass application from the standard login for some customers.
  • Writing several asynchronous tasks.
  • Configuration of the Haystack/Solr searching.
  • Writing unit and functional tests.
Voir plus

Hewlett Packard01.01.2011 - 01.03.2013

Software Engineer within a multinational information technology corporation which provides hardware, software and services to consumers, small- and medium-sized businesses (SMBs) and large enterprises, including customers in the government, health and education sectors.

Design, implementation and testing of new features for the Publisher component of the HP Live Network project. The component is implemented using Pylons (SQLAlchemy, Mako).
  • Redesign and implementation of a new, more responsive user interface using Ajax for the Publisher component (used jQuery with plugins: form, validate, livequery, blockUI, collapsible, tooltip).
  • Configuration of a unit and functional testing framework using nose and mock; writing unit tests while developing new features.
  • Configuration of SQL migrations using SQLAlchemy-migrate.
  • Implementation of an audit framework for the application.
  • Development of new features and bug fixing.
  • Involvement in the recruiting process of new Python developers.
Voir plus

Plastor01.02.2010 - 01.12.2010

Software Engineer and Network Administrator for one of the most important manufacturers of plastics articles in the country.

Implementation of an ERP system for the company based on the ADempiere open-source project.
  • Configuration of Linux servers.
  • Network administration.
  • Implementation of the business logic for the acquisitions department (Java).
  • Design of several Jasper reports.
  • Import of legacy applications’ data using Kettle ETL tool.
  • Configuration of Linux (Debian) servers for DHCP, DNS, LDAP, Samba services and traffic shaping (HTB).
  • Configuration of production and test servers for ADempiere and PostGreSQL (Debian).
  • Implementation of administrative and deployment tasks using Python, Fabric, Ant.
  • Ideas exchange site development based on Python, Django, MySQL.
Voir plus

Adesion01.09.1999 - 01.02.2010

Software Engineer and Network Administrator within a company which provides a diversified offer of services ranging from internet cafe, printing, scanning services to computer repairs.
  • Implementation of all applications that are necessary for an internet cafe (counting software, traffic shaping, managing client access to computer facilities, etc.).
  • Implementation of web applications.
  • Network configuration and administration.
  • Repairing any software and hardware damage of client computers.
  • Configuration and administration of Linux servers.

Participation in several projects:

- Implementation of a web survey platform similar to surveymonkey.com using Python, Django, jQuery. The platform was around 40% completed. The Django MTV (Model-Template-View) design pattern was used.
  • Design and implementation of the database system and ORM component (MySQL).
  • Implementation of business logic - views using Python.
  • Frontend development - templates design using HTML, CSS and jQuery.

- Implementation of an assisted examination web platform in Symfony PHP Web Framework.
  • Design and implementation of the database and ORM component (MySQL).
  • Implementation of business logic - controller using PHP.
  • Development of basic reporting features - export to Excel with Python.
  • Frontend development - view component with hHTML, CSS, Prototype, Scriptaculous.

- Implementation of a counting system with the following features:
- Server part on Linux (C++ - Gcc);
- Client part on Windows XP (C++ - MFC)
- Network synchronization features - using web services in Python;
- MySQL database;
- Blocking access to client computer facilities when allocated time is over (disable keyboard,
disable mouse, block access to OS functions);
- Shut down internet access to client machines from the server (a Python script that uses
IPtables).

- Network configuration and administration.
  • IP allocation (static) and configuration of NAT service on server.
  • Traffic shaping (HTB).
  • Securing the server ports (IPtables).
  • Implementation of an Apache web server with two sites: one in Python and one in PHP.
  • Database configuration - MySQL.
  • DNS configuration - BIND.
Voir plus

Barandi01.03.2008 - 01.07.2008

Software Engineer within a company specialized in next-generation applications available on all platforms, be they web or mobile. Leveraging modern open-source frameworks and tools, the solutions designed by the company provide great user experiences and advanced products.
  • Design of a modern WPF single-document user interface for the report creator application based on the Office Ribbon.
  • Design of the workspace.
  • Creation of databind elements in the user interface.
  • Creation of the installer (Inno Setup).

Mes compétences

Langues parlées

FRENCH: Beginner
ENGLISH: Advanced
ROMANIAN: Native speaker

Networks and systems

Windows, Linux, Debian, Samba, Amazon OpsWorks, Bind, IPTables, Puppet

Languages

JavaScript, Python, SQL, PHP, C/C++, Cython

Technologies

Haystack, SQLAlchemy, Mako, WPF

Web technologies

Django, Flask, Backbone.js, Prototype.js, Scriptaculous, AJAX, AWS, CSS, HTML, jQuery, JSON, Pylons, Symfony, Vanilla JS

DBMS

MySQL, PostgreSQL

Analysis methods and tools

GCC, OOP

Business Intelligence / ETL

JasperReports, Kettle

Development Environment

Ant, Fabric, Vagrant

Application servers

Solr

Protocols

DHCP, DNS, LDAP

Open Source solutions

Celery, ADempiere

Software testing

Behave, PyTest

ERP

Odoo (OpenERP)

Miscellaneous

Agile, Scrum, Kanban, Communication, HTB, Jenkins, Leadership, Teamwork

Graphic

ImageMagick

Web Analysis and Statistics

RightScale

Mes études et formations

Master's Degree in Computer Science - English section, Faculty of Automation and Computer Science - Technical University of Cluj-Napoca. 2007-2009

Bachelor's Degree in Computer Science - English section, Faculty of Automation and Computer Science - Technical University of Cluj-Napoca. 2004-2007

"Conflict Management" workshop; "Agile Fundamentals" workshop

"Product Ownership" training

"Risk Management" training

"Cybersecurity" training

"SummIT Conference - Leadership" training

"PM role" and "Commitments, Constraints and Scope Management" trainings

"Agile Training – Scrum, Kanban Management"