Candidates 5
$3500 / mo
≈ $42000 / year net
C++ Developer
Ukraine · Odesa · 7 years of experience · Advanced/Fluent ·Published 22 April
Ukraine · Odesa · 7 years of experience · Advanced/Fluent ·Published 22 April
I have very strong knowledge of C++ up to C++17, experience with C, Qt, Python x86 Assembly and Lua, as well as about 5 years of development for Linux.
Also, I have Advanced level of English language and a master degree in telecommunications.
Currently I am looking for a new interesting C++ project.
2021 – present: AI/ML C++/CUDA Developer - Lohika/Capgemini
– participating in successful development of the NVIDIA plugin for
Intel OpenVino toolkit which is able to run dozens of neural
network models – working with C++17, CUDA/cuDNN/cuTensor
and Python
– participating in the development of CPU Plugin for Intel
OpenVino toolkit, i.e. optimizing CPU kernels with Assembly
instructions and XByak JIT kernels
– development of highly optimized code for tensor processing
operations on the proprietary hardware accelerator, working
with both hardware-specific low-level C/C++ code and highlevel C++17 user code
2020 – 2021: Navigation Software Developer - Intellias
– working with the multi-layer complex architecture of C++/Qt car
navigation application, including routing, guidance, search,
rendering, UI and traffic components
– deep architectural analysis of various defect issues of the
navigation application using software requirements, bash and
Python scripts and navigation utilities
– accomplishment of large amounts of tasks in tight timelines
2017 – 2020: Automotive Software Developer - Luxoft
– C++, C, Qt programming for Linux and real-time operating
systems: interfaces implementation, inter-process
communication, shared memory management, build
environment setup with Make, CMake and Linux shell tools,
strings and XML parsing
– HMI development: UI development: screens, transitions,
implementation of complex interface connections and finding
non-trivial solutions with limited tools and options
– Lua, Python, bash scripts development: handling user input,
images, texts and widgets dynamic displaying, positioning and
moving, parsing and processing large XML files
– interviewing new candidates, mentoring and teaching new
employees, team leading.
2015 – 2016: Game Developer - Blam! Games
– computer games development
– composing of algorithms for visualization of various effects for
graphical user interface, mini-games, casual games (C++,
Cocos2d-x, Kanji Game engine)
– optimization of system resources usage by game applications.
- Participating in the development of Intel CPU Plugin, e.g. optimizing CPU kernels with Assembly instructions and XByak JIT kernels.
- Working with very complex hardware and software architecture including the platform specifics, hardware-specific low-level C and C++ code and high-level user code written in C++17 and using the newest language features.
- Development of highly optimized code for tensor processing operations on the proprietary hardware accelerator
- Understanding the multi-layer complex architecture of C++/Qt car navigation application, including routing, guidance, search, rendering, UI and traffic components, on short notice.
- Deep architectural analysis of various defect issues of the navigation application using software requirements, bash and Python scripts and navigation utilities.
- Implementing inventive approaches into the rigid and limited system.
- Developing own component in the project with complex legacy structure.
- Successfully learning unfamiliar scripting language (Lua) on short notice.
- Participation in a strict code review process
- Being successfully involved into game development specifics, learning new language features, patterns and tricks as well as game engine specifics on very short notice.
- Accomplishment of large amounts of tasks in tight timelines.
- Successfully going through several rough deadlines, working under considerable pressure.
- Successfully leading a team of developers.
- Working in multi-national team by strict agile process with daily scrum meetings, time logging etc.
$3500 / mo
≈ $42000 / year net
C++ Developer
Albania · 4 years of experience · Advanced/Fluent ·Published 19 April · In passive search
Albania · 4 years of experience · Advanced/Fluent ·Published 19 April · In passive search
Responisibilities: implementing new UI features, requirements analysis and bugfixing using proprietary graphic engine paired with C++, XML and Photoshop. Have commecrial expirience in RTC Jazz, IBM Rhapsody.
Jan 21 - Jan 22: Connectivity, Embedded Development
Responisibilities: writing and maintaing code for a Linux-based gateway OS using C++03 and Javascript sometimes.
Jan 22 - Now: Automotive, Embedded Development
Responisibilities: writing and mainaing code using C++17. Writing component & unit tests.
$3000 / mo
≈ $36000 / year net
Розробник
Ukraine · Odesa · 4 years of experience · Advanced/Fluent ·Published 11 April
Ukraine · Odesa · 4 years of experience · Advanced/Fluent ·Published 11 April
I've been working with C++ up to C++17 standard, also with pure C, in Linux-based projects: new features, benchmarking, optimization, raw data processing
My regular toolset includes Visual Studio / VS Code, CMake, Docker, Google Test, Jenkins, Jira, Git, Perforce, SVN
Able to create shell and Python scripts, UML diagrams, code generators
Also, I have master degree in Computer Sciences and currently preparing for C1 English exam
C++ Developer in Luxoft Ukraine
06/2020 - Present, Odesa Automotive domain, navigation system, early-stage automotive platform
with HMI management tools and benchmarking framework
Developed new functionality to enhance vehicle
perfomance, safety and user experience
Optimized the build process on Jenkins, halved the time of obtaining the build
Expanded the ruleset for CMake static code analysis and
formatting tools (Clang-format, Clang-tidy) to make the
codebase support process more transparent and
standardized
Worked on tasks connected with collision detection, lane- keeping assistance, proactive navigation
Optimized maps, created new views for seamless UI/UX
perception, improved routes and tracks calculation
Added benchmarking tools to track the platform efficiency and productivity of the signal processing
Embedded developer in Luxoft Ukraine
05/2019 - 06/2020, Odesa Automotive domain, software update system, middle layer libraries
Took part in R&D of software features to optimize fuel
efficiency, manage energy consumption, and promote eco- friendly driving
Created mappings between different signals and interfaces, improved algorithms that extracted useful information from raw data
Adaptated and improved automated testing system
Recovered testing units
Unreal Engine / C++ Developer on Freelance / Project format
11/2020 - 01/2022,
Took part in AA / AAA videogame porting to consoles and
mobile platforms
Improved game engine performance under severe resource constraints
Transformed blueprint functionality to C++ code to achieve better CPU / GPU perfomance
Long-term project, R&D would be a benefit
Close communication, low bureaucracy level
Gamification in working processes might be a plus
Working from 8 to 5 - a minus )
$4000 / mo
≈ $48000 / year net
Senior Software Engineer / Team Lead / Engineering Manager
Ukraine · More than 10 years of experience · Advanced/Fluent ·Published 13 March · In passive search
Ukraine · More than 10 years of experience · Advanced/Fluent ·Published 13 March · In passive search
- Senior -> Lead -> Principal Software Engineer
- Have Team Leading and Project Management experience
- 8 years working experience on-site in Western Europe (as a full-time employee)
- Strong knowledge of fundamentals (algorithms, data structures, systems design)
- Proficient with a variety of programming languages and technologies (C++, Java, Python, TypeScript, Scala)
- Experienced in modern software development methodologies and in in all stages of software development
- Experienced in balancing conflicting trade-offs between different aspects of working software (e.g., performance characteristics, simplicity, testability, and time to market) and between shorter- and longer-term goals
- Very pragmatic and user-oriented
- Life-long learner
2. I am an expert git user in particular and a big fun of SCM systems in general, so it was my pleasure to be an ambassador of the best practices in this field (branching; commits that facilitate code review and traceability; release management.)
3. I was able to very quickly hire and onboard a team in Ukraine to help the German customer with a demanding project with vague requirements in geolocation Big Data domain.
Product is preferred to Outsourcing /
Open Source technologies are preferred to Closed Source /
I strongly prefer modern C++, but I'm open to learn and use new technologies: Rust, Golang, Node.js, React, you name it /
I prefer to work in chunks that don't require many interruptions (daily "standups" are OK; being always available is not)
$5500 / mo
≈ $66000 / year net
Senior Software Engineer | Senior C++ Developer | Team Leader
Ukraine · Odesa · 8 years of experience · Advanced/Fluent ·Published 7 March
Ukraine · Odesa · 8 years of experience · Advanced/Fluent ·Published 7 March
Developed function optimization and math modeling solutions using Matlab
Practiced and encouraged respectful and transparent communication in interactions.
Provided technical support using knowledge of complex technology to solve problems and support new projects.
Introduced agile methodologies and development best practices to division to enhance product development.
Discussed project progress with customers, collected feedback on different stages and directly addressed concerns.
Participated in architecture, design and implementation of back-end features; updated old code bases to modern development standards, improving functionality.