Adrian Soucup
Verified Expert in Engineering
Data Structures Developer
Adrian has several years of experience building applications in C/C++, including the development and validation of 3D vision algorithms for driver assistance and self-driving cars at Robert Bosch. He also has engineered full-stack web apps in JavaScript (Node.js), PHP, and Hack. Adrian also has completed an internship at Facebook in the US (Seattle).
Portfolio
Experience
Availability
Preferred Environment
Visual Studio Code (VS Code), Sublime Text, MacOS
The most amazing...
...thing I've developed was the software component of a ground monitoring system for satellites and asteroids.
Work Experience
Software Engineer Intern Summer
- Contributed with ~3k lines of code to their ads product infrastructure.
- Compressed a big distributed table.
- Implemented an indexed search for their ad manager product.
Image Processing Developer
Robert Bosch Research and Development
- Implemented and tested artificial vision algorithms used for autonomous cars.
Video Game Developer
Gameloft
- Designed an AI agent for a real time strategy game. The idea behind the bot was to estimate the best sequence of actions given its knowledge about the world. If the agent can’t estimate the best sequence it just uses a predefined sequence at random which looks realistic in practice.
- Implemented and optimized algorithms like polygon approximation by another polygon for collision detection and a selector for ambient sounds in 3D.
Experience
PlayRPS
Implemented the front-end and created the graphic design. Together with a developer who implemented the back-end, we architected the game play, network layer, and game mechanics.
The Gleed
Skills
Languages
C, C++, GLSL, JavaScript, Lua, Hack, PHP, HTML, CSS, HTML5, C#, Cg, HLSL, Java
Frameworks
Boost
Libraries/APIs
OpenGL, React, Node.js, HTTP API, WebGL
Other
Algorithms, Data Structures, Validation, Computer Vision, HTTPS, 3D Math, HHVM, WebSockets
Tools
Sublime Text, MATLAB, Blender, NGINX
Paradigms
Testing, REST
Platforms
MacOS, Visual Studio Code (VS Code), Windows, Debian Linux
Storage
MySQL, MongoDB
Education
Bachelor's Degree in Automation and Computer Science
Technical University of Cluj-Napoca - Cluj-Napoca, Romania
High School Diploma in Informatics
Tiberiu Popoviciu High School - Cluj-Napoca, Romania
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring