Savelii Bondini

Savelii Bondini

Software Developer

Followers of Savelii Bondini256 followers
location of Savelii BondiniCampbell, California, United States

Connect with Savelii Bondini to Send Message

Connect

Connect with Savelii Bondini to Send Message

Connect
  • Timeline

  • About me

    Software Engineer at Uber

  • Education

    • Donetsk National Technical University

      2008 - 2012
      Bachelor's degree System Programming
    • Donetsk National Technical University

      2012 - 2014
      Master's degree System Programming
  • Experience

    • Binary Studio

      Jul 2013 - Mar 2015
      Software Developer

      iOS application ( s.QUAD ) for rescuers communicating with bluetooth accessory and remote server.- Improved database layer development by integrating ORM framework.- Improved client user experience by implementing responsive UI controls.- Implemented backend web-service for mobile apps with ASP.NET.- Implemented bluetooth communication between iOS app and accessory using Core Bluetooth.- Implemented UI screens and controls for iOS application.- Improved app responsiveness and speed by running code asynchronously.- Implemented cross-platform SDK for local push notifications.- Improved app development and maintenance by using MVVM and SOLID for app architecture.- Improved code stability by covering it with unit/integration tests. Show less

    • CHECK24 Vergleichsportal GmbH

      May 2015 - May 2016
      Software Developer

      Aggregation web-service and platform. - Developed and maintained backend web-service with ASP.NET Web API and C#. - Improved user experience by implementing rich UI web-controls with JavaScript - Improved web application working speed by implementing SPA architecture with AngularJS and JS. - Extended and maintained MS SQL database for new product features. - Improved and simplified deployment process by setuping CI and maintaining deployment tools.

    • AnchorFree

      May 2016 - Apr 2019
      Senior Software Engineer

      C#/.NET development of mobile and desktop apps (Hotspot Shield) for privacy and security. - Developed mobile/desktop clients from the ground up using WPF and UWP. - Improved development/maintenance speed by integrating MVVM, SOLID and WPF for client apps. - Helped pass microsoft driver certification by setupping dedicated testing environment. - Simplified development of white-label client-applications for partners by implementing service SDK. - Improved software quality by implementing performance tracking and utilizing its insights. - Improved UI/UX experience by providing feedback and participating in visual design process. - Facilitated business expansion by helping product owner better formulate requirements and meeting deadlines during collaboration with partners. Show less

    • BeSkin

      Jan 2018 - now
      Lead Software Developer / Creator

      iOS app (BeSkin) helping educate user on skin health and track daily progress. - Formulated basic features and requirements for MVP. - Designed all UI screens with Sketch and InVision. - Managed development process and provided mentorship. - Designed app architecture with MVVM, IoC and SOLID at the center. - Implemented data layer with CoreData and SQLite. - Implemented screens and UI-controls in code with Swift. - Covered code with unit-tests and setup Travis CI. - Implemented logging, notifications and tracking with Firebase. Show less

    • Uber

      Apr 2019 - now
      Senior Software Engineer
  • Licenses & Certifications