Upstaff Sign up
Aristidas
🇵🇱Poland (UTC+01:00)
Created AtUpstaffer since November, 2023

Aristidas — Software Engineer

Expertise in Shopify, Full Stack Web.

Last verified on November, 2023

Bio 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.

Technical Skills

Programming LanguagesPHP, TypeScript
UI Frameworks, Libraries, and BrowsersBootstrap 4, jQuery, Storybook, Styled components
Mobile Frameworks and LibrariesCrashlytics
JavaScript FrameworksjQuery, React
PHP FrameworksLaravel
JavaScript Libraries and ToolsStyled components, Webpack
Databases & Management Systems / ORMLiquibase, MongoDB, MySQL, PostgreSQL
Cloud Platforms, Services & ComputingDigitalOcean
Deployment, CI/CD & AdministrationAxios, GitLab CI
Version ControlBitBucket, Git, Github Actions
Virtualization, Containers and OrchestrationDocker, Docker Compose
SDK / API and IntegrationsEslint LinkedIn API, GraphQL, RESTful API
Web/App Servers, MiddlewareNginx
PlatformsShopify
Other Technical SkillsCaching, Prettier

Work Experience

Team Lead, Japanese Casino Aggregator

Duration: 03.2023 - Till now
Summary: 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.2023
Summary: 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.2021
Summary:
  • 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
Responsibilities: Back-end development; Front-end development; Full development cycle (from zero to hero); Implementation of the server using Node.js + Express.js; Database design (from scratch); Ensuring that already-existing software applications remain in good working condition by addressing issues, refreshing design components, and introducing additional functionalities as needed; Maintain and develop features of existing REST API; Refactoring database for performance increase; Integration of external services via API; Support of the system; Hosting it on internal corporate servers.
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.2020
Summary:
  • 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
Responsibilities: Front-end development; Back-end development; Business logic changes; Creating integration app for Shopify; Fixing and improving CRM's API (Node.js + Express.js); Business logic changes; Performance optimization; Security improvements; Sustaining operational software applications through bug fixes, design element updates, or the incorporation of new features; Repair price calculator (developed using CRM's API).
Technologies: PHP, JavaScript, Shopify, MySQL, Liquid, Node.js, Express.js, Nginx, Git/BitBucket

Software Engineer, Children's Clothing Store

Duration: 01.2018 - 07.2018
Summary:
  • 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
Responsibilities: Front-end development; Back-end development; Full development cycle (from zero to hero); Development from scratch; Integration of external services via API; Created sales promotion system ('buy 10, get 1 for free'); Referral system implementation; Development of discount system for some cases; Created sales notification system; Developed 'invite friend' system with bonuses; Maintaining existing functionality by fixing bugs, updating design elements, or adding new features.
Technologies: PHP, JavaScript, Shopify, MySQL, Liquid, HTML/CSS, SASS/SCSS, Nginx, Git/GitHub

Software Engineer, Financial Services

Duration: 08.2017 - 12.2017
Summary:
  • 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
Responsibilities: Front-end development; Back-end development; Project rebuild from php 5.6 to php 7.4; Updated database architecture with further support (laravel migrations); Created black list system for untrustworthy users; Assisted in development of customer's data processing system; Created customer's statistics tables; Developed an authorization by documents; Security improvements; Maintaining existing functionality by fixing bugs, updating design elements, or adding new features.
Technologies: PHP, JavaScript, Laravel, React, MySQL, HTML/CSS, Tailwind CSS, jQuery, Docker/Docker Compose, Nginx, Git/GitLab

Education

  • Computer Science and Software Engineering

How to hire with Upstaff

1

Talk to Our Talent Expert

Our journey starts with a 30-min discovery call to explore your project challenges, technical needs and team diversity.

2

Meet Carefully Matched Talents

Within 1-3 days, we’ll share profiles and connect you with the right talents for your project. Schedule a call to meet engineers in person.

3

Validate Your Choice

Bring new talent on board with a trial period to confirm you hire the right one. There are no termination fees or hidden costs.

Why Upstaff

Upstaff is a technology partner with expertise in AI, Web3, Software, and Data. We help businesses gain competitive edge by optimizing existing systems and utilizing modern technology to fuel business growth.

Real-time project team launch

<24h

Interview First Engineers

Upstaff's network enables clients to access specialists within hours & days, streamlining the hiring process to 24-48 hours, start ASAP.

x10

Faster Talent Acquisition

Upstaff's network & platform enables clients to scale up and down blazing fast. Every hire typically is 10x faster comparing to regular recruitement workflow.

Vetted and Trusted Engineers

100%

Security And Vetting-First

AI tools and expert human reviewers in the vetting process is combined with track record & historically collected feedbacks from clients and teammates.

~50h

Save Time For Deep Vetting

In average, we save over 50 hours of client team to interview candidates for each job position. We are fueled by a passion for tech expertise, drawn from our deep understanding of the industry.

Flexible Engagement Models

Arrow

Custom Engagement Models

Flexible staffing solutions, accommodating both short-term projects and longer-term engagements, full-time & part-time

Sharing

Unique Talent Ecosystem

Candidate Staffing Platform stores data about past and present candidates, enables fast work and scalability, providing clients with valuable insights into their talent pipeline.

Transparent

$0

No Hidden Costs

Price quoted is the total price to you. No hidden or unexpected cost for for candidate placement.

x1

One Consolidated Invoice

No matter how many engineers you employ, there is only one monthly consolidated invoice.

Ready to hire Aristidas
or someone with similar Skills?
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring