Marian D.

Marian D.

Senior Software Engineer

Bucharest, Romania
Hire Marian D. Hire Marian D. Hire Marian D.

About Me

Marian is a Senior Software Developer with 10+ years of senior programming, enterprise architecture, and project lead experience. He specializes in front-end, back-end, and mobile app development using his technical preferences for PHP, jQuery, Angular, and Ionic framework among others. Marian enjoys working with clients to determine strategies to develop software that solves problems and improves user interaction.

Work history

UpStack
UpStack
Senior Software Engineer
2017 - Present (7 years)
Remote
  • Creating and developing innovative software solutions for various clients across a broad range of industries.

  • Participating in scrums consisting of cross-functional teams, both software and hardware.

  • Ensuring that features are being delivered efficiently and on time.

Instant Factoring
Instant Factoring
Software Development Manager
2021 - Present (3 years)
Bucharest, Romania
  • Leading a high-performing dev team for a fintech platform that provides flexible working capital financing through invoice financing for small businesses and micro-companies.

  • Overseeing the development of software solutions including modeling, transformation, reporting, and insights for the platform.

  • Identifying opportunities in business processes, system capabilities, and delivery methodologies for continuous improvement.

Intermedia Activ
Intermedia Activ
Software Architect
2016 - 2018 (2 years)
Bucharest, Romania
  • Designed, implemented, and coordinated the development team for an online travel application.

  • Defined product strategy, managed the product roadmap, and prioritized and managed the product backlog.

  • Developed the UI using JavaScript/Angular and RESTful API.

  • Created the product architecture. and wrote user stories.

  • Implemented application architecture using Symfony and worker queues using RabbitMQ.

Rinf Tech
Rinf Tech
Mobile Developer | PHP Team Lead
2015 - 2016 (1 year)
Bucharest, Romania
  • Developed an eCommerce website, CRM, and internal API using PHP, Symfony, JavaScript, and Git.

  • Designed and developed iOS and Android apps using Ionic and Angular, Git as a VCS, and automatic deploy using Travis.

  • Set up and maintained a BDD Behat environment and Vagrant virtual machine and implemented UIs using HTML5 and SCSS.

  • Deployed Android app on Google Play using Android Studio and iOS on Apple Store using Xcode.

Cegeka
Cegeka
Senior PHP Developer
2013 - 2015 (2 years)
Bucharest, Romania
  • Managed the development of multiple high-profile projects and the company's e-sales platform.

  • Created app architecture and implemented new customer developments on front/back end.

  • Led remote pairing in a cross-country environment (Belgium and Romania).

  • Automated application testing on the unit and integration layers and wrote tests using PHPUnit.

  • Performed application maintenance including implementing new promotions, changing functionality on the front end, and automating flows.

  • Distributed a media processing application using Symfony 2 framework and web API.

  • Implemented new features, maintained and refactored current modules, led RESTful API integration, and wrote system specifications.

Liquid CRM
Liquid CRM
Senior PHP Developer
2012 - 2013 (1 year)
Bucharest, Romania
  • Implemented CRM applications and developed custom modules for Sugar CRM platform.

  • Led analysis and development, including for new modules for the SugarCRM framework.

  • Created queries, stored procedures, and functions for MySQL databases.

  • Integrated various software components to work with CRM solutions.

  • Managed API integration, wrote specifications, fixed applications issues, and worked with CRM consultancy team to identify appropriate solutions to clients’ needs.

eMAG
eMAG
Senior PHP Developer
2011 - 2012 (1 year)
Bucharest, Romania
  • Analyzed, developed, and implemented new functionalities for existing applications and developed new applications.

  • Created queries, stored procedures, and functions for MySQL databases.

  • Wrote specifications and fixed application issues.

  • Refactored and redesigned existing code based on design patterns, principles, and coding standards using a set of metrics to measure the quality of the object-orientated design.

Portfolio

Software Developer - Etouraptor
Software Developer - Etouraptor

Etouraptor is a cloud application that helps travel agencies organize their customers in a dedicated CRM, gathering travel offers from various suppliers and organizing them in a unitary structure and interface. Defined the product strategy, roadmap, and architecture. Created and prioritized backlog tasks and coordinated the development team. Developed the back-end system and managed third-party API integration. Developed a RESTful API and front-end development (CRM interfaces and offer search interface). Technologies used: PHP, Symfony, MySQL, MongoDB, JavaScript, jQuery, Git, RabbitMQ, Guzzle HTTP.

Software Developer - WizerFi
Software Developer - WizerFi

WizerFi is a small portable hotspot (router) that provides fast, unlimited WiFi connection around the globe. Managed the website and CRM development, developed a REST API, led third-party API integration to recharge devices and programmatically send SMS to users, developed a mobile app, and deployed three applications. Technologies used: PHP, Symfony, Twig, MySQL, JavaScript, jQuery, Ionic, Angular, Cordova.

Mobile Developer - Onus
Mobile Developer - Onus

Onus is a social app for medical practitioners and 'health users' to register via social media, recommend practitioners, and share medical stories. Created application architecture, led app development, and managed UI implementation. Deployed to Apple store (iOS) and Google Play store (Android). Technologies used: JavaScript, Ionic, Angular, Cordova, SCSS.

Education

BSc Computer Science
BSc Computer Science
University of Pitesti - Romania
2002 - 2006 (4 years)