Nursultan
Nursultan
Astana, Kazakhstan
[email protected]
+7 777 999 86 96
P RO F I L E
Developer of Android and back-end applications with over 3 years’ experience. Problem-solving programmer
with practical skills of using algorithms and data structures. Fast learner and good team worker.
EXP ER I EN C E
Software Developer of multiple Android/Back-end applications: Taxi, Book Reader, Digital Citizen, etc. - Nov.
2016 - present
Senior Software Engineer at Institute of Engineering and Information Technologies - Dec. 2015 - Oct. of 2016
ED U C ATI O N
Kazakh-British technical university, CS - bachelor, 2012-2016
P O RTF O L I O
Drill Simulator (Back-end/Front-end):
• Corrected, tested and implemented math algorithms using Heuristic functions. Calculated bottom hole
pressure, bit position and various values considering approximate tool wear coefficient.
• Used Dynamic Programming methods to calculate active and reserve pit volume in constant time.
• Developed standalone mode with Web-Socket rooms for a team of 2-3 trainees to allow working on the
same simulation simultaneously.
• Developed Instructor mode for supervisor to join any room and track simulation in real-time.
Reader Application “Kazyna" (Android/Back-end):
• Developed Android application with eBook store and multiple reading features.
• Implemented SOAP service on back-end for single-request payment queries from client.
SK I L L S
Programming languages: C/C++, Java, Python, JavaScript
Masters at codeforces
Proficient with:
• Android framework, MVP and MVVM architecture
• Android Dependency Injection framework, Dagger 2
• Django back-end development and Django-Rest framework
Experienced with:
• Web-Socket back-end development
• Configuring Linux based systems, and API deployment to Digital Ocean, Amazon cloud servers
Advanced with:
• Algorithms and data structures
• Discrete Math: number and graph theory, combinatorics
• Geometry (planimetrics and stereometry)
Familiar with Android architectural components such as LiveData, Observers and etc.
L A N GUAGES
English (proficient), Russian (native)