Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Daniil Ivanov

Offer Daniil work on your next project.

Ukraine Druzhkovka, Ukraine
1 month 11 days back
Available for hire available for hire
on the service 1 year

Rating

Successful projects
No data
Average rating
No data
Rating
176
C#
352 place out of 1199
Web Programming 4
3283 place out of 6430

Language proficiency level

Українська Українська: fluent
Русский Русский: advanced
English English: intermediate

CV

• Unity | C# | C++ | Arduino Developer | Creating Interactive and Embedded Solutions


About me:


I am an experienced developer focused on creating engaging interactive projects and innovative embedded systems. My expertise covers game development, simulations, interactive applications, and various embedded solutions using Unity, C#, C++, and Arduino. I have extensive experience in producing efficient, scalable, and well-structured code, as well as a deep understanding of software development principles. I strive to find creative and effective solutions to complex problems and am always open to new challenges.


Core skills:


• Unity:

 • Experience in developing 2D and 3D games and interactive applications.

 • Creation of custom editor tools and plugins for Unity.

 • Performance optimization of Unity projects for different platforms (PC, Mobile, Web).

 • Integration with third-party SDKs and APIs.

 • Experience with version control systems (Git).

 • Shader setup (Shader Graph, HLSL).

 • Working with Unity animation systems (Animator, Timeline).


• C#:

 • Developing reliable and efficient code in C#.

 • Deep understanding of OOP (object-oriented programming).

 • Experience with LINQ, Generics, Asynchronous programming.

 • API development and integration with existing systems.


• C++:

 • Experience developing high-performance applications in C++.

 • Understanding of memory management principles and code optimization.

 • Experience working with various libraries and frameworks (e.g., STL, Boost).

 • Development of cross-platform applications.


• Arduino:

 • Programming Arduino microcontrollers for various projects.

 • Working with sensors, actuators, and other electronic components.

 • Developing embedded systems for automation, IoT, and robotics.

 • Experience developing custom libraries for Arduino.

 • Communication between Arduino and other systems (e.g., via Bluetooth, Wi‑Fi, Ethernet).


Additional skills:


• Version control systems (Git, GitHub, GitLab)

• Agile development methodologies (Scrum, Kanban)

• Database development (SQL, NoSQL)

• Understanding of UI/UX design principles

• Familiarity with various operating systems (Windows, macOS, Linux)

• Software testing

• Teamwork experience

• English language (level – indicate your level, for example, Intermediate or Advanced)


Why choose me:


• I offer a comprehensive approach to development, combining deep technical knowledge with creativity and attention to detail.

• I strive for effective communication and collaboration with clients to ensure full understanding of their needs and expectations.

• I always meet deadlines and guarantee high quality of delivered work.

• I continuously improve my skills and follow the latest trends in the software development industry.


Price and terms:


• Hourly rate: approximately $22 USD.

• For large projects, a fixed price is possible by agreement after detailed discussion of requirements.

• Payment: Milestone-based payments according to an agreed work plan.

• Communication: Regular progress reports and open communication throughout the development process.

• Support: Guaranteed support for 30 days after project completion.

Skills and abilities

Design & art

Writing