Candidates 8
$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 )
$300 / mo
≈ $3600 / year net
Junior C++ Developer
Ukraine · No experience · Advanced/Fluent ·Published 26 March
Ukraine · No experience · Advanced/Fluent ·Published 26 March
Built a C++ Graphical Interface application using QT framework, as well as a Client-Server application using BOOST and Networking to support multiplayer game in real time.
Used a variety of new technologies and techniques, such as: Boost, Templates, Design Patterns, CMake, Multi-Threading, Cross-Platform Development
Lisp Interpreter.
Successfully developed an interpreter for the Lisp programming language. This interpreter is capable of executing Lisp code and interpreting the syntax and semantics of the language.
Acquired knowledge of how an Language interpreter works, used OOP and Singleton Pattern, used Unit Tests and a better folder and code structure
Natural Language Processing.
As a part of University C++ Course Project, developed an advanced Neuro-Linguistic Programming (NLP) model specifically designed to analyze textual data and generate sentences that closely emulate the style of the input text.
Used version control, gained experience with STL and Algorithm Design, Code Organization and Modularity, and Natural Language generation
$500 / mo
≈ $6000 / year net
Trainee/Junior C++ Developer
Ukraine · Odesa · No experience · Advanced/Fluent ·Published 21 March
Ukraine · Odesa · No experience · Advanced/Fluent ·Published 21 March
I enjoy solving intricate problems, optimizing code, and applying algorithms and data structures in projects. I am constantly learning and improving my abilities to provide accurate and efficient solutions.
Chat.
Developed a robust and feature-rich chat application using modern technologies and frameworks. The application
provides real-time communication capabilities for users to exchange messages and interact with each other. Designed
the application to support multiple chat rooms, enabling users to join and participate in conversations based on their interests or preferences. Integrated user authentication to ensure secure access to the chat application.
Implemented encryption techniques to protect sensitive user information and messages.
Lisp Interpreter.
This project focuses on parsing and interpreting Lisp code. The interpreter supports the execution of various Lisp expressions. Ensured code efficiency and maintainability through the implementation of advanced techniques, including parsing algorithms and language interpretation strategies.
$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.
$800 / mo
≈ $9600 / year net
Розробник C++
Ukraine · Odesa · 1.5 years of experience · Advanced/Fluent ·Published 28 February
Ukraine · Odesa · 1.5 years of experience · Advanced/Fluent ·Published 28 February
Developed from scratch or pushed to final state multiple mini-games, hidden-object scenes and interactive locations.
Worked on Android optimisations and bug fixes.
Technologies used - Cocos2dx engine, Android Studio, Docker, Subversion, Git
Languages used - C++, Java, Typescript