Dmytro Ryabko

Dmytro Ryabko Email and Phone Number

Software Developer @ Spilka Inc.
minneapolis, minnesota, united states
Dmytro Ryabko's Location
Ukraine, Ukraine
About Dmytro Ryabko

Development of high quality product is my passion. I have rich experience in the development of business solutions by combining the best in Quality and Time Management. My mission is to enable my clients to achieve their goals using the cutting edge technology.I have been developing several mobile applications with common audience about one million people for last three years . I have experience in next areas: 1) Native Android iOS apps via REST API services, chatting, video-streaming, photo editing, geo location, maps. Also I worked with most popular APIs: Twitter, Facebook, Instagram, Parse.com, Google services (analytics, in app purchases), advertising, online storages like Amazon Web Services, Dropbox, Google Drive. 2) Java Web Mobile backend on Spring, Hibernate, Redis, MongoDB / Play.3) Web apps on AWS + Angular.4) Desktop apps on Java, Swing, SWT.Also I have business skills like planning, analytics, marketing, monetization, advertising, improve retention, etc. In addition to developing your app, I can help make your app more profitable for you. If you need app which help grow your business please contact me and we will discuss how to make your app.

Dmytro Ryabko's Current Company Details
Spilka Inc.

Spilka Inc.

View
Software Developer
minneapolis, minnesota, united states
Employees:
4
Dmytro Ryabko Work Experience Details
  • Spilka Inc.
    Lead Developer
    Spilka Inc. Jan 2012 - Present
    Denpasar Area, Bali, Indonesia
    Preparing mobile applications (Android + iOS), Web and Desktop apps, REST services, web backends for various clients all over the world. Presales: * Communication with the client (of necessity): collection of information about project, analysis, proof of information requests, organization of the analysis process of customers’ requests (interaction with technical experts to assess, approve of technology evaluation, time and resources)Managing* Team of 10+ developers. * Agile, Kanban practices.Developed:* 11 mobile apps - Native iOS, Android, HTML5 hybrid apps, mobile web apps.* 14 web sites, private cms, monitoring system, statistics gathering web app: 1) PHP + CSS3, JavaScript, HTML5. 2) Java, Spring, Hibernate, Redis, MongoDB + Angular. 3) Java Play + Angular.* about 10 desktop apps - primary on Java, Swing, SWT.And continue...
  • Beloved Franchise
    Co-Founder
    Beloved Franchise Nov 2013 - May 2014
    Opening new Beloved store.Finding place, negotiating with franchise owner, preparing stuff, hiring sallers, buying goods, implementing automation system for video recording and gathering statistics.http://beloved.com.ua
  • Besednizza Franchise
    Co-Founder
    Besednizza Franchise Nov 2012 - Nov 2013
    Kyiv, Ukraine
    Opening a new open space art-cafe near M. Olimpiiskaya in Kyiv. Was renovated 230 m2, done new space design, bought furniture, developed accounting software, hired 7 administrators, done marketing investigation, SMM, negotiated online media. Managing business with about 2000 client visits per month.To 1 May 2014 we had:1382 events, evenings, training etc17 440 visitors56 000 hours spent insidehttp://olimp.besednizza.com
  • Egyone, Inc.
    Cto
    Egyone, Inc. Oct 2008 - Nov 2011
    Cairo, Egypt
    Managing technical aspects, investigate and introduce architecture changes to egyone ecosystem. I joined and lead the team, which developed real time collaboration (RTC) server. It was an instant messaging (IM) and groupchat server with specific requirements written in Java. This server provides supports the following features:- Web-based administration panel- SSL/TLS support- Database connectivity (i.e. embedded HSQLDB or other DBMS with JDBC 3 driver) for storing messages and user details- Platform independent, pure Java- Can support more than 50,000 concurrent usersUsed: Linux, maven, modified XMPP protocol, Jetty, JSP, Websocket, NIO, Mina, multithreading, profiling , postgreSQL, API.Also Applet, Desktop, Web clients for ordinary users and for moderators have been developed. They includes full interface customization, controls for chat, localization i18n, file sharing, voice messages, etc.Used stack: applets, AWT, Swing, Javascript, Meteor framework, CSS.
  • Cybervision, Inc.
    Team Lead
    Cybervision, Inc. Sep 2006 - Mar 2008
    Ukraine
    Developing and managing team for Verison, Motorola, AT&T projects."Leapstone" telecommunication system:J2EE architecture is in the base of "Leapstone" system. BEA WebLogic cluster are configured to support multiple servers with load balancing, Oracle 9.2 are used in "Leapsotne". Some independent C++ modules are developed for billing and adapter tasks. Multithreading are used for the purpose of scheduled tasks, alarms and message generation."MOST" document flow automation system project:The following technologies were used in the server part of the system implementation: BEA DB Controllers, BEA Page Flow Controllers, EJB (including all types of beans - entity beans, session beans, lookup components, Servlets. The report generation system was developed for creating reports in different formats - HTML, Excel (with charts and extensive formatting) and PDF. Responsibilities: offshore-onsite coordination, team leadership, interaction with customer for requirements clarifications, high-level and detailed design discussion, acceptance testing, deployment issues resolutions; system and systems components analysis, development environment set-up, J2EE components development and debugging.
  • Cybervision, Inc.
    J2Ee Developer
    Cybervision, Inc. Jun 2004 - Sep 2006
    Ukraine
    Developing internal J2EE application for Leapstone bought by Motorola later.J2EE architecture is in the base of “Leapstone” system. BEA WebLogic cluster are configured to support multiple servers with load balancing, Oracle 9.2 are used in “Leapstone”. Some independent C++ modules are developed for billing and adapter tasks. Multithreading are used for the purpose of scheduled tasks, alarms and message generation.“MOST” document flow automation system project:The following technologies were used in the server part of the system implementation: BEA DB Controllers, BEA Page Flow Controllers, EJB (including all types of beans – entity beans, session beans, lookup components, Servlets. The report generation system was developed for creating reports in different formats - HTML, Excel (with charts and extensive formatting) and PDF.

Dmytro Ryabko Skills

Android Java Project Management Web Development Start Ups Business Development Business Strategy Management Consulting Marketing Strategy Business Analysis Product Management Css Javascript Ios

Dmytro Ryabko Education Details

Frequently Asked Questions about Dmytro Ryabko

What company does Dmytro Ryabko work for?

Dmytro Ryabko works for Spilka Inc.

What is Dmytro Ryabko's role at the current company?

Dmytro Ryabko's current role is Software Developer.

What schools did Dmytro Ryabko attend?

Dmytro Ryabko attended Glushkov Institute Of Cybernetics, Moscow Institute Of Physics And Technology (State University) (Mipt).

What are some of Dmytro Ryabko's interests?

Dmytro Ryabko has interest in Natural Products, Radio Control Toys, Raw Food, Swimming, Roller Skate.

What skills is Dmytro Ryabko known for?

Dmytro Ryabko has skills like Android, Java, Project Management, Web Development, Start Ups, Business Development, Business Strategy, Management Consulting, Marketing Strategy, Business Analysis, Product Management, Css Javascript.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.