Anatole Fedotochkin

Anatole Fedotochkin

$23/hr
Backend Web developer
Reply rate:
20.0%
Availability:
Hourly ($/hour)
Age:
41 years old
Location:
Tver, Tver, Russian Federation
Experience:
10 years
Anatole Fedotochkin S E N I O R BAC K E N D E N G I N E E R ( P H P/ PY T H O N ) Profile Details Many years of experience in web development, big data, and high-load projects. +7 - Senior PHP/Python developer. Love writing high performing but modern, clean, testable, well-documented code. - Build highly-salable web solutions that will improve overall page load performance. Knowledge of HTTP(S) and TCP/IP protocols. Theory of algorithms and data structures. Links Linkedin: /in/fedotochkin/ Github: /Fedoto4kin Very familiar with web best practices, OOP, and essentials programming patterns. Understanding of ORM. Familiar with high load/scaling and caching strategies, service-oriented architectures, asynchronous paradigms. Experience with big data. Understanding how web servers operate and the life cycle of a web application. Skills Experience with REST API technologies. Advanced knowledge of PHP Experience with developing highly loaded web applications. Writing automated tests best practice. Well-honed skills in source control management. Basic systems administration for Linux platform. Web development projects PHP Frameworks: Symfony/Laravel Design patterns and principles Eager to learn new technologies. Technical analysis Employment History Databases design, queries and administration. PostgreSQL, MySQL Senior Back-end Engineer/Team Lead, Ephor, Russia, Tver MARCH 2020 — PRESENT Implementation and support vending machine telemetry system, as a senior member of a team. Evaluate and contribute to refactoring/rewrite of the codebase. Code review and junior team members training. Achievements • Increased system performance by 10 times and increasing fault tolerance Leadership and Teamwork Amazon Web Services (AWS) Integration and development Databases design, development and managemant • Organization command work using scrum methodology • Embedding caching system (Redis) Python. Django/Tornado • Added server monitoring tools • Creation Yandex Clickhouse solution for data reporting Web application optimization • Performance benchmark testing • Refactoring and debug legacy, removed critical bugs NoSQL: Redis, MongoDB • Create micro-services(Go) for system bottlenecks Microservices Senior Web Development Engineer, Global Technology Asset Partners Inc., Cheyenne, Wyoming Area, USA (REMOTE) Git APRIL 2019 — MARCH 2020 Design and develop components of the cloud system, as part of an agile/scrum team. Evaluate and contribute to refactoring/rewrite of the code base. Develop and expand new features. Code review. Versioning. Project/team management. Design and discuss technical solutions Achievements • Migration into AWS cloud(RDS and EC) • Integration with Amazon S3 Languages English Russian • Message bus based on RabbitMQ • Improve cache system with Redis and MongoDB • Integration with Google face-recognition Senior Web Development Engeneer, Visec International, Cape Town, ZA (REMOTE) AUGUST 2015 — APRIL 2019 Design and develop components of the cloud system, as part of an agile/scrum team. Evaluate and contribute to refactoring/rewrite of the code base. Develop and expand new features. Code review. Versioning. Project/team management. Design and discuss technical solutions. Achievements • Splitting php-monolithic system into microservice architecture. • Full refactor legacy code • Achieved full fault tolerance and 99.9% service availability • DB migration MYSQL -> PostgreSQL • Performance benchmark testing PHP/Full-stack Programmer, Kolechki.ru, Tver, Russia SEPTEMBER 2010 — FEBRUARY 2016 Full-stack(PHP/MySQL/HTML/JS) development E-commerce project. Achievements • Creating and deploying WMS • Add more than 100 features • Full site redesign • Add master-slave replication and read-only replica • Increased performance by 20 times • Developed finance analytic tool Education Specialist of Biology, Tver State University, Tver SEPTEMBER 2001 — AUGUST 2006 Was interested in bioinformatics area, used to programming python/biopython.
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.