Kyiv · $300 · Less than a year of experience · Upper Intermediate
Изучаю С++ с ноября 2018. В процессе разработки несколько учебных "домашних" проектов: - 2D шутер а-ля CrimsonLand (2003); - 3D игра "выйди из комнаты"; - win приложение для учета личных финансов. Постоянно совершенствую свою компетентность. Продолжаю изучать С++ и смежные технологии, повышаю общую грамотность в Computer Science, развиваю математические навыки и знания.
C++, Visual Studio, OOP, C
Завершенные курсы: - CLA – C Programming Language Certified Associate (https://edu.openedg.org/); - CPA – C++ Certified Associate Programmer (https://edu.openedg.org/). В процессе: - Linear algebra (UTAustinX, edx.org); - Trigonometry (University of California, coursera.org); - Algorithms (Принстонский университет, coursera.org); - CS50 (Harvard&Yale, edx.org); - Unreal Engine (Cambridge, Udemy). Запланированные темы для изучения: - методы оптимизации кода; - многопоточность; - Boost, STL; - Modern C++; - основные фреймворки в разработке игр; - Unreal Engine; - SQL; - Data Oriented Programming.
Заинтересован, в первую очередь, в разработке игр. Но рассматриваю все варианты.
Odesa · $150 · Pre-Intermediate
Мне 19, заканчиваю учить ООП на С++, готов дальше учиться и развиваться в этой сфере Перспективный, молодой и коммуникабельный ) По началу готов работать за небольшую зарплату
OOP, C++, С++
Kyiv · $1000 · Less than a year of experience · Pre-Intermediate
Python, Django for TDD Modern C++, CMake, GTest ARM Cortex-M firmware Linux environment Git, Bitbucket CI Jenkins, GitLab Hands on using multimeter, mixed-signal oscilloscope, logic analyzer, etc.
Linuc, C, C++11, Embedded, OpenCV, Python
- Development and debugging of STM32 based devices - Development for Embedded Linux, pet projects on Raspberry Pi - A lot of learning it self Python, modern C++, investigated by ROS, OpenCV.
In product development is sense, for me, reach of excellence!
Dnipro · $1200 · Less than a year of experience · Upper Intermediate
Production experience Junior .NET developer in Dbb Software (since August 2018). Project: GroupDocs.Comparison. My responsibilities: added some features, fixed bugs, created SDK for cloud project (Java, Ruby, Node.JS, Python) Since April I work in Sitecore Skills • С++, C#, basic knowledge Java, Git, Jira • OOD, OOP, TDD, RAII, STL, SOLID • English(Upper-Intermediate), technical English • Basics analysis and processing of statistical data using R
.NET, C#, C++, OOD, OOP, Win32API, Git, Test driven development (TDD), Machine Learning, Qt, LINQ, SQL, MS SQL Server, SOLID
Higher education: Dnipropetrovsk National University of Railway Transport named after Academician V. Lazaryan Department of Technical Cybernetics. Major: Software development. 2015 -2018 (4-th year). Additional education: - Computer Education Center Dnipro. 2013 – 2017. Class: “Object-oriented programming basics C++, C#” - Apriorit Class: “Advanced C++ and low-level programming plus reverse engineering” (autumn 2016).
Junior С++/С# software developer
Remote work, Ukraine · $1500 · Less than a year of experience · Advanced/Fluent
I have written app to support blockchain currency for Ledger Nano S and Skywallet. I have a deep knowledge of C++, experience in concurrent C++, Embedded using C for STM32, Assembler for Z80 processor, wrote simple applications using FASM in x86. Also, have experience in writing Qt applications (Vector graphical editor).
C++, Git, Python, Embedded C, Flask, Multithreading, Qt, Linux, Assembler, cryptography, Boost
I have created a computer based on the Z80 processor, with peripheral, which can communicate with a user using a keyboard and monitor. Also made distributed building system for C/C++.
Mostly, I'm looking for an interesting project, in which I can get new experience and also some money :=). Now I'm studying in university, so looking for a part-time job.
Kyiv, Lviv, Dnipro, Kharkiv, Odesa · $1000 · Less than a year of experience · Intermediate
I worked with a project which allows connecting with remote desktop. I implemented new features, refactored exist code, fixed bugs and wrote tests. I used the next tools: CMake, Visual Studio, Qt Creator, GTest/GMock, cppcheck, Git, Bamboo, Conan Package Manager, Boost library. I can create a cross-platform desktop application using C++ (C++11/C++14), CMake, Qt Framework, boost but in general, I prefer development under Linux based OS. I always use design patterns when I want to develop a flexible architecture of the application. I create unit-tests for the new feature (also use TDD), which was being developed by me because I want to be sure that my code works correctly. I use RAII idiom when I work with API or code, which based on C because all resources must be deallocated safe. For the better understanding my application by the other developers I use UML for the creating sequence diagrams and diagram of classes. I read the documentation when I want to understand some features or how to implement some features. I like to read books about C++ practices and recommendations. I know the life cycle of software development and roles of the team. Also, I have some pet-projects. I want to join a friendly team and develop a modern project (for example machine learning, computer vision, blockchain, VR).
C++, Git, STL, OOP, Linux, Python, Qt, C, Algorithms, Visual Studio, Boost, Windows, С++, bash, Design Patterns, Jira, Java, Networking, MinGW, Scrum, JSON, GUI, cryptography, CMake, Machine Learning, Computer Vision, gtest, Blockchain
I have finished the course “Advanced C++ and low level programming plus reverse engineering”, Apriorit, 2017
I want to work with a modern project in the friendly team.
Kyiv · $600 · Intermediate
Мини-проекты для себя, например, игра крестики нолики на OpenGL, свой класс string и всякого рода задания из университета: односвязные списки, бинарные деревья, также изучаю STL, соответственно много всякого рода программок для того чтобы понять что как работает и так далее.
C++, STL, OOP, SQL, Visual Studio
Kyiv · $500 · Upper Intermediate
I have not any commercial experience. I have experience with template matching and image recognition using Python/C++. I used it while working on a project related to finding defects on electronic boards. I've finished the course CS50 on Prometheus. Almost finished course Beginning C++ Programming - From Beginner to Beyond on Udemy. My level of English allows me to learn everything directly in this language without any translation. I want to find a C++ job with entry-level knowledge to develop my hardware skills and to get some valuable experience.
C++, OOP, Python, Linux
Bachelor's degree (Red diploma(2015-2019)), National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute”, Faculty of electronics, specialty - electronic devices and systems. I have finished the next courses: Become a SuperLearner 2: Learn Speed Reading & Boost Memory on Udemy, CS50 on Prometheus. Almost finished: Бізнес-англійська on Prometheus, Beginning C++ Programming - From Beginner to Beyond. I have good learning skills and soft skills. About my English: I-ve passed an online test on British Council that shows my level of English is between B1 and B2, and online test on EFSET (EF Standard English Test) that showed my level as C2 (BUT! There were only listening and reading). I can send the certificates if necessary.
I am ready to learn and work hard to get some valuable experience. The only exception - I don't want to develop games with elements of violence or immorality.
Kyiv · $500 · Less than a year of experience · Intermediate
Student at UNIT Factory (school 42). After year of hard studying I decided to use an obtained knowledge in a creative and interesting way at real projects. I am able to learn quickly and fearless to a new technologies. I also understand how to work in a team effectively.
C++, C, Linux, Git
Kyiv · $700 · Less than a year of experience · Upper Intermediate
Summary ----------- Skilled C++ developer with in-depth understanding of the language who makes the effort to write clean, readable and maintainable code and improves on it when possible. Particularly interested in and constantly learns the latest C++ standards (14/17/20). Passionate Linux user with decent knowledge of GNU tools, shell scripting and hands-on experience with Linux based operating systems such as Ubuntu, Debian, Arch. Highly focused and punctual, able to learn quickly. Regularly attends conferences to improve skills and shares own knowledge with others during spare time. Languages & Tools: Main tools: C++ (11/14/17), STL, CMake, Git, Qt framework Linux administration: Debian / Ubuntu, Bash, sed, awk, grep, rsync, htop, Wireshark. Other skills: Python, Golang, SQL ------------ Experience ------------ Jabil Software Services (August–November 2018) Participated in an R&D project in the area of Software Defined Networking (SDN). Worked with Linux servers. Worked closely with US-based part of the team. Was constantly learning new technologies including domain specific frameworks and languages. Distributed Lab (June - July 2018) Developed new modules and modified existing ones for a сross-platform backend application that involved blockchain networks, PostgreSQL, multithreading and use of version control.
C++, STL, Qt, CMake, Git, Python, bash, Linux Administration, Linux, Golang, Multithreading
-------------------- Personal Projects -------------------- All source code for these (and other) projects can be found at my GitLab profile: https://gitlab.com/constcorrect dom-viewer (https://gitlab.com/constcorrect/dom-viewer) A simple utility to view the DOM structure of an HTML page in a manner similar to file managers like ranger. Used MVC architecture. Used libxml2 to parse html data. Used ncurses library for terminal graphics. dom-fs (https://gitlab.com/constcorrect/dom-fs) A FUSE filesystem driver that represents the DOM tree of an HTML file as a filesystem. This allows standard GNU tools like grep, awk, find, ls and others as well as any file manager and text editor to be used to inspect the DOM tree. Libraries used: C++ Modules TS, libxml2, FUSE. ------------ Education ------------ Backend course at Distributed Lab (April-May 2018) The course involved learning the Go programming language, databases, Linux administration, networking protocols, http requests & REST, json. Applied Mathematics (4 year Bachelor programme: 2015-2019) National Technical University "Kharkiv Polytechnic Institute", Kharkiv
Professional growth and opportunity to apply my skills to real-world projects. Flexible schedule. Work on open-source projects. Work with modern technologies.