Candidates 3
$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)