Alexey Atiskov

Alexey atiskov

bookmark on deepenrich
location of Alexey AtiskovSt Petersburg, St Petersburg City, Russia
Followers of Alexey Atiskov2000 followers
  • Timeline

  • About me

    Java Developer at New Cloud Technologies Ltd.

  • Education

    • St.petersburg institute for infromatics and automation of russian academy of sciences

      2006 - 2011
      Ph.d. mathematical and software support of computers, complexes and computer networks

      Activities and Societies: Technology and software for semi-automatic transformation functional diagrams into UML diagrams http://www.spiiras.nw.ru/DissSovet/Templates/Abstracts/Attiskof2011.pdf

    • Saint petersburg electrotechnical university "leti" (etu)

      2000 - 2006
      Engineer computing technologies and informatics

      Activities and Societies: Diploma work on theme “Semi-automatic system of transformation of process diagrams IDEF0 into UML-class diagrams” was written. Passed education in Naval-forces department of the university.

  • Experience

    • Smartphonelabs llc

      Apr 2005 - Nov 2006
      Software engineer

      Taking part in porting mobile games for different devices supported DoJa platform (1.5) and J2ME (MIDP 1.0 и 2.0).Developing program for more than 36 DoJa and 17 MIDP mobile devices.Experience in porting 3D-games.

    • Spiiras

      Jan 2006 - now
      Researcher

      Post-graduated student at Laboratory of Computer Systems and Problems of Information ProtectionTheme of PhD work “Technology and software for semi-automatic transformation functional diagrams into UML diagrams”.http://www.spiiras.nw.ru/DissSovet/Templates/Abstracts/Attiskof2011.pdf

    • Devexperts llc

      Dec 2006 - Sept 2008
      Java developer

      Implementing software for mobile devices and server-side API (PocketPC, J2ME, BlackBerry, iPhone).Development of mobile clients for Forex etc. trading.Designing and implementing API for server side in order to support new features.

    • Quickoffice

      Sept 2008 - May 2013
      Mobile developer

      Implementing office file editor for mobile devices (Android)Software Engineer• Development of mobile office application to view and edit word, excel and powerpoint files (GUI, logic and network)• OEM support (UI customization)• Realization common functionality for application parts (updates, menu, dialogs, multi-touch)• File manager improvements (Coverflow, widget, cloud services, integration to OS)

    • New cloud technologies ltd.

      May 2013 - now
      Java developer

      Backend server side creation using Spring, AMQP, Docker, Redis, Fluent. Fleet, ElasticSearch

    • Fractal

      May 2013 - Sept 2013
      Software engineer, software architect

      Implementing software for Android (biometric verification and identification of humans by face and irises)• Creating mobile application for making photo by device (automatic, by signal from PC, by pressing button) and process it for human identification.• Creating PC-side application for setting up mobile application, control mobile application and getting video stream from mobile device (by USB or by wifi).• Software properties:o Ability for start mobile program on device turn on; shut down device on finish mobile program, on darkness, on turn off USB power; start mobile program on PC signal; preventing mobile program from being killed by system; send settings to device, getting results (photo, template, identify results) from device to PCo Make sounds on enter specific state of mobile applicationo Create template from photo by GOST (photo in jpg, bmp, jpeg2000 formats)o Turn on/off wifi with specific AP on mobile deviceo Settings for making photo – video resolution, photo resolution, rotating, contrast, lamp of autofocus, zoom (can zoom to face), correct exposition, exposition, flash, focus (can focus on eye area), aperture, setting for automatic seeking movement, face and eyes, optical stabilization, noise reduction, sharpness, saturation, ISO for video and photo.• Enhancing program code to reduce time for processing photo by multithreading and caching photo arrays• Porting PC libraries (C/C++) to Android NDK for image processing (jpeg2000, adaptive equalization, set of matlab methods such as SVD, Canny, etc.). Show less

  • Licenses & Certifications

    • Sun certified programmer for the java 2 platform se 5.0

      Oracle inc
      Apr 2007
  • Honors & Awards

    • Awarded to Alexey Atiskov
      Nokia Wiki Contest St. Petersburg 2007 Nokia Inc May 2007 Cache images in RMS // http://wiki.forum.nokia.com/index.php/Cache_images_in_RMSReduce JAR Size // http://wiki.forum.nokia.com/index.php/Reduce_JAR_SizeReduce JAR Size: Replacing classes with arrays // http://wiki.forum.nokia.com/index.php/Reduce_JAR_Size:_Replacing_classes_with_arrays