Candidatii eJobs pot alege daca CVul lor este: CONFIDENTIAL, PUBLIC sau daca este disponibil doar clientilor eJobs. CVul de pe acesta pagina este public (fara date de contact insa). CVul Public ii ofera candidatului mai multe oportunitati de a fi gasit si contactat de potentiali angajatori. CVurile disponibile doar clientilor eJobs au un format mai complex, contin mai multe informatii si sunt mult mai detaliate.
Candidatii eJobs isi pot schimba in orice moment disponibilitatea CVului.

Daca sunteti firma si doriti sa contactati candidatul de mai jos, trimiteti-ne aceasta cerere la Contact@ejobsgroup.ro, alaturi de linkul catre aceasta pagina.

Unul din Relationship Managerii eJobs o sa va contacteze in maxim 24 de ore si o sa va ofere datele de contact DOAR dupa ce candidatul isi exprima acordul in acest sens.




Curriculum Vitae

informatii personale

 

M 17.09.1984

Stagiu militar: nu

obiectiv

 

🌍 Looking for .NET, C#, AngularJS remote position.

Salariu: 2.000,00 USD / luna

Beneficii: Mediu competitiv si deschis spre noi idei si tehnologii

Tip job: Part time, Full time, Proiect / Sezonier

Departament: IT Software

Oras de lucru: Bucuresti, Brasov, Cluj-Napoca, Constanta

Nivel Cariera: Senior-Level (> 5 ani)

Disponibil: oricand

experienta profesionala

 

01.07.2017 - 29.02.2020

Departament: it software

Titlu Job: software development engineer

Responsabilitati:

Working for various clients from Canada
• Telmetrics - developed a windows service with Apache Active Message Queue for automation of phone numbers ordering, this is using initial Bandwidth API for ordering phone numbers, I integrated others external API providers beside Bandwidth: Inteliquent, Didww, Distributel, Iristel, etc, I wrote too integration tests and unit tests.
• Telmetrics - CallTelligence web application with AngularJS, WebAPI, SQL Server, this allows to create ads associated with phone numbers, the data produced by ad is transferred to third part application to be analysed I integrated Salesforce, Hubspot.
• Travelwatch - developed an application for sending tourism newsletters to clients organized in segments this involves implementation of a web application for newsletter campaign management and a windows service with multithreading for sending emails.
• GiftJeenie - Linux Server Administration - Installing and configuring software on virtual machines in Azure cloud for store mobile application this involves creation of two virtual machine once for Web API with Linux, Apache, PHP, the second virtual machine for database with MySQL.
• Creation of reports with JasperReports

01.05.2016 - 31.07.2017

Departament: it software

Titlu Job: software engineer

Responsabilitati:

• Outsourcing for SDL, the leader on his market http://www.sdl.com/cxc/language/translation-productivity/trados-studio/
• back end software engineer at parsers, writers for different file types(from office suite but not only) used by SDL Trados(software for translators), this software has clients like Cisco, KLM airline, Bosch, international banks and many other well known companies and organizations.
• Implemented cutting edge algorithms and data structures used in this parsers, writers, reverse engineering of technologies from office suite for implementing this parsers, writers.
• One example is Least Frequently Used Cache algorithm implementation which has logarithmic complexity, it's using a binary tree where nodes are linked list of cached elements with the same use count, this binary tree sorts this linked lists by use count, 1000.000 add/get operations on implemented Least Frequently Used Cache of size 90.000 using elements from a list with 100.000 takes 466ms.
The Least Frequently Used Cache implemented runs faster than MemoryCache from .NET Framework and consumes less memory than this on the same benchmark, it could be found a version of this algorithm on my github account.
This Least Frequently Used Cache is used to parse big files with repeating content.
• It is applying best practices in software engineering like clean code, unit testing, integration testing,
dependancy injection, code review, scrum, technical and user documentation, the code is high quality and very stable.
• In this job I used knowledge from complexity of algorithms field.

01.10.2013 - 30.04.2016

Departament: it software

Titlu Job: software engineer

Responsabilitati:

• ScreenReach is an international advertising startup system which helps stores, pubs and others from UK to sell more, displaying targeted ads to customers on screens.
• Outsourcing for Screen Reach from UK, http://screach.com/
• Front end: two web applications, first written in ASP.NET, second written in AngularJS, with related Twitter Bootstrap, AJAX, JavaScript, JQuery, HTML, CSS.
• Back end: Web API in C# with multithreading based on Task Parallel Library, that is scaled on many machines in cloud with load balancer in front to distribute requests in function of machines loading and data storage based on Big Data(MongoDB), database is running on Linux in Amazon Cloud, this platform involves using a mix of technologies and clients to Web API like Web, Android, iOS.
• Integrated APIs like Stripe API, Google Charts, Google API, YouTube API, Facebook API, Olark support chat integration, video conversion to *.mp4 from any video format using ffmpeg and thumbnail extraction from middle of video with the same tool, programmatic.
• IDEs - Visual Studio 2012-2013-2015, WebStorm
• Web Servers - IIS, Apache, Node.js server
• Implemented code which uploads videos on youtube

01.07.2011 - 30.09.2013

Departament: it software

Titlu Job: software engineer

Responsabilitati:

• Pentalog is a French multinational company specialised in outsourcing with over 500 employees across the world.
• Worked on outsourcing project for TraceOne from France.
• Worked on service packs for a software as as service web application using ASP.NET Web Forms with Telerik user interface controls and SQL Server, the kernel of this the application is a web forms generator based on a domain specific language, XML language, the job involves too fixing bugs in this code generator. The purpose of this web application is to manage the specifications of food products and to be a collaborative space between supplier and retailer, the work on this project consists in solving bugs in a SCRUM environment
• I was involved in two evolution on a project for British Retail Consortium, the first evolution consists in changing few reports and creating some new reports using Business Intelligence from Visual Studio with Reporting Services and Data Transformation Services from SQL Server, the second evolution consists in customisation of some screens and changing workflows
• Solved deffects on a project which manage specifications of non food products, this project is using ASP.NET MVC

01.04.2010 - 31.07.2011

Departament: it software

Titlu Job: software engineer

Responsabilitati:

• Developed two web applications in ASP Web Forms, the first application was for an insurance broker in domain of car insurance damage, this application contains information from insurance damage folder, the data about damaged car and about owner. You could make scheduling from application for every step of approval process.
• The second application developed like freelancer was developed for auto offices, this application has some web forms for completing some documents, this documents could be generated like PDF and print, the technologies used: ASP.NET MVC, JQuery, Microsoft SQL Server
The second implementation is open source: https://github.com/adavidoaiei/Documents

01.02.2009 - 30.04.2010

Departament: it software

Titlu Job: software engineer

Responsabilitati:

• Developed a web application using ASP.NET Web Forms with DevExpress user interface controls and SQL Server, this web application is issuing insurance policies, it was developed for insurance brokers and it was integrating insurers web services
• Implemented a management module for insurance policies with the following functions: Search/Complete/Edit policies for insurance brokers in ASP.NET C#.
• Implemented a application for computing insurance prices taking into consideration many insurance companies, application has a form where we introduce the data of insured person and the data of car and behind search engine computes corresponding tariffs in function of introduced criteria. I stored tariffs from insurance companies in XML files(XML databases)
• Implemented a management module for documents of insurance broker: receipts and policies, application manages documents and movements of them from a location to another
• Implemented a reporting application for analyzing website traffic, it is showing Key Performance Indicators for a website using Google Analytics API.
• Installed Google Analytics scripts for tracking websites.

01.01.2008 - 28.02.2009

Departament: it software

Titlu Job: software engineer

Responsabilitati:

• Customised an ASP classic software application for crewing corporation at the requirements of the client. In addition to that I generated various application forms and reports from template documents filling this automatic with data from database.
• Implemented a web application for maritim stuff travel, this has an profile for crew, the profile of crew contains personal data and documents of crew like VISA, PASSPORT.
The services which could be booked in system are flight, hotel, car.
• Ported a complex software application dedicated to shipping companies from ASP classic to ASP.NET. It contains the profile of crew, personal data and documents like VISA, PASSPORT, that software application manages vessels and plans crews on vessels. It has many kinds of reports with activities of crews and vessels.

01.08.2007 - 31.01.2008

Departament: it software

Titlu Job: software engineer

Responsabilitati:

• Developed a software solution using Windows Forms, VB.NET, MySQL database for the registration of clients and the evidence of them, this software was developed for Auto House Constanta
• Implemented a backup program for databases which allow scheduling of backups for more than one database, you could configure the numbers of backups and difference between backups in hours, DBMS used is MySQL.
• Implemented an reporting program for the restaurant SCOICA with various reports describing the situation of payment cancellation after paying. I used regular expression at parsing and extracting information from payment notes in *.txt format.
• Implemented a phone calls report application for AUTO HOUSE CONSTANTA, which using phone invoices of employees as input in .txt format, create reports with calls with clients, calls which are not with clients, calls which are in time of working program, calls which are not in time of working program. I used regular expression at parsing and extracting information from invoices in *.txt format.
• Ported and improved a program from VB6 to VB.NET, this program named PrintServer is printing concurrently vouchers using threads.
• Implemented for the company Total Security a program using Windows Forms, VB.NET, MySQL which manages contracts, payment of clients, invoicing, and generate various reports

01.05.2006 - 30.09.2006

Departament: it software

Titlu Job: software engineer

Responsabilitati:

• This was a summer job in third year of faculty.
• Wrote a code generator which generate Data Access Layer, a ORM with CRUD operations, it compiles INFORMATION SCHEMA from SQL SERVER and using template engine String Template generates Data Access Layer.
• Implementing a administration module for Pegas application, it is used by administration SPIT(payment services and taxes) using Windows Forms, C#, SQL Server.
• Implementing a scanning component based on TWAIN standard
• Implementing a module for scanning penalties using Windows Forms, C#, SQL Server.
• Implementing a report generator which generates reports in HTML and graphics, you select tables and fields which you want to appear on report.
http://www.realdata.ro/

studii

 

Facultati:

2003 - 2007 Facultate / Colegiu: Computer Science la University Ovidius din Constanta. Diploma Thesis Grade 9.66

The license project theme: "Construction of Translators and Compiler Design", the project translates code between programming languages, tools used: IDE cross platform ANTLR Works for designing languages grammar and ANTLR for building parsers and compilers from grammars in BNF format, more specific my project translates code from C in Java, Python and compiles to bytecode.

The project grade: 10
The wrote exam grade: 9.33
The average grade: 9.66

I gave the wrote license exam at the following disciplines:
1.) Object Oriented Programming in Java
2.) Software Development Engineering
3.) Programming C++
4.) Computer Networks
1999 - 2003 Liceu: Computer Science la High School Ovidius din Constanta. I attended to intensive computer science class in high school.

Premii

Proiecte
Oct 2013: Open Source Engineer
💻 https://github.com/adavidoaiei
Jan 2012: My Blog
📝 http://software-engineer-adavidoaiei.blogspot.com/

aptitudini

 

Limbi straine(Scris,Vorbit,Citit):



Pagini: 1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20 

E timpul pentru un browser mai bun

De la 1 octombrie 2019, te informăm că site-ul eJobs.ro nu va mai putea fi accesat prin browser-ul Internet Explorer din cauza funcționalităților reduse ale acestuia. Accesează-ne cu încredere folosind unul dintre browserele mai moderne: Google Chrome, Mozilla Firefox, Safari sau Edge.

Am înțeles
close