Contents
- 1 Experience
- 1.1 Work Experience
- 1.1.1 Senior PHP Engineer
- 1.1.2 Senior Blockchain Developer
- 1.1.3 Senior Full-stack Developer
- 1.1.4 Senior PHP Engineer
- 1.1.5 Full-stack Engineer
- 1.1.6 Blockchain/Front-end Developer
- 1.1.7 PHP Team Lead
- 1.1.8 Senior PHP Engineer
- 1.1.9 Senior PHP Developer
- 1.1.10 Senior PHP Developer
- 1.1.11 Project Manager and Web Developer
- 1.1.12 Project Manager and Web Developer
- 1.1.13 Web Developer
- 1.1.14 PHP Developer
- 1.1.15 Script Developer
- 1.2 Skills
- 1.1 Work Experience
€120
Artem Galtsev
Full-stack Developer
Ko Samui Surat Thani, Thailand
Bio
Artem is a web developer and programmer with over 15 years of experience in the field. He enjoys taking part in exciting and challenging projects that enable him to apply and further his skills. Artem has worked for large companies and as a freelance professional, and he is looking forward to taking on new projects.
Crypto Prison BearsPolygon, Blockchain, Ethereum, React, CSS, HTML, Node.js, MySQL, Solidity…Youtube Music CopyrightPHP, Laravel, REST APIs, Google APIs, Node.js
Experience
- PHP – 10 years
- MySQL – 9 years
- CSS – 5 years
- jQuery – 4 years
- Laravel – 3 years
- Symfony – 2 years
- Ethereum Smart Contracts – 2 years
- React – 1 year
Work Experience
Senior PHP Engineer
2023 – 2024
PepsiCo
- Implemented and tested security fixes throughout the entire codebase. These enhancements fortified the system against vulnerabilities, ensuring a higher level of protection and compliance with security standards.
- Assisted in decoupling the monolith architecture into separate microservices. This transformation improved system scalability, maintainability, and deployment efficiency, facilitating better resource utilization and performance.
- Maintained and implemented additional features for the payment gateway service. These enhancements expanded the service's capabilities, improving transaction processing and user experience, and ensuring reliable and secure payment operations.
Technologies: PHP, React, MySQL, Pimcore, Git, Azure
Senior Blockchain Developer
2022 – 2022
Crypto Prison Bears
- Developed unique smart contracts in Solidity for the Polygon (Ethereum compatible) network that implemented the actions and interfaces for NFT, staking, airdrops, market, decentralized autonomous organization (DAO), game mechanics, random number generation, etc.
- Constructed the front end in React with Webpack and compression optimizations that resulted in quick loading of the website.
- Implemented the project back end in Node.js that enabled to use of web3.js for server-generated scripts.
- Helped design and shape the product in many parts of the project, such as initial ideas, code, artwork, etc.
Technologies: Polygon, Blockchain, Ethereum, React, CSS, HTML, Node.js, MySQL, Solidity, Web3.js, Random Number Generation
Senior Full-stack Developer
2020 – 2021
Youtube Music Copyright
- Implemented features that helped improve the business model and increase the influence of the project.
- Improved the accounting model and was responsible for monthly accounting reports.
- Improved the architecture of the code and made it more reliable.
Technologies: PHP, Laravel, REST APIs, Google APIs, Node.js
Senior PHP Engineer
2018 – 2021
Health Company
- Developed and supported client websites using Symfony framework.
- Implemented upgrades such as Flex, Webpack Encore, and higher versions of PHP and Symfony.
- Implemented structural upgrades that improved the overall stability of the websites and made further development easier and faster.
Technologies: Unix, CSS, Full-stack, Git, JavaScript, MySQL, Twig, Symfony, PHP
Full-stack Engineer
2020 – 2020
Insurance Company (via Toptal)
- Developed most of the front-end components for the client's new project.
- Tracked and fixed bugs using Azure as a reporting tool.
- Implemented back-end features in Symfony 4.3. Fixed and made improvements to the existing code.
Technologies: Amazon Web Services (AWS), Unix, CSS, Full-stack, Git, MySQL, jQuery, JavaScript, Symfony, PHP
Blockchain/Front-end Developer
2018 – 2018
VREX Lab (via Toptal)
- Implemented DApp contracts on Ethereum blockchain. Tested contracts using Truffle and deployed to Rinkeby testnet.
- Created a web front end for the contracts to be used in a bundle with Metamask.
- Create a web back-end API with Lumen to be used by the web front end. Used MySQL.
Technologies: Amazon Web Services (AWS), Unix, CSS, Full-stack, Git, Ethereum Smart Contracts, MySQL, React, Lumen, PHP, Solidity
PHP Team Lead
2017 – 2017
Cryptocertified (via Toptal)
- Managed a team of 5+ developers to create a web project for cryptocurrency traders that allows users to connect to crypto exchanges with API and apply trading strategies.
- Implemented server and DB architecture for the project on AWS.
- Interviewed and helped hire new developers to the team.
- Kept track of the progress and made sure new ideas were properly introduced and integrated with the project.
Technologies: Amazon Web Services (AWS), Amazon EC2, Unix, CSS, Full-stack, Git, Cryptocurrency, Blockchain, MySQL, React, Lumen, PHP
Senior PHP Engineer
2014 – 2016
Social Network Company (via Toptal)
- Developed and supported client websites using Laravel framework.
- Implemented a high-load project with over 10 million emails sent daily. Developed and optimized a MySQL database structure that could easily handle such a load.
- Created an internal inbox monitor tool using IMAP protocol that was able to track email deliverability of four different email service providers.
Technologies: Unix, CSS, Bootstrap, Symfony, Laravel, Subversion (SVN), Apache, HTML, jQuery, JavaScript, MySQL, PHP
Senior PHP Developer
2013 – 2014
Mom.com
- Developed a service from designed layouts using a modified Yii framework.
- Designed and optimized a MySQL database for high-load usage. To further increase productivity, I used Redis and Memcached for the most used pages and queries.
- Perfected my skills in regular expressions by helping my colleagues solve encountered problems.
Technologies: CSS, Unix, Memcached, Redis, Subversion (SVN), Git, NGINX, Apache HTTP Server, HTML, jQuery, JavaScript, Smarty, MySQL, Yii, PHP
Senior PHP Developer
2011 – 2013
Badoo
- Improved and supported an invitation system that was used via email.
- Implemented and maintained the back-end of a push notification system that would deliver messages to iPhone and Android devices in high-load batches (over 30 million messages daily).
- Implemented and maintained an SMS notification system that would deliver messages to all countries of the world with a deliverability rate of 90%.
- Created an important testing framework for different email types.
- Used Git to work with the code and taught my colleagues to better understand Git workflow.
Technologies: CSS, Unix, Git, NGINX, HTML, JavaScript, MySQL, PHP
Project Manager and Web Developer
2009 – 2013
Funfix
- Created an entertainment website as a personal project allowing users to post, comment, and rate each other.
- Implemented a notifications module allowing users to see new activity related to their content.
- Developed a scalable events module enabling users to view the activity of other users on the site.
- Created a friends module allowing people to create social groups within the website.
Technologies: CSS, Subversion (SVN), Apache, Redis, HTML, jQuery, JavaScript, Smarty, MySQL, PHP
Project Manager and Web Developer
2009 – 2013
Advert-control
- Organized and developed the service that would help bloggers get paid for their posts.
- Managed a team of three people (a designer, a front-end developer, and a back-end developer) to successfully complete the project within the allocated time frame.
- Implemented a RRD framework that can measure and draw graphs representing various statistical variables. Used this to help identify weak links in the business model.
- Integrated different services including Twitter, Facebook, Youtube, PayPal, etc. using their API.
Technologies: CSS, Subversion (SVN), Apache, Redis, HTML, jQuery, JavaScript, Smarty, MySQL, PHP
Web Developer
2009 – 2011
Yandex
- Developed multi-functional reports for Yandex.Metrika service in Perl.
- Supported and improved the RBAC system for a Yandex.Direct service using MySQL stored procedures.
- Added language support for the entire service.
- Used SVN to work with the code and taught my colleagues to properly create and merge branches.
Technologies: CSS, Subversion (SVN), Apache, HTML, JavaScript, MySQL, Template Toolkit, Perl
PHP Developer
2008 – 2008
XQ Studio
- Created a registration and authorization module.
- Tested the service for high loads.
- Created an API for usage by other platforms.
Technologies: MySQL, PHP
Script Developer
2005 – 2006
RIM
- Maintained an internal website for RIM employees.
- Created a script that could easily upload necessary software to a user's mobile device.
- Created a web application for collecting statistical data.
Technologies: MySQL, JavaScript, Perl
Skills
Libraries/APIs
jQuery, React, Facebook API, VK API, REST APIs, Google APIs, Node.js, Web3.js
Tools
Git, Subversion (SVN), NGINX, Template Toolkit, Apache, PhpStorm, Apache HTTP Server, Adobe Photoshop
Languages
SQL, JavaScript, PHP, HTML, Solidity, CSS, XML, Java, XSLT, Perl
Paradigms
Model View Controller (MVC), Object-oriented Programming (OOP), Unit Testing, Scrum, Agile Software Development
Platforms
Windows, Ethereum, Apache2, Amazon EC2, MacOS, Blockchain, Unix, Amazon Web Services (AWS), WordPress, Pimcore, Azure
Frameworks
Laravel, Symfony, Smarty, Bootstrap, Yii, Lumen, Twig, Truffle, Symfony 2, Symfony 3
Storage
JSON, Redis, MySQL, Memcached
Other
Back-end, Back-end Development, Full-stack, Ethereum Smart Contracts, Cryptocurrency, Bitcoin, Polygon, Random Number Generation