Scroll To View More
Marian Kostadinov, Automotive Developer in Vienna, Austria
Marian Kostadinov

Automotive Developer in Vienna, Austria

Member since December 6, 2016
Marian is an experienced full-stack developer who has been working on web projects and applications since 2004. He wrote his first programs in 1993 and has been programming ever since. He graduated with a bachelor's degree in informatics so he transformed his hobby into his profession.
Marian is now available for hire

Portfolio

Experience

  • JavaScript, 14 years
  • HTML5, 14 years
  • PHP, 13 years
  • MySQL, 13 years
  • CSS, 12 years
  • Automotive, 7 years
  • ECMAScript (ES6), 2 years
  • REST APIs, 2 years
Vienna, Austria

Availability

Part-time

Preferred Environment

Windows, Eclipse, Git, Mozilla Firefox

The most amazing...

...work I've done was to design the architecture and build the foundations of complex web-based software aimed at car dealers.

Employment

  • Lead Web Developer

    2013 - PRESENT
    autoPro24 datenmanagement GmbH
    • Developed an especially customized PHP-based framework.
    • Created a custom JavaScript library that complements the PHP framework.
    • Implemented a market analysis tool and integrated it into the existing system.
    • Implemented data import and export engines that supports over 20 data formats.
    • Introduced a reporting system that builds dynamic PDFs, Word, and Excel documents.
    Technologies: PHP, JavaScript, CSS, HTML, MySQL
  • Full-Stack Developer

    2017 - 2017
    Yields (via Toptal)
    • Created a REST service that delivers the website content and handles the update and the deletion of information.
    • Created an admin panel where the site owner can manage the content and the site structure.
    • Prepared the website based on the provided design files. This includes a responsive design for the mobile version.
    • Implemented the site in such a way that it works with old browsers (such as Internet Explorer) with almost no difference compared to the modern browsers.
    • Installed and configured the software on the virtual machine; using Apache, MySQL and PHP (PHP-FPM).
    Technologies: PHP, MySQL, JavaScript, CSS, REST
  • Lead Web Developer

    2010 - 2013
    Media Pieces
    • Built a holiday apartment booking system.
    • Developed various company websites.
    • Laid out the foundations of a web-based software aimed at car dealers.
    • Built an interactive online configurator for window profiles, sills, doors, and accessories.
    • Developed a CRM area that manages offers, orders, deliveries, and payments.
    Technologies: PHP, JavaScript, CSS, HTML, MySQL
  • Freelance Developer

    2008 - 2013
    LogicaSoft Solutions
    • Created a PHP and JavaScript framework.
    • Built a content management system.
    • Implemented a web-based program that builds reports and Excel sheets based on financial data, customer information, and government based statistics and reports.
    Technologies: PHP, JavaScript, CSS, HTML, MySQL
  • Lecturer

    2004 - 2012
    Sofia University, ProPeople
    • Taught an elective course of PHP at Sofia University—the students learned the basics of the language. The course ended with an individual project for every student.
    • Taught an internal JavaScript course for PHP developers. It was intended to improve the JavaScript skills of the PHP developers in ProPeople.
    • Taught an Internal PHP courses for junior job candidates. All the candidates that passed the final exam were given a chance to start working for the company (ProPeople).
    Technologies: PHP, JavaScript
  • MTS 2

    2007 - 2010
    VMware
    • Worked as a member of the VMware converter team (Web-UI).
    • Developed, as part of a team, a proprietary library: jsLib.
    • Provided support for a ColdFusion-based application.
    Technologies: JavaScript, Adobe Flex, ColdFusion
  • Senior Web Developer

    2006 - 2007
    Propeople
    • Worked as a member of the PHP development team.
    • Provided front-end and back-end development and support.
    • Researched new web technologies and solutions.
    Technologies: PHP, JavaScript, CSS, HTML, MySQL
  • Web Developer

    2006 - 2006
    Magstudio
    • Created database designs.
    • Worked on AJAX-based development.
    • Produced HTML and CSS pixel-perfect presentations.
    Technologies: PHP, JavaScript, CSS, HTML, MySQL
  • Developer

    2004 - 2005
    Tetrakom IR
    • Supported a Visual Basic application for a Swiss university.
    • Worked as a member of the team that developed the first version of the PRIME system for NATO.
    • Acted as the main developer of a C#-based warehouse management system.
    Technologies: Java, C#, Visual Basic, XML, XSLT

Experience

  • autoPro24 (Development)

    autoPro24 is a web-based application aimed at car dealers.
    The dealers can manage their stock—purchase and sale information, invoicing, offers, availability, pricing, market analysis, customer management, activities, B2B, and more.

    The application can import data from different sources using different import interfaces and it can also export the vehicles to various online platforms for car selling.

  • Evofenster (Development)
    http://www.evofenster.com/

    An interactive online configurator for window profiles, sills, doors, and accessories.

    The users can choose the models, materials and accessories, set the desired dimensions and see the calculated prices immediately. Alongside there is a real time drawing of the configured objects.

    The visitors add the items to their shopping cart and build an offer themselves. All shopping cart items and the contact data are then accessible and editable by the employees of the company.

    The administrative area provides a full control of the site content but it also manages the full process—offers, orders, deliveries, logistics, installation, invoicing, payments, and more.

  • Bent Fishing (Development)
    http://www.bent-fishing.com/

    Bent Fishing is website where the users can browse and search for fishing-related items. The shopping cart can be transformed into an order.

    The administrators are responsible for handling the incoming orders. Additionally, they can manage the products along with their pricing, availability and delivery information.

    This system manages the orders, supplies, sales and transfers between the stores and the warehouses.

  • Sofia Public Transport - Schedules (Development)
    https://www.sofiatraffic.bg/bg/transport/schedules

    A website that presents the schedules of all public transport lines in the capital of Bulgaria: Sofia. It is a part of the infrastructure of the public transport operations in Sofia.

    The visitors can choose a line and see the schedule for every stop across the route, or choose a stop and see the schedules of all lines that stop there.

    Additionally, it is possible to find all the direct connections between two stops and see a combined schedule of all lines that connect the stops.

    The administrators can manage the existing lines, stops, routes, and import the schedules from the GPS data provider.

Skills

  • Languages

    PHP 7, ECMAScript (ES6), HTML5, CSS3, CSS, JavaScript, PHP, XML, Curl Language, XPath
  • Frameworks

    Vanilla JS
  • Tools

    Chrome Developer Tools, Apache, Navicat, Notepad++, wkhtmltopdf, Eclipse IDE, PhpMyAdmin, WinSCP, PuTTY, Xdebug, Git, Skype, cURL Command Line Tool, Slack, NPM
  • Paradigms

    Object-oriented Programming (OOP), Object-relational Mapping (ORM), REST, Microservices Architecture, B2C, Functional Programming, Logic Programming, B2B, Unit Testing
  • Platforms

    Firefox, Apache2, Windows, Linux
  • Storage

    MySQL, JSON, Relational Databases, Memcached, InnoDB, HTML5 Web Storage, SQLite, XML Parsing, PostgreSQL
  • Other

    Dynamic Websites, Customer Relationship Management (CRM), Regular Expressions, Automotive, Content Management Systems (CMS), CSV File Processing, Server-side PDF Generation, Cars, Git GUI, GUI Development, Transactions, CSS3 Animation, Shopping Carts, Image Processing, WebSockets, SOAP, User Experience (UX), Bash Scripting, CommonJS, SVG, Validation, Storage, SSH, SFTP
  • Libraries/APIs

    REST APIs, Asynchronous Module Definition, PHPMailer, Raphaël, Stripe API, JSON-RPC, PhantomJS, jQuery, PHPOffice (formerly PHPExcel), Node.js

Education

  • Bachelor's degree in Informatics
    2000 - 2004
    Sofia University - Sofia, Bulgaria
I really like this profile
Share it with others