Ruslan Kirichenko

Senior Android Developer at <BITSOFT>
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Ukraine, UA
Languages
  • English Professional working proficiency
  • Ukrainian Native or bilingual proficiency
  • Russian Native or bilingual proficiency
  • German Elementary proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Ukraine
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Senior Android Developer
      • Oct 2013 - Present

    • independent
      • Jul 2011 - Oct 2013

      Develop an Android App for exchanging long voice mails over email systems. • GUI design and development with Tabs, Views, Styles, Layouts, Image files, Surface View, Video View and Notification Manager. • Implement Java email APIs for sending and receiving long voice mails. • Implement recording and playing .3gp voice files via Media Recorder and Media Player. • Implement folders for old, new and sent mails. Implement importing contacts from a contact list. • Implement notifications for incoming voice mails which sent from the same App. • Implement a long run Intent Service in background, and wake up the service at a time interval. • Implement in Java, XML, Android 4.2 SDK, Eclipse and Window7. Utilize Alarm Manager, Pending Intent, Intent Service and Broadcast Receiver. Show less

    • Senior Android Applications and Framework Developer
      • Mar 2010 - Jun 2011

      Developed features for video recording, video reviewing, Facebook connection,Facebook post and delete images, on "Leave No Trace" app including: • APIs for preset, set and reset camera features for max recording time, media outputs and camera sites. • Post and delete images from Facebook wall. • Create a Gif file with frames of MP4 files. Created video with text overlay. • Auto-search service run in background to pick up new Wickr users from phone contact list • Recording and reviewing Mp4 video and sound files via MediaRecorder. • Streaming recorded voice and video files from Android phones to the base. • Merging video recording fragment and picture taking fragment to enhance their layout and logic. Implementing in Java, C, XML,Media framework, Intent Service, Pending Intent, Alarm Manager, Android 4.2 SDK and JNI , Facebook API, Eclipse Window and MAC. Show less

    • Software research and develop freelancer
      • Sep 2009 - Feb 2010

      Architect, design and implement an app for real time Stock management. GUI design and development with Tabs and Views. Features for Real time Stock Search, Stock Notifications for up to 10 stock stickers in both low and high desired prices. Reading and sending messages to notify the owner and designated receivers Implementing in Java, XML, Text to speech, Android SDK, Web service, Eclipse and Window7. Architect, design and implement an app for real time Stock management. GUI design and development with Tabs and Views. Features for Real time Stock Search, Stock Notifications for up to 10 stock stickers in both low and high desired prices. Reading and sending messages to notify the owner and designated receivers Implementing in Java, XML, Text to speech, Android SDK, Web service, Eclipse and Window7.

    • ANDROID SOFTWARE LEAD CONSULTANT
      • Jan 2007 - Aug 2009

      Developing User Interface, Tabs layout, Flipper layout, and UI control for front-end. Completed and released the PingIt app for Barclays Inc., a payment system by phones. Designed, coded and integrated the UI and web-service handler for the BMB app, a Banking Account Management system. Contributed tasks and provided technical supports to team members. Implemented in Java, Android SDK, Eclipse IDE, JSON, REST and Window7. Developing User Interface, Tabs layout, Flipper layout, and UI control for front-end. Completed and released the PingIt app for Barclays Inc., a payment system by phones. Designed, coded and integrated the UI and web-service handler for the BMB app, a Banking Account Management system. Contributed tasks and provided technical supports to team members. Implemented in Java, Android SDK, Eclipse IDE, JSON, REST and Window7.

    • ANDROID APPLICATIONS and SYSTEMS CONSULTANT
      • Feb 2006 - Dec 2006

      Developing apps and Bluetooth Networking in Google Android phones. Implemented TCP in Emulators. Designed and implemented Communication Protocol for transmitting data between Bluetooth adapters and Bluetooth watch prototype. Designed system and software. Developed features for E911 call, Weather and Stock broadcast and notification, SMS notification, Turn by turn GPS, MP3 Application, Bluetooth and TCP at socket levels. Implemented in Java, XML, ECLIPSE, Android SDK, Bluetooth and TCP. Show less

Education

  • Dnipropetrovs'kij Nacional'nij Universitet
    Master's degree, Computational and Applied Mathematics
    2004 - 2006
  • Dnipropetrovs'kij Nacional'nij Universitet
    Bachelor's degree,, Computational and Applied Mathematics
    2000 - 2004

Community

You need to have a working account to view this content. Click here to join now