Andrei Rusu
Cluj-Napoca, Romania
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.

CodersRank Rank
Top 6%
Top 100
Top 50
Highest experience points: 0 points,

0 activities in the last year

List your work history, including any contracts or internships
Jul 2020 - Aug 2020 (1 month)
Machine Learning Intern
In charge of developing a hardware and software road/runway surface quality inspection system for detecting potholes and imperfections using depth cameras and image processing.
I worked with Intel D and L series depth and lidar cameras and a Jetson Nano dev kit.
We created our own dataset by collecting raw data from the streets and running it through a 10-stage image processing pipeline, that I designed and implemented, to produce bounding boxes of potholes and stitched sections of road.
The system containing the Jetson Nano and the cameras was mounted on a push-cart that I built.
My team consisted of 2 more software developers, one of whom worked on a React front-end application, and the other one worked on integrating a Flask backend with the pipeline that I had developed.

Key learning points that I developed:
- stereo depth processing and image acquisition
- 3D plane fitting (by linear regression)
- image filtering (smoothing, thresholding, morphological operations)
- sparse optical flow (Lucas-Kanade method)
- image stitching (and cropping)

I gained experience with the following tools and technologies:
- Python 3, OpenCV, Intel RealSense SDK, NumPy, PyCharm IDE, Git

Hardware devices used:
- Intel RealSense D435 and L415 Stereo and LiDAR cameras
- nVidia JetsonNano Development Kit running Ubuntu Linux and Intel RealSense SDK for interfacing the cameras
- Personal development machine running Windows
opencv python intel realsense
Mar 2016 - Sep 2016 (6 months)
Cluj-Napoca, Cluj
Part of the Mentorship Program "Discover your passion in IT".
During a 7 month period I learned the basics of Android app development.
Together with my team, we implemented an app called "BusTracker", designed to find you the quickest bus route between two points in the city of Cluj-Napoca, using the routes of the public transportation system.
Android java
Add some compelling projects here to demonstrate your experience
iExperiment StartUp Competition - First Edition
Oct 2015 - Feb 2016
I took part in the first edition of iExperiment, a start-up accelerator for high-school students. During the time spent there, my team and I developed a startup which allowed high-school students to experience student life; we called it iUniversity.
While working on our project, we received many useful lectures and workshops from proeminent business figures in our area, such as CEOs of IT companies, which really helped us shape a mentality that allowed us to envision a great service and company.
Raspberry Pi toy for children with learning disabilities
Mar 2019 - Apr 2019
I designed, built and programmed a Raspberry Pi based system to help children with autism and other disorders identify emotions. The device was installed in a Retman toy doll and using RFID cards, different emotions could be selected. Upon selection, there would be a short spoken message of a psychologist coming from the doll, to help the child cope with the emotion, i.e. fear, anxiety etc.
The system consisted of a Raspberry Pi Zero controller main board, audio converters (DAC) and a battery pack. The code was written in Python.
BSc Thesis Project - Edge computing system for UAV crowd identification and monitoring.
Oct 2020 - Present
For my bachelor's thesis, I have decied to develop something that combines hardware and software.

For this purpouse, I have designed and built a quadcopter (designed in SolidWorks, printed frame with 3D printer), to which I fitted an array of sensors and actuators and a powerful nVidia JetsonNano computer.
You can see the fully-built drone here:

The aim of this project is to provide an edge-computing based method for identifying and monitoring crowds of people, and detecting possible health hazards using unmanned aerial vehicles (UAVs).
The system is built with ROS (Robot Operating System), the most widely-used robotics framework for control and communication.

For the image processing part I use the popular OpenCV framework, along with the SSD MobileNet V2 object detection network for identifying people on the ground from the air.

This section lets you add any degrees or diplomas you have earned.
Liceul Avram Iancu
High School Diploma, Mathematics and Computer Science
Dec 2012 - Dec 2016
Technical University of Cluj Napoca
Bachelor of Science - BS, Computer Science
Dec 2016 - Dec 2020
Software Design
Machine Learning
Image Processing
Distributed Systems
Database Design
Computer Architecture
Cambridge English Level 3 Certificate in ESOL International (Advanced) with level C2
Sep 2016
Android Fundamentals
Dec 2017
Android Advanced
Dec 2018

Jobs for you

Show all jobs