Дмитрий
Software Developer
Контактная информация
Соискатель указал телефон, эл. почту и LinkedIn.
Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.
Получить контакты этого кандидата можно на странице https://www.work.ua/resumes/5780576/
Опыт работы
JAVA Software Developer
с 01.2020 по наст. время
(6 лет 2 месяца)
Quality Unit LLC, Киев (SaaS Enterprise Applications)
Working in a team of mixed-specialty software developers using Java, PHP and GWT. Developing new features, improvement and support of existing features for two major SaaS Enterprise Applications: “Post Affiliate Pro” - affiliate management software and “Live Agent” - multi-channel support software enterprise application.
Junior Software Developer
с 01.2019 по 01.2020
(1 год)
Start-up (stealth mode), Kyiv (Enterprise Software)
Developing next generation Enterprise Software based on ReactJS and MST. Implementing various GUI elements with JSX in React, integration of the elements into system.
Junior Software Developer
с 10.2015 по 07.2018
(2 года 10 месяцев)
Celltick Technologies, Herzliya (Mobile Commerce)
Contribution to Development of Java-based automated Monetization Management system. Organization and transferring of data acquired from partners’ APIs into company’s system. Maintaining data integrity in MySQL relational database.
Образование
Tel-Aviv University
Software Engineer, Tel-Aviv
Высшее, с 2013 по 2018 (5 лет)
B.Sc. in Software Engineering.
Combined degree in Software Engineering from Tel-Aviv University. Simultaneous studying in Engineering and Computer Science faculties.
Final Year Project – Movie Search Engine App (“BaLiSeret”). Customized for Israeli Samsung Smart TV users. The application integrated with web APIs (TMDB, YouTube, et al) and coded from scratch. Final app was published in Samsung Smart TV App Store.
https://orlovd.github.io/BaLiSeret/
Technologies used: HTML5, JS, AngularJS, CAPH Framework
Programming skills: Java, C++, C, Python, SQL, JS, Node.js
IDEs: Eclipse for Java & C++, IDLE, Visual Studio, MySQL Workbench
Дополнительное образование и сертификаты
B.Sc. in Industrial Engineering, Tel-Aviv Univercity.
Finished in 2012, 4 years
Знания и навыки
- API
- C++
- Design
- Design Patterns
- Eclipse
- Git
- Java
- Linux
- OOP
- SolidWorks
- SQL
- STL
- MS Visual Studio
- Graphic editors
- Programming
- Management skills
- Eclipse IDE for Java
- MS Visual Studio for C++
- NIX
- AngularJS
- CSS
- JavaScript
- Python
- HTML
- Idea IDE for JAVA
- Algorithms
- Data structure
- GUI
- Library
- OOD
Знание языков
- Английский — свободно
- Украинский — свободно
- Иврит — свободно
Рекомендации
Roman (Ron) Kasay
Architect, Taboola
Дополнительная информация
I am Java/C++/C developer, B.Sc. in Software Engineering from Tel-Aviv University.
Eager to learn new technologies, good problem solver and team worker, enjoy working on complex projects.
Some of my projects on GitHub:
https://github.com/orlovD/
➢ Red-Black Tree and Binomial Heap
(Java, Data Structures):
https://github.com/orlovD/RedBlackTree/
https://github.com/orlovD/BinomialHeap/
Java implementation of basic Data Structures. Provides fully functional implementation of basic data structures: insertion, removing and updating of the data. Includes functions for creating of the data structure from the array of data, efficient search, lookups for minimum and maximum values etc.
➢ 3 in 1 Interactive Games with AI and GUI
(C, Linux, GUI):
https://github.com/orlovD/InteractiveGamesProgram3in1/
Connect 4, Reversi and Tic Tac Toe games with AI and GUI. AI - Minimax Algorithm, GUI - SDL C library.
➢ Robotic Vacuum Cleaner
(C++ 11, STL, OOP, Linux, Smart Algorithms, Multithreading):
https://github.com/orlovD/RoboticVacuumCleaner/
Design and implementation of Robotic Vacuum Cleaner using C++ tools. Techniques used: OOP, Design Patterns, Smart Pointers, Multi-Thread Programming, Run Time Class Loading using Dynamic Library Loading and Boost Library. GUI development for visual control of the cleaning process. Implementation of effective cleaning algorithms for best results in shortest time.
➢ Parky
(Web Application, NodeJS, JS, SQL, Google Maps API, Crowdsourcing):
https://github.com/orlovD/Parky/
Web Application for Parking Lot Search in Tel-Aviv area. Application logics utilizes crowdsourcing technique when users share information among themselves helping each other to find free parking lot in the desired area.
➢ BaLiSeret
(HTML5, JS, AngularJS, CAPH, TMDB API, Youtube API):
https://orlovd.github.io/BaLiSeret/
Movie Search Engine App created using HTML5, JS, AngularJS, CAPH Framework. Provided customization for Israeli Samsung Smart TV users. The application integrated with web APIs (TMDB, YouTube, et al) and coded from scratch. Final app published in Samsung Smart TV App Store.
➢ Nim Interactive Network Game (C, Linux, Socket Programming, Blocking and NonBlocking I/O):
https://github.com/orlovD/
NimInteractiveNetworkGame Implements communication protocol between two parties using C language.
➢ HTTP Server
(C, Mutex, Threads):
https://github.com/orlovD/HTTPServer/
HTTP Server C Implementation. Server implemented using Threads. Shared Queue implemented using Mutex and Condition Variables.
➢ JobMiner
(Python, HTML, Facebook API, GUI):
https://github.com/orlovD/JobMiner/
Python based Web Application for Easy Job Search. Monitors Facebook group post about careers. Adds relevant posts to the Data Base. Performs Search based on provided Criteria.
Другие резюме этого кандидата
Киев, Удаленно
Высшее образование · Полная занятость, неполная занятость
- JAVA Software Developer, Quality Unit LLC, 6 лет 2 месяца
- Junior Software Developer, Стартап (stealth mode), 1 год
Похожие кандидаты
-
Python Software Engineer
Киев, Удаленно -
Junior Software Developer
Киев, Удаленно -
Junior Software Developer
30000 грн, Другие страны, Удаленно -
Software Engineer (Rust, Go, C)
Киев, Днепр , еще 2 города -
Full stack програміст
Ровно, Удаленно -
Java software engineer
Удаленно