I am software developer with 5+ years of experience in various software development including requirement analysis, design and implementation of different clientside applications using Java/J2EE technologies.
I have skills in using following platforms and technologies:
• Java technologies: Swing, Java EE, Javabeans, JAXB, SnakeYAML, JDBC, Multithreading, JNI, JSP, JSF
• Data mappers: IBatis
• Testing: JUnit, Mockito
• Version control: Redmine, GIT, YouTrack, Bitbacket
• Build tools: Ant, Maven, Gradle
• Mobile app development: Kotlin, Flutter, Android API, Retrofit, RxJava
• Firebase services: Firebase Performance, Crashlytics
• Dependency injection: Dagger, Koin
• Interface layout: Sketch, Adobe XD CC
Projects
• Android application for playing radio station Roles: Design, development and testing
• Android application show current auto speed thru GPS and position
Roles: Design, development and testing
• Android application for Moscow Mercedes center
Roles: development and testing
• Desktop Java warehouse management application (Java, MySQL)
• Project for OSV where we installed city SIP numbers on the vessels in offshore
• Store database on Java and MySQL Roles: Design, development and testing
• Project for leading lottery company in Azerbaijan “Azerlotereya” apps for street terminals and admin console Roles: Design, development
• Web interface for Asterisk Java and JSP
Roles: Design, development
• The project on uniting enterprises in the regions into a single IP telephone network based on AVAYA and Asterisk, linked the largest enterprises of the holding "Solar Products" of 4,000 people in the cities of Moscow, Saratov, Novosibirsk and branches and small processing enterprises of the holding in Russia and Kazakhstan
Roles: Design, development, integration and maintaining
Доработка уже готовых приложений и создание приложений с нуля. Стэк Java, Kotlin, Retrofit, Koin, Kotlin Coroutines
Develop applications for Android. Stack Java, Kotlin, Koin, Retrofit
Develop desktop Java warehouse management application (Java, MySQL). Mobile development (Java, Kotlin) Develop Android application for Moscow Mercedes center. Develop Android application for internet radio. Refactoring code for projects. Work on remote projects. Develop modules for parallel work on projects. Stack Java, Kotlin, Koin, Dagger, Retrofit, Room
Software Development of accounting and inventory control to order for small businesses on Object Pascal (Delphi) and SQLlite
Administration OS: Windows 2003, 2008, 7, XP, Ubuntu Server. Administration AD, Exchange 2010. Administration office LAN and Panasonic KX-TDA200
Installing & Maintaining Linux Servers for Samba, Apache, LVM, FTP
Updating patches on Server
Monitoring Linux & Windows Servers using Nagios and MRTG
Department of Telecommunications Management
My duties included in contracts, negotiations, supervision of contractors, procurement of materials
Development of web interface Asterisk on Java and JSP
Development desktop console for control Asterisk on Java
Installing & Maintaining Linux Servers for DHCP, Samba, Apache, LVM, FTP
Updating patches on Server
Monitoring Linux & Windows Servers using Nagios and MRTG
Automation of Jobs through Crontab
Installation Asterisk
Administration of AVAYA and Asterisk
Administration Cisco VOIP Gateways 53xx and 54xx series
Maintaining VAS products
Maintaining AVAYA call center
Installing & Maintaining Citrix terminal servers
Maintaining HP thin clients, work with Oracle 10G
Utilities for internal use (Java)
Shell scripting
Automation, Software of computer facilities, Bachelor Degree in Software of computer facilities and the automated systems