Alexander Shishov
--Education
: Bachelor of Engineering (B.Eng.), Information Systems and Technologies in
Economics | BSUIR 2011
Career Summary:
Senior/Lead Full Stack Developer with 8+ years experience in design architectures and
developing dynamic web application/software/API. I worked on different kind of projects with
a big stack of different technologies. I have experience with high load projects, so I know
how to write scalable code, how to optimize DB requests, build architecture of application,
how to build microservice architecture . I am ready to accept the challenge to solve complex
problems.
Skills/technologies:
Version control:Git, Mercurial, SVN
PHP Frameworks/CMS:Laravel (starting from version 5),Zend Framework 1, Zend
Framework 2, Wordpress, PHPunit
Databases: Mysql, MongoDB, Redis, Memcached, MariaDb, SQLite
Search Engines: ElasticSearch, Sphinx, Apache Lucene
JS:Vuejs, Vuex, Angular, jQuery, ES5/6, Highcharts, ExtJs, Lodash, rxjs
Payment systems: Recurly, PayPal, DigitalRiver, WorldPay, Braintree, Stripe, Thrivecart
Job Server: Gearman
AWS services: EC2, Elastic Beanstalk, S3, RDS, ElastiCache, CloudWatch, CloudFront,
Lambda
Mail/Autoresponder services: Mailchimp, Activecampaign, Aweber, Convertfox, Convertkit,
Drip, Getresponse, Infusionsoft, Klaviyo,Mailerlite,Ontraport
Misc: ELK (Elasticsearch, Logstash, and Kibana), Docker, Vagrant, Pusher, socket.io,
Employment history:
Senior/Lead Full Stack Developer
Raisetech
August 2012 - present
● Design architectures of applications for client needs
●
●
●
●
Developing and maintaining applications for various clients
Manage development process
Make code review of teammates
Participating in client meetings to understand requests related to additional features
to be added and devising plan to complete tasks before deadline
● Integration of open-source and third-party applications into existing systems, and
maintaining quality assurance standards
● Settings up projects on AWS services
● Troubleshooting and maintaining applications as well as database to ensure strong
optimization and functionality
MIddle Full Stack Developer
ITOS
November 2011 - August 2012
● Developing, and maintaining web applications for various clients
● Participating in client meetings
● Integration of third-party applications into existing applications
Projects (not full list due to NDA and list doesn't contain small projects ):
convertbox.com (June 2017 - present)
Visitor engagement software (please open link to get more details about what service does)
New version of service I built from scratch with entire new architecture. It uses microservices
architecture. It process more than 4 Million requests to API per day. Some database tables
has more than 55 Million of rows.
Integration with a lot of different services (Mailchimp, Activecampaign, Aweber, Convertfox,
Convertkit, Drip, Getresponse, Infusionsoft, Klaviyo,Mailerlite,Ontraport, Thrivecart, Kraken
and others).
Main technologies used: Laravel 5.8, Vuejs, Vuex, Vue router, MySql, AWS (Elastic
Beanstalk, RDS, CloudWatch, Lambda), BunnyCDN
raisemetrics.com
Apple Store and Google Play AB split testing tools for app conversion optimization
Development from scratch, user’s actions tracking on the app page, processing large volume
of collected data and displaying them on dashboard, generating PDF reports with charts,
payment
Studymode.com
buenastareas.com
trabalhosfeitos.com
Etudier.com
skachatreferat.ru
lunwenban.com
studymode.co.kr
and others
Database of Essays.
All sites work with one codebase uses different database for different domain, different
templates and languages. Highload project.
Development from scratch, migration from old codebase, SSO (Single Sign on), Oauth 2
server, Search system using ElasticSearch, payment system, REST API, Multisite
architecture on Zend Framework 1, horizontal scale using gearman, processing documents
from users (PDF, rtf, doc, docx, txt) using LibreOffice,
cram.com
memorizar.com
Flashcards database. Sites work with one codebase.
Development from scratch, migration from old codebase, SSO (Single Sign on), Oauth 2
server, Search system, payment system, REST API, integration with Dropbox and Google
drive, processing user’s sheets, migration from Sphinx search engine to ElasticSearch,
migrate flashcards data from MySql to MongoDB