Demianchuk Oleksandr
Trainee .NET developer
Hi, I am currently a Software Engineering student who loves programming for problem-solving and a vast number of possibilities to improve. I chose a path of .NET developer and want to create web-apps to help other people achieve their goals. This requires an expertise and sharp skills in a lot of areas; so, to gain the knowledge with a good practice I assigned to this course!
Skills
-
- C#
- .NET
-
- PostgreSQL
- Git
-
- HTML, CSS
- Javascript
Experience
University projects
B-Tree data structure
C#, WPFA WPF desktop app to store, write, delete and edit information in key-value format, implementing B-Tree data structure - one of the most common database structures.
Public transportation database
PostgreSQLA university coursework - database system to main public transportation workflow. Developed different functional abilities for drivers, transport route administrators and passengers
Education
Faculty of Informatics and Software Engineering
Kyiv Polytechnic Institute
Achievements
- 3rd semester - the most remarkable experience was doing Designing Algorithms labs, where we learned and implemented different search algorithms and complex data structures, while personally learning to write better C# code. Also, at this semester I designed a database for public transportation network operating using PostgreSQL.
- 4th semester - I took a .NET programming class where I learned to use LINQ, better understand OOP and SOLID principles and also implement classic GoF design patterns, which gave me more experience with C# and .NET platform and was motivating me to write more modern and structured programs.
Languages
Ukrainian - native
English - proficient
Hobbies
- Gym workout
- Storytelling games (matchmaking is draining a soul out of me)
- Reading
- Going outside with my friends and pondering about the depths of life