Alexey Shtokalo
Sr. Software Developer
- Location
- Russian Federation
- Industry
- Computer Software
As a LinkedIn member, you'll join 135 million other professionals who are sharing connections, ideas, and opportunities. And it's free! You'll also be able to:
- See who you and Alexey Shtokalo know in common
- Get introduced to Alexey Shtokalo
- Contact Alexey Shtokalo directly
Alexey Shtokalo's Overview
- Current
-
- Sr. Software Developer at self-employed
- Past
-
- Sr. Software Developer at GEOLINK Technologies
- Sr. Software Developer at self-employed
- Software Developer at Falk eSolutions AG
- Software Developer at CodersTeam Group
- Software Developer at Sight In The Future
- Education
-
- East Ukraine Volodymyr Dahl National University
- Recommendations
-
1 person has recommended Alexey
- Connections
-
39 connections
- Websites
Alexey Shtokalo's Summary
Over 10 years of experience in development, including analysis, design, implementation, testing, documentation, deployment and maintenance of application software in web-based environment. Experience in designing and developing object-oriented software applications, ranging from CMS, B2B applications, service delivery, Internet and intranet applications. Skilled in project and team management.
Specialties
PHP (web-applications, web-sites, REST/XMLRPC/SOAP services, CLI & cron scripts, OOP, MVC, ORM, Yii & Zend frameworks, CMS, Smarty), JavaScript (UI, DOM, AJAX, jQuery, HTA, JSON), cross-browser layout (HTML5, CSS3), HTTP (Apache, nginx, IIS), OS (GNU/Linux, Windows, OS X), VCS (SVN, Mercurial, Bazaar, ClearCase), Other (Perl, Object Pascal, Assembler, Java, C), Study (Python & Django, C#), Agile (Scrum, XP), Database (MySQL, MS SQL, InterBase / FireBird, PostgreSQL)
Alexey Shtokalo's Experience
Sr. Software Developer
self-employed
July 2011 – Present (7 months)
• Designed, documented and implemented web-based warehouse management tool with using PHP, Yii framework, Smarty and MySQL on back end and jQuery on front end.
• Designed, documented and implemented web-based GUI for CRUD interface and RESTful interface for standalone application (Windows).
• Developed integration with payment systems (Paypal, Amazon FPS, Authorize.net).
• Created requirements, documentation and managed development of standalone application.
• Team and project management. Project requirements and time lines for budget estimations. Tasks assignment to other programmers. Conducted interviews of potential employees. Code review.
Sr. Software Developer
GEOLINK Technologies
Privately Held; 51-200 employees; Outsourcing/Offshoring industry
December 2005 – June 2011 (5 years 7 months)
• Designed, documented and implemented document conversion intranet service with using Open Office. Integrated service with internal documenting system.
• Designed and configured CDN for internal web-applications to use them world wide. Integrated two internal web applications with CDN, this makes them faster about 4 times on last mile.
• Designed UI, created icons and cross-browser layout for 3 internal web-applications.
• Enhanced and supported 5 intranet projects: documenting system, release planing tool, automated report generator, global support system, developers' dashboard.
• Designed, documented and implemented automated sprites generator library to optimize set of images used in UI of web-application from about two hundreds of images down to 2 or 3.
• Took initiative to create code and documentation conventions (requirements) for all team's projects. This simplified maintenance and made involving of new developers into projects easier.
• Instructed other programmers in JavaScript and PHP programming. Tasks assignment to other programmers. Conducted interviews of potential employees. Code review.
Sr. Software Developer
self-employed
July 2008 – December 2009 (1 year 6 months)
• Designed, documented and implemented web-interface for energy monitoring tool with using PHP, Zend Framework, Smarty, MySQL on back end and jQuery on front end. The interface used SOAP and XMLRPC to interact with hardware devices.
• Integrated 3rd party Flash-based charts into report subsystem. Created alternative charts with using PHP, GDgraph library and JavaScript with identical visual and behavior features. Configured project to use alternative charts in browsers without Flash support.
• Designed, documented and implemented unified CRUD interface for MS SQL database used by hardware. The interface provided active support for related fields and built UI automatically from database schema.
• Implemented draft version of taxi rank service with using Python, Django, MySQL on back end, jQuery, Google maps and then Bing maps on front end, and voice service Tropo.com with Jython scripting (Python in Java) to call clients and taxi companies.
• Enhanced and supported service of voice game for children with using PHP and PostgreSQL on back end, JavaScript on front end, and Oddcast.com service to animate and sound game character.
Software Developer
Falk eSolutions AG
November 2004 – November 2005 (1 year 1 month)
• Enhanced and supported front end part of product MailSolution with using PHP, MySQL and JavaScript.
• Developed parser to analyze description of ad campaign and automated fill in different fields of ad campaign entity interface as well as creating related entities.
Software Developer
Sight In The Future
June 2001 – February 2003 (1 year 9 months)
• Took part in development of distributed version control system with using Object Pascal (Delphi 7), Assembler and C.
• Developed fast and optimized version for couple of Delphi and WinAPI functions to interact with files and configuration text files.
• Rewrote Linux diff tool into Object Pascal and Assembler for closer integration with other code.
• Took part in development searching tool, that used web search engines to collect database of companies and their contacts by specified conditions.
Alexey Shtokalo's Skills
Alexey Shtokalo's Languages
-
English
(Professional working proficiency) -
Russian
(Native or bilingual proficiency) -
Ukrainian
(Native or bilingual proficiency)
Alexey Shtokalo's Education
East Ukraine Volodymyr Dahl National University
Bachelor, Social Informatics, Department of Mathematics and Computer Science
2000 – 2004
Alexey Shtokalo's Additional Information
- Websites:
- Interests:
-
family activities, science fiction, photography, new technology, martial arts
- Groups and Associations:
- Honors and Awards:
-
I do not attach much importance to awards, preferring regular increase my skills in practice.
Contact Alexey for:
- career opportunities
- consulting offers
- new ventures
- job inquiries
- expertise requests
- business deals
- reference requests
- getting back in touch
View Alexey Shtokalo’s full profile to...
- See who you and Alexey Shtokalo know in common
- Get introduced to Alexey Shtokalo
- Contact Alexey Shtokalo directly