Oleg Berlovskyi
Highest education achieved: Master’s degree
SUMMARY: Over 5 years experience in C/C++ development, 3 years in Objective C and 12 years in
Java development on mobile platforms. Hands-on experience with Oracle, MS SQL and MySQL
database design, query and database construction, performance tuning and optimization. Strong
knowledge of object oriented programming, relational database development, client/server
technology, extensive experience in application design.
CERTIFICATION:
Certified Java1/2, C++, J2ME, Unix and database programmer (certified by Brain Bench)
Technical:
• Experience in native mobile app development, synchronization and encryption on Android and iOS
platforms.
• Experience C/C++ on Unix and Linux platforms, Objective C on Mac platform.
Understanding of the design guidelines in Android and iOS, deployment of apps in Google Play and
iTunes stores.
• Strong OOP, design and algorithmic patterns, multithreaded programming.
• Attention to coding standards, commenting practices, legibility and code reusability.
• Android Studio, Eclipse, XCode, Git, GitHub, GIRA, Linux, Unix, Mac OSX.
Senior Android Developer
Company: Mail2World Inc.
Series of apps which combine emails from all of user’s accounts into a unified mailbox or view each
account separately. All Accounts in One - Manage emails from Gmail, Google Apps, Outlook,
Office 360, Yahoo! Mail, AOL, iCloud or any other IMAP server. Sync user’s contacts, calendars,
documents, photos and videos between Android device and the cloud.
1. E-mail Presença Digital
https://play.google.com/store/apps/details?id=com.presenca
2. SRT Email
https://play.google.com/store/apps/details?id=com.srtmail
3. Correo Empresas Telnor
https://play.google.com/store/apps/details?id=com.telnor
4. Bizmail - Business email
https://play.google.com/store/apps/details?id=com.bizmail
5. Embratel Mail
https://play.google.com/store/apps/details?id=com.embratel
6. Alestra Mail
https://play.google.com/store/apps/details?id=com.alestra
Senior Android Developer
Project Name: Ezik is social networks for travelers and was created to help people abroad to find other people
speaking same language and not to be disappeared.
Google Play: https://play.google.com/store/apps/details?id=co.ilsan.ezik
Technologies: Google Maps, services, XMPP chat(smack library)
Senior Software Developer
Company: Ascendo Inc.
http://www.ascendo-inc.com
- Ascendo DataVault for Android - personal password manager for Android OS.
Technologies: Java, C++, Android NDK, JNI, AES, PBKDF2, SqLite, Dropbox API, WebDav, In
App Purchase, synchronization , Android Studio.
http://www.ascendo-inc.com/android-password-manager.html
https://play.google.com/store/apps/details?id=com.ascendo.DataVault
- Ascendo DataVault for iOS - only personal password manager for iPhone, iPad and iPod to use
secure, iOS encrypted keychain store. DataVault was the first password manager delivered
comprehensive iCloud backup and synchronization in addition to Dropbox, Webdav & Wi-Fi
sync options.
http://www.ascendo-inc.com/iphone-ipad-ipod-password-manager.html
https://itunes.apple.com/app/datavault-password-manager/id323373347?mt=8
Technologies: Cocoa/Object C, AES, PBKDF2, keychain, Dropbox API, iCloud, WebDav, GPS, In
App Purchase, synchronization, Safari extension.
- Ascendo DataVault for Mac OSX is password manager for Mac OSX which includes unique
features such as list and folder views, automatic backup, synchronization with
handheld(iOS/Android) versions and Windows and integration with Safari, Chrome & Firefox to
autofill web forms.
http://www.ascendo-inc.com/mac-password-manager.html
https://itunes.apple.com/app/id408865957
Technologies: Cocoa, AES, PBKDF2, Dropbox API, iCloud sync, WebDav, NPAPI,WiFi,
synchronization, Safari Extension.
Senior Software Developer
Company: Network & Communication Service, Germany
- Crandy Konto Client app for bank transactions.
Technologies: Java , J2ME
Senior Software Developer
Company: Ascendo Inc.
http://www.ascendo-inc.com
- Ascendo DataVault is the most comprehensive password manager for BlackBerry. The rich
feature set includes advanced Security Options, Tree and List Views, extensive Browser
Integration, Email Encryption, Desktop Synchronizationand numerous Customization settings.
http://www.ascendo-inc.com/blackberry/password-manager.html
- Ascendo Money for Blackberry - personal finance manager for Blackberry. Ascendo Money is
the most comprehensive money manager for BlackBerry and PC desktops. Advanced features
like auto-complete for entering payees, recurring transaction management and bank
reconciliation give user the control to achieve your financial goals. Advanced features and an
intuitive interface have made Ascendo Money the best-selling personal finance manager for
BlackBerry.
http://ascendo.co/Money.html
- Ascendo Photos for Blackberry - personal photo manager for Blackberry.
http://www.ascendo.co/blackberry/photo-manager.ht ml
Senior Software Developer
Company: LanaPro & Corrigo Inc ,
www.corrigo.com
Corrigo Connect
This is a powerful Web-based and mobile work order and dispatch management solution for small and
medium-sized property management and field service companies that have significant
installation, maintenance, and repair operations. It streamlines service delivery by connecting
dispatch, field staff, and management through the Internet and Nextel Internet ready phones,
improving customer service, maximizing staff productivity, and lowering costs through
improvements in the overall operating efficiency. CorrigoConnect enables dispatchers to create
and dispatch electronic work orders to their field staff and track job status in real-time. Field
technicians can pick up, close and update work orders, receive alerts of new and changed work
orders, and access critical job-related information from their Nextel Internet Ready phones.
The application has passed testing and received a Green Status (certified) by Nextel.
Technologies: Java/J2ME, RIM Blackberry , GPS, RIM
Software Developer
Company: Wallace Wireless, Canada
Wallace Incident Communicator
WIC (Wallace Incident Communicator) enables corporations to securely implement business
continuity plans across the enterprise, making business continuity and IT recovery plans,
contacts, locations and phone numbers available to users on their wireless handhelds.
Technologies: RIM BlackBerry.
C++ Unix Developer,
Company: MaxBill , “Austrian Telecom AG”
www.maxbill.com
Billing system(invoice) for “Austrian Telecom AG”
Technologies: C++/Unix(AIX).
C++ UNIX developer,
Company: Internet Service Provider “Vostok”
Network Statistic Center.
The application has a multitier architecture with Oracle RDBMS as the back end and a web-oriented
GUI application as the front end. The application accesses Oracle RDBMS using JDBC. The
current development of the application is focused on a client/server version and Internet-enabled
access, using Java.
Technologies: Oracle, Linux, IPC, JDBC, TCP.
C++ Developer
Company: UkrTelecom
Application for generating reports.
C Developer
Company: Antonov Aircraft Company
Automatic airplane control system for AN-140 aircraft.
Technologies: C, Assembler 196, Intel-196 controller, Kalman filter.
EDUCATION:
1990 - 1996 Kharkiv Aviation University
Speciality: “Aviation Devices and Automation”