Aristidas Software Engineer
Summary
- Software engineer with 6 years of experience in various domains including eCommerce & retail, Marketplace, Entertainment, CRM, and Fintech.
- Proficient in programming languages such as PHP, JavaScript, and TypeScript.
- Experienced in CMS and frameworks like Shopify, Laravel, WordPress, React, Next.js, Node.js, Express.js, and Gatsby.js.
- Skilled in WordPress technologies and plugins such as WooCommerce, Gutenberg, Elementor, CF7, ACF, WP-Engine, Duplicator, WP Imports, WP-API, and LiteSpeed Cache.
- Familiar with programming technologies like Redux, HTML/CSS, SASS/SCSS, Axios, Tailwind CSS, jQuery, Bootstrap, Liquid, Webpack, and Storybook.
- Knowledgeable in databases such as MySQL, PostgreSQL, and MongoDB.
- Proficient in DevOps tools like Docker, Docker Compose, and Nginx.
- Experienced in source control systems like Git (GitHub/GitLab/Bitbucket).
- Strong understanding of SDLC, software development practices, and REST API development.
- Skilled in working with various methodologies, principles, paradigms, and patterns in software engineering.
- Possess a computer science education background.
- Achievements include leading development teams, making technical decisions, participating in development of Gutenberg blocks, and maintaining existing software applications.
- Quick learner, customer-oriented, and goal-directed individual.
Work Experience
Team Lead, Japanese Casino Aggregator
Duration: 03.2023 - Till nowSummary: The project for the Japanese gambling company involves creating a dynamic and informative website dedicated to aggregating casino websites for the market.
Responsibilities: Working in the full cycle process of the development; Leading the development team; Organization of meetings with all stakeholders regarding the technical part; Making technical decisions on functionality and methods of implementation; Providing code reviews of the work of other developers to ensure the code quality and verify the correctness of the tasks assigned; Participation in development of Gutenberg blocks using the ACF PRO plugin; Maintaining existing functionality by fixing bugs, updating design elements, or adding new features.
Technologies: PHP, JavaScript, TypeScript, WordPress, MySQL, Gutenberg, ACF, React, HTML/CSS, SCSS, Bootstrap, Docker, Docker Compose, Nginx, Git/GitHub
Software Engineer, Online Store Smart Garden
Duration: 02.2021 - 02.2023Summary: This e-commerce store offers customers the incredible opportunity to nurture lush, green grass and vibrant plants throughout every season, ensuring a constant connection to the beauty of nature right at their fingertips.
Responsibilities: Back-end development; Front-end development; Develop custom and modify existed shopify templates; Make responsive web-design; Customization of online store modules such as shopping cart, personal account, subscription; REST API integration; API schema development; API development on Laravel; Development of new modules such as currency conversion, pre order etc. Setting up payment integration and payment methods; Maintaining existing software applications by fixing bugs, updating design elements, or adding new features; Unit-tests writing.
Technologies: PHP, JavaScript, Shopify, Laravel, MySQL, Hydrogen, React, Redux, HTML/CSS, SASS/SCSS, Docker, Docker Compose, Nginx, Git/GitHub
Software Engineer, Enterprise Resource Planning System
Duration: 03.2020 - 01.2021Summary:
- Rebuild of existing custom 'CRM' system based on Laravel into ERP system based on MERN stack
- The system was designed to administer clients and companies, create new quotes (orders, tasks) upon request and track the whole purchase process for the company: receiving orders from clients, collecting information about them, requesting parts from suppliers, tracking orders, shipping orders to clients, synchronization of the process with the accounting system
Technologies: PHP, Laravel, JavaScript, React, jQuery, React DnD, Material UI, date-fns, Node.js, Express.js, PostgreSQL, MongoDB/Firebase, Docker, Docker Compose, Tailwind CSS, SASS/SCSS
Software Engineer, Engine Warehouse
Duration: 08.2018 - 02.2020Summary:
- Shopify-based engine shop
- The shop was made for heavy machinery owners who want to repair / change / swap the engine
- The shop has an engine repair calculator, which is connected to the company's CRM based on node
- js server
- So, in order to come up with a repair estimate, the data from their CRM is used
Technologies: PHP, JavaScript, Shopify, MySQL, Liquid, Node.js, Express.js, Nginx, Git/BitBucket
Software Engineer, Children's Clothing Store
Duration: 01.2018 - 07.2018Summary:
- Online children's clothing store
- Implemented a system of discounts in case of a birthday or a holiday
- There are administrator capabilities, which allows you to update / delete the assortment of clothes, make changes to the catalog, manage events, like weekly sale, or black Friday event, clothes sets drawing
- Introduced opportunities to receive a free set of clothes in case of purchase for a certain amount, as well as the 'invite a friend' system with bonuses
Technologies: PHP, JavaScript, Shopify, MySQL, Liquid, HTML/CSS, SASS/SCSS, Nginx, Git/GitHub
Software Engineer, Financial Services
Duration: 08.2017 - 12.2017Summary:
- Service of providing financial services - granting loans and mortgages, performing private client data processing, drawing up and processing applications
- The system works with the client database and includes a blacklist of clients
Technologies: PHP, JavaScript, Laravel, React, MySQL, HTML/CSS, Tailwind CSS, jQuery, Docker/Docker Compose, Nginx, Git/GitLab
Education
- Computer Science and Software Engineering