
Hi There!
I’m Aleksey Timoshchenko
Explore and Enjoy
Welcome and thanks for visiting my site! I invite you to take a moment and look around. To learn more about my background, experience, skills and how we could potentially work together, simply contact me.

My Experience
Background & Expertise
Mobile Application Developer at eWave
April 2017Â - Present
· Building complex applications for Android: transportation, finance, sales industries
· Worked on
El Al
Electra
SuperGaz
NewPharm
· Improving application performance.
· Continuously discover, evaluate, and implement new technologies :
RxJava2
RxKotlin
RxAndroid
Dagger2
Retrofit2
SSL Pinning
DexProtection
Google Analytics
​
Android and iOS developer at NTZ
March 2017Â - March 2017
This app gives users the ability to create a 3D avatar which based on the personal photo.
​
Responsibilities in a project :
· Design and build advanced application for the Android and iOS platform (Fittzz - https://goo.gl/wCGrr5)
· Work with outside data sources and API’s (Firebase and our server side)
· Improving application performance.
· Continuously discover, evaluate, and implement new technologies. (Firebase and Google Tag Manager)
Application Developer at Santa Group
January 2015 - July 2015
· Develop new feature in mobile & tablets (Help users to interact with app)
· Develop custom UI Objects. (Calendar View, Rate View, Input Fields, Side menu Drawer, Progress Bar)
· Planning system architecture & software design

Education
What I’ve Learned
Israeli Institute of Technology and Communication IITC
2015Â - 2016
Java and Android Development
​
• OO programming, Inheritance
• Java: Common Classes & Design Patterns
• Files and IO streams, Threads
• Networking, Client Server API
• SQL, JDBC
• Android OS & SDK
• Eclipse & ADT
• HTML5, CSS3 Fundamentals
• JavaScript, jQuery, AngularJS
Donbas National Academy of Civil Engineering and Architecture Major: Motor Transport
Engineer’s Degree (MA)
2009Â - 2015

My Projects
What I’ve Done
This is application for people who don’t know Hebrew ABC and learn the language. It has 2 parts: The 1st part is for people who don’t know ABC. In it we can open this application, we go to HEBREW ABC, we can see all the letters, then we choose and touch any letter. And it becomes bigger and you can hear it. Then we swipe it away. And you see the next letter. At the end we can check ourselves. After that (like a bonus) we can hear a HEBREW ABC song. The 2nd is for people who want to have their own dictionary with Hebrew words. In it we add words in our dictionary in HEBREW, add transcription and translation by ourselves. Later you’ll be able to check your words. This part is being developed.
With this application you can create tasks with reminders at a certain time and on a certain day of the week, mark them as completed and remove the execution mark, or simply create a record without reminders. You will be able to use the application to create lists - the shopping list, for example. Entries will be sorted on the screen in the current and satisfied on terms: today, tomorrow and in the more distant future. It is also possible to search tasks among current and completed. The application executed in the best traditions of the material design - with Floating Action Button (FAB) - floating button, hiding the toolbar (ToolBar), animation and other features.
Scary stories that will make you tremble with fear and unable to sleep at night, that make you think about your life! Read and enjoy the story of real life!
Android Tutorial
The application is a client for Youtube channel and allows you to quickly and easily view the video. The application has an easy navigation with sidebar Navigation Drawer and the ability to turn the video to full screen.
My Skills
What I Do
Java
Kotlin
Git
Firebase
Retrofit2
RxJava2
Dagger2
Architecture Components
SSL Pinning
TagManager
Volley