Eugene Prikazchikov
Python/Javascript/Web developer
E-mail-Github https://github.com/eprikazc
Upwork https://www.upwork.com/o/profiles/users/_~019789c1e4f-/
I am full stack Web developer with background in software testing (which means that I test my
own code well). My major is backend development using Python. I can do frontend development
as well. Looking for new exciting projects where I can apply my expertise to make good things
for people, learn and have fun.
Skills
For backend development
- Python
- Django, Django-Rest-Framework, Django Channels
- Flask/Sqlalchemy/WTForms/Jinja stack
- Celery & RabbitMQ/Redis for background tasks (on-demand and scheduled)
- Redis (as a cache and as a message bus for interprocess communication)
- Some Tornado and asyncio (for websockets)
- Unit testing (mainly via pytest) - for quality control and short feedback loop when changing/adding
code
- Relational databases, mosty PostgreSql.
- Experience working with geospatial data with PostGIS and GeoAlchemy
- Bash
- Docker
- Elasticsearch/Logstash/Kibana stack
For devops
- Bash again :)
- Configuring web servers and background processes (uWSGI, NGINX, cron, supervisor etc),
- Variuous hosting solutions — primarily AWS services (EC2, VPC, S3, IAM, Beanstalk,
Lambdas, ...), and others, like Heroku, DigitalOcean etc.
For frontend development
- HTML, CSS
- Javascript,
- familiarity with modern frontend frameworks — React, EmberJS, AngularJS
Work Experience
2011 - now, freelancer/contractor, Upwork
Various web development projects
2008 - 2012, test automation engineer, Five9 Inc.
Write and maintain blackbox and greybox functional tests (Python, SoapUI, Selenium etc). Setup
and maintain test machines. Troubleshoot test failures, escalate issues to software developers.
2005 - 2008, test engineer, Teleca
Manual testing of mobile phones.
Education
2000 - 2006
Nizhniy Novgorod State University, master degree in applied math.