Olga Deryabina
Android Application Developer at Orpyx® Medical Technologies Inc.- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Professional working proficiency
-
French Elementary proficiency
-
Russian Native or bilingual proficiency
Topline Score
Bio
Credentials
-
Programming for Everybody (Python) on Coursera.org
University of MichiganMay, 2015- Nov, 2024 -
International English Language Testing System
-Mar, 2010- Nov, 2024
Experience
-
Orpyx® Medical Technologies Inc.
-
Canada
-
Medical Equipment Manufacturing
-
1 - 100 Employee
-
Android Application Developer
-
Jun 2020 - Present
1. Developing the Android app to communicate with medical devices. Designing and developing the new features and maintaining/refactoring the legacy code. Unit/UI testing. 2. Working closely with QA, product, customer support teams to collect and analyze the data to suggest the architectural changes, determine bottlenecks etc.3. Taking part in defining the testing/diagnostic procedures, creating and supporting the documentation. 1. Developing the Android app to communicate with medical devices. Designing and developing the new features and maintaining/refactoring the legacy code. Unit/UI testing. 2. Working closely with QA, product, customer support teams to collect and analyze the data to suggest the architectural changes, determine bottlenecks etc.3. Taking part in defining the testing/diagnostic procedures, creating and supporting the documentation.
-
-
-
-
Co-Founder, Technical supervisor
-
Oct 2019 - Feb 2022
• Collecting the business requirements, creating the product description, the set of requirements for native/hybrid mobile apps and the data model that could be used for both local and cloud storage. • Developing the working prototype of the native Android app.• Worked with backend/AI developers to define the requirements and long-term goals. • Collecting the business requirements, creating the product description, the set of requirements for native/hybrid mobile apps and the data model that could be used for both local and cloud storage. • Developing the working prototype of the native Android app.• Worked with backend/AI developers to define the requirements and long-term goals.
-
-
-
Avanti Software Inc.
-
Software Development
-
100 - 200 Employee
-
Mobile Developer
-
Sep 2018 - Jul 2019
• Developed the features of the enterprise-level Android app according to the company business/security requirements. Integrated the existing code and created new features (technologies: Git, Kotlin, MVVM, AndroidX, Retrofit, Dagger DI, Calendar, Room, Content Provider). Selected, analysed and integrated 3d party libraries. Created tests (Unit/Espresso), analysed the app performance. • Took part in visual prototypes evaluation, elaborated recommendations regarding the future app development.
-
-
-
Skymatics
-
Canada
-
Software Development
-
1 - 100 Employee
-
Software Developer
-
Aug 2018 - Oct 2018
3rd party APIs integration. 3rd party APIs integration.
-
-
-
-
Android/back end developer
-
Jun 2014 - Jun 2018
• Collected the client's requirements and translated them into technical ones. • Built Android apps with Java/Kotlin (MVVM/MVP, RxJava, SQL/NOSQL DB, Retrofit, Google Maps and Facebook APIs, SMSManager,). • Created back end infrastructure for n-tier web applications (using JavaEE, Spring Boot, Ruby on Rails). • Wrote tests (Junit, Postman, Espresso, etc), prepared documentation, interacted with other team members. • Deployed apps on cloud/local server (for mobile applications – published on Google Play or other source preferable by client), did performance analysis, optimization, scaling.
-
-
-
-
Business analyst
-
Oct 2004 - Mar 2013
-
-
Education
-
Southern Alberta Institute of Technology
certificate of achievements, Computer Science (Java development) -
Database training academy
Warehousing and Database Administration -
Ural State University named after A.M.Gorky
Bachelor of Arts - BA, Computational linguistics