Android / IOS Senior Mobile Developer / Architect
I'm a high-quality native iOS and Android apps wizard. I'm Oracle Certified Java developer with Master's degree in CS with 12 years of experience in developing not only Android and IOS projects, but also different projects that made me a great architect, complex issue solver and UX/Features improver in all aspects with experience in huge amount of libraries and frameworks such as Firebase, Parse, Spring and much much more. I'm the best in Android and iOS app development as I'm up to date with new technologies, features, and tricks that Google team or Apple team announce. I have led all projects from scratch up to release with a full understanding of OOP, SOLID, optimization, analysis and user experience. I'm proud of apps I made: GuruShots, LiftDay, LiveMaster, and others, so thanks to my clients that trusted me and gave me that opportunity. NOTE: Please do not be surprised by the large number of described technologies, that's even not all. 13 years is more than enough to be able to work with so many technologies!
JAVA: Android(all), JSE, JEE, Kotlin, Groovy.
Mobile: Android, IOS.
Swift 1/2/3/4: IOS 8/9/10/11.
Backend: Spring Boot, Grails/Groovy, XML, JSON, REST, XSL/XSLT.
DB: SQLite, Oracle, MySQL, DB2, PL/SQL, XMLDB, PostgreSQL.
Severs: Jetty, Tomcat, Apache, IBM Websphere, Parse server.
Libraries and Frameworks: Firebase, Gradle, Spring-Android, RoboSpice, Retrofit, ORMLite, Google Services SDK, iOS Extensions, Square libraries, CocoaPods, Parse SDK, Backendless, Layer SDK, AfNetworking, Alamofire, Hearst-DD/ObjectMapper, Facebook SDK, Twitter SDK, Instagram Kit, Flurry SDK, GoogleAppIndexing, Grails, Spring, Struts/Struts2, JPA, Jespa, Hibernate, Ant, Web Services, JMS, JUnit, pi4j(Raspberry Pi, Orange Pi), FFMPEG, DexProtector.
-Tools: Git, SVN, Intellij Idea, xCode 7/8/9, Android Studio, Jira, YouTrack, Zeplin.
-Methodologies: Scrum, Kanban.
- Experienced in apps that included: Social, Chat, IM Messaging, Map, Filtering, Search, E-commerce, In-app billing/purchases, Store, Fitness, Photos, Event, Backup, Image, Contacts, Calendar, Share, Push, Interactive, Notifications Content/Service extension, Deep link, Navigation, Animation, Crop, File, Upload, JSON, REST, API, Library/Gallery, Paging, Storyboard, Support multiple screen sizes, Full stack, Best practice code, Convention, OOP, Play Store, Itunesconnect, TestFlight.
USD 52.00 / hrHourly Rate
USD 6600.00 / mo.Monthly Salary
- Java, 15 years
- SQL, 15 years
- Backend Development, 15 years
- Gradle, 14 years
- JPA, 13 years
- Apache Tomcat, 13 years
- Spring Boot, 13 years
- JMS, 11 years
- Hibernate, 11 years
- Apache Struts, 11 years
- Mobile App Development, 11 years
- Firebase, 11 years
- iOS Development, 11 years
- Spring Framework, 11 years
- JDBC, 11 years
- J2ME, 11 years
- Android App Development, 11 years
- Groovy, 9 years
- Grails, 9 years
- Kotlin, 7 years
- Swift, 6 years
Head of mobile development department @ Livemaster.ru
Projects: Livemaster(IOS), Livemaster(Android) Used Technologies: COCOMO, Function points, Android SDK, IOS SDK, iThink 9, RoboSpice, Spring-Android, REST. Responsibilities: Management, Development process improvement, Statistics research, Producivity calculation, Estimation, Planning, Coordinating, Architecture design and development, Writing SRS, Development process modeling, Preparation and creation of application in appstore(that was successfully approved at once by AppStore moderation team), Intern Training(after 2 months he began developing real tasks independently with full understanding and using OOP and data structures), Client and Server Side Development, Code Review.
Senior Developer @ Etargeting
Projects: Supercashback.ru, Affiliate(affiliate.etargeting.ru) Used Technologies: Grails, groovy, Gorm, Spring, pl/sql, REST, Qiwi API, Symfony2 Responsibilities: Development.
Senior Developer @ Shopogoliq.ru
Used Technologies: Hibernate, JPA, Ibers Palladium MVC, Jax-ws, Apache CXF, Mobi-money API, Junit. Responsibilities: Development.
Senior Developer @ Luxoft
Projects: Raiffeisen Bank Russia(R-Connect(Internet banking), WSC2(WebDB Support Center), Data Converter). Used Technologies: Struts 1, JSTL, pl/sql, JQuery, Jespa(Ntlm settings) Responsibilities: Improvement and optimization, Development, Architecture.
Senior Developer @ Progress Consulting
Projects: MKA Services, Rosbank reports, Rosbank ISRWS, Rosbank ISBKI. Used Technologies: JPA, Hibernate, Ant, Web Services, jasper-reports. Responsibilities: Development, Architecture, Design, Communication with Customers.
Senior Developer/Team Leader @ Energize Global Services CJSC
Projects: Demonstrate Abilities(Facebook Application), Clarification Process(Atos Origin: Users verification), Zeus2008(Atos Origin:Project Management System), PhotoAlbum(Application for Android OS), Asterisk Operator Panel Used Technologies: Struts2, JPA, Hibernate, Android, Ant, JUnit, HTMLUnit, JSTL, Facebook Java Platform, JavaBeans, Servlet, Applet, Asterisk-Java Responsibilities: Development, Architecture, Management, Design, Communication with Customers.
Developer/Senior Developer/Coordinator/Team Leader @ Sourcio CJSC
Projects: QAMan(Bug Tracking System), Siderean Sales Demo Support, Data Exporter for Siderean Seamark Navigator, Oracle OTN(otnsemanticweb.oracle.com), Snap-On, Oracle Events(events.oracle.com), OCAS(Program Locator tool), UTAH(Utah State Records), Clearstone(Community Site), Oracle Pressroom(pressroom.oracle.com), EMRIAN(Medical Portal). Used Technologies: DAO, Hibernate, Connection Pooling, XSLT, JSTL, JavaBeans, JSP, POI, Ajax, Faceted Navigation, HtmlUnit, HttpUnit, Freemarker, Servlet, DOM, RDF, RSS, Seamark, OPML, PHP, Smarty Responsibilities: Development, Architecture, Management, Design, Communication with Customers.
Intern Developer @ Lycos Armenia CJSC
Projects: QAMan(Bug Tracking System) Used Technologies: DAO, Hibernate, JDBC-LDAP Bridge Responsibilities: Development, Bug Fixing
System Administrator @ RASTR OJSC
Responsibilities: System Administration, Technical Support
Tests & Certificates
Android Programming Test by Melistics
Internal vetting test passed with 72%
Swift Test by Melistics
Internal vetting test passed with 73%
Java Test by Melistics
Internal vetting test passed with 76%
SQL Test by Melistics
Internal vetting test passed with 68%
JDBC 2.1 Test by Melistics
Internal vetting test passed with 69%