Дмитрий
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 рік
Схожі кандидати
-
Software Engineer (PHP, Laravel, Yii2, Vue)
Дистанційно -
Software Engineer
Одеса, Дистанційно -
Software Developer
Дистанційно -
Back end программист
Львів, Дистанційно -
Trainee Software Engineer
Дистанційно -
Software developer, Data Engineer
Київ