codeteam17
Igor Peric
Bijeljina, Bosnia and Herzegovina
CodersRank Score

What is this?

This represents your current experience. It calculates by analyzing your connected repositories. By measuring your skills by your code, we are creating the ranking, so you can know how good are you comparing to another developers and what you have to improve to be better

Information on how to increase score and ranking details you can find in this blog post.

1,180.8
CodersRank Rank
Top 1%
Based on:
Stackoverflow 12 events
Top 50
C++
C++
Developer
Bosnia and Herzegovina
Highest experience points: 0 points,

0 activities in the last year

List your work history, including any contracts or internships
BioMech Sensor d.o.o.
Feb 2019 - Sep 2020 (1 year 7 months)
Bijeljina, Bosnia-Herzegovina
Director
As a director of a remote development center for an American company I am continuously jumping through series of administrative procedures to ensure legal conduct of international business in our company. As a part of that I am bridging cultural differences between teams, managing expectations on both ends, continuously identifying talented people to grow the team, conducting interviews, hiring and maintaining a healthy international work environment. I am trying hard to promote an (unfortunately) transformative idea in our region - employee is the most valuable asset a company owns and should be treated with maximum respect, fairness and great care.

In a role of technical lead I am helping a team of developers reach maximum efficiency, growth and satisfaction at workplace by conducting rigorous code-reviews, 1-on-1 walkthroughs, pair programming and dispersion of knowledge across all of the team members. I learned how powerful and beneficial investments in people are in a growing company.
BioMech
Mar 2017 - Sep 2020 (3 years 6 months)
Richmond, Virginia Area
Director of Research & Development
Driving the development of motion tracking solutions for clinical applications, healthcare and sports industry. Transforming state-of-the-art computer vision and data processing research to fast, interactive and easy to use products and services, available across wide variety of devices and ecosystems.

Some of the roles I fill in:

Software Architecture - As a lead iOS developer of multiple mobile apps, I am making sure the team writes code which is easy to read, use and maintain, no matter how much the design specifications change. I advocate the use of popular development patterns and architectural best practices when analyzing user requirements. In my mind refactoring outdated/poor code is an investment, not a waste of time.

QA Engineering - Ensuring unit and UI test code coverage and implementing robust cross-project CI/CD pipelines which run smoothly on no matter how creative development team becomes.

AI DevOps - As a Director of R&D I spearheaded the design and implementation of a toolchain for dataset annotation and automated training of production-ready event detection models. The system I helped build includes cluster management, training job control, accuracy evaluation, model versioning and deployment to production. This toolchain is used not only to speed up prototyping, but to evaluate and compare the models and drive business decisions.

Algorithm engineering - I build efficient algorithms for event detection in a continuous motion data stream, delivered over bluetooth 100 times per second from a proprietary IMU sensor. It involves a lot of trigonometry, linear algebra, some robotics and a lot of engineering. Very frequently I read a lot of papers and adapt open-source implementations of state-of-the-art. I translate the product design specifications into a set of formal, strictly defined tasks and pose expected limitations. The harder the problem is, the bigger the kick I get out of tackling it.
FZI Forschungszentrum Informatik
Aug 2015 - Feb 2017 (1 year 6 months)
Karlsruhe Area, Germany
Scientific Employee
Developing spiking neural network cognitive architectures for robotic systems.

Add some compelling projects here to demonstrate your experience
Interactive Cognitive Unit
Jan 2012 - Aug 2012
System for helping people with complete or partial blindness to move around in indoor space by transferring vision information to their forearm skin in tactile form (vibrations), with distance and color encoded in duration and strength of the vibration.
FloodSim
Jan 2011 - Jun 2011
Surface fluid dynamics simulator used in critical situations to determine the outcome of preventive action during flood scenario or to predict it before it actually happens. System is built entirely using .NET technologies (WinForms, XNA for GPU optimisation, Microsoft Azure, ASP.NET).
FingerTip
Jan 2014 - Present
FingerTip is a software solution that creates virtual 3D touch volume in front of user's screen, interprets user's hand gestures using smart phone camera and provides new level of interaction with PC.
This section lets you add any degrees or diplomas you have earned.
Heriot-Watt University
Master's Degree, Computer Vision and Robotics
Dec 2013 - Dec 2014
University of Girona
Master's Degree, Computer Vision and Robotics
Dec 2013 - Dec 2013
Technical school "Mihajlo Pupin"
Computer Science
Dec 2004 - Dec 2008
Faculty of Information Technology, Slobomir P University
Bachelor's Degree, Information Technology
Dec 2008 - Dec 2012
Université de Bourgogne
Master of Science (MSc), Computer vision and Robotics
Dec 2012 - Dec 2013
The master course aims to provide qualifications for entry into the professions in the area of robotics, computer vision, image processing and medical imaging either in public laboratory or private research company. Over 4 semesters (120 ECTS), the students attend three universities.
VIBOT students are required to cover the areas of studies below, over the total of 120 ECTS:
basis of signal and image processing: software, hardware;
tools and methods of computer vision: compression, segmentation, real-time, shape recognition, 3D vision, etc;
robotics: fundamentals, control and programming for robot autonomy and intelligence;
medical imaging: biologic basis, infrared imagery, X-Ray and ultrasound imagery;
research training period or a vocational training period.
How Getting Curious Helps You Achieve Everything
Apr 2020
Neuronal Dynamics
Jan 2015
MVVM Design Pattern Using Swift in iOS
Aug 2019

Jobs for you

Show all jobs
Feedback