Iacob Marian available

Iacob Marian

Software Engineer

available
Profileimage by Iacob Marian Software Engineer from Zuirch
  • 8050 Zuirch Freelancer in
  • Graduation: not provided
  • Hourly-/Daily rates: not provided
  • Languages: English (Full Professional) | Romanian (Native or Bilingual) | Russian (Native or Bilingual)
  • Last update: 21.08.2020
KEYWORDS
PROFILE PICTURE
Profileimage by Iacob Marian Software Engineer from Zuirch
SKILLS
At an early age I discovered what I can do with a computer besides playing video games. It happened when a teacher challenged me to solve a problem related to lattice points, using C programming language. Solving that problem motivated me to solve another ones and finally, to participate in different algorithmic contests like Olympiad in Informatics. Now, I’m the same young person full of enthusiasm in solving puzzle problems, but with some more experience in software engineering.
● 5 years of experience using C/C++
● 2 years of experience using C# and Python
● Experience in Image Processing and Machine Learning
● Experience in Object Oriented Concepts
● Experience in Agile and CI/CD software development practices
● Exceptional ability to learn new technologies and work under pressure
PROJECT HISTORY
  • 02/2020 - Present

    • uniqFEED AG
    • 10-50 employees
    • Internet and Information Technology
  • Scientific Software Engineer
  • uniqFEED develops software for Virtual Advertising Technology / Digital Replacement Technology (DRT) in live sports on television.

  • 03/2019 - 12/2019

    • Endava
    • >10.000 employees
    • Internet and Information Technology
  • Senior Software Engineer
  • Our team was responsible to develop a biometric payment PoC for one of the biggest PSP(Payment Services Provider). My main accomplishments:

    • Development of Face and Liveness Detection algorithms for an authentication/registration service

    • Implementation of RESTful API

    • Using Raspberry Pi, I implemented the use case for the system

    • With team support, I setup a  CI pipeline using Jenkins 

    • I was technical person of the team delegated in customer facing meetings

    Key skills: C++, Raspberry Pi, Python, OpenCV, Keras, Flask, Computer Vision, Machine Learning


    Project 2

    Part of an agile team who are working on a docking product. My key responsibilities:

    • Integration of embedded software(firmware)

    • Development of new features for a UWP application

    • Unit test and code review

    Key skills: C++, Threadx, C#, TCP/IP, UDP, Embedded Systems

    Teaching Assistant - West University of Timisoara. Faculty of Mathematics and CS

  • 02/2019 - 06/2019

    • West University of Timisoara
    • 50-250 employees
    • Public service
  • Teaching Assistant
  • Faculty of Mathetics and Computer Science
    ● Assist 1st year students in understanding data  structures and algorithms  
    ● Taught student skills that help them think creatively and  learn different approaches to a problem  
    ● Creating problems that allow students to practice the skills  they are learning in class

  • 09/2018 - 12/2018

    • Malpher Software Solution
    • < 10 employees
    • Internet and Information Technology
  • Co-Founder & Lead Developer
  • In partnership with Carrefour Romania, our team started to develop a PoC for visual data analysis in real time. My responsibilities:

    • Gathered and clarified requirements from customer

    • Created a roadmap, defined the tasks and planned the work using agile methodology

    • Managed  a team of two developers and constantly support, motivate and help them 

    • Implemented YOLO algorithm for person detection and a algorithm for tracking them in store

    • The final MVP consists of a Dashboard to visualize gathered data:

      • frequency of the people in store

      • hotspot zones of the store

      • favourite route during shopping

    • Technologies: Python, OpenCV, Keras, Flask, Image Processing, Machine Learning, React 
       

    Fast5Pizza from LA, USA asked us to develop a mobile application for ordering and picking-up pizza from the store. System overview:

    • Mobile application for ordering pizza from 7 different location that they have

    • A dashboard for admin to manage menu for restaurants and see statistics about sold products

    • A dashboard for stores(supporting 7 different users each for specific location) to receive orders

      • Integrated with Star Micronics thermal printer

    • My main responsibilities:

      • Convinced the customer regarding our competence and sign the contract

      • Gathered the requirements and  planned a road map with 3 milestones

        • Design and user feedback

        • First MVP and user feedback

        • Delivery of final product

      • Managed all phases of development and give updates to the customer weekly

    Technologies: C#, .Net Core, MySQL, React & React Native, Apple Pay

  • 07/2016 - 08/2018

    • Continental Automotive
    • >10.000 employees
    • Industry and mechanical engineering
  • Algorithm Engineer
  • Component: FSD(Free Space Detection)  
    ● Applied Machine Learning to Computer Vision problems  
    ● Created prototypes and implemented algorithms for object detection and recognition
    ● Responsible for porting the FSD component from camera to High Flash Lidar  
    ● Improved the runtime by applying different optimization  
    ● Established KPI (Key Performance Indicator) for the FSD component  
     
    Key skills: ​C++, Python, OpenCV, Keras,​ ​ Embedded Systems, Computer Vision, Machine Learning

GET IN TOUCH

Message:

Sender: