Andrii Haluza

Angestellt, Senior Full Stack Developer, DeviceTotal
Szczecin, Poland

Skills

Software Development
Node.js
PostgreSQL
MariaDB
MongoDB
AWS
GCP
nestjs
strapi
stripe
pub/sub
Jest (Framework)
TypeScript
JavaScript
Redis
git
bash
auth0
cloudflare
nginx
Docker
Elasticsearch
datadog
nuxt
Vue.js
Next.js
Express.js
SOLID principles
Sockets
ArangoDB
React.js
Supertokents
Sentry
Communication skills

Timeline

Professional experience for Andrii Haluza

  • Current 2 years and 4 months, since 2024

    Senior Full Stack Developer

    DeviceTotal

    Developed new features and fixed bugs in the existing codebase for both backend and frontend Refactored legacy code to improve performance and maintainability Contributed to the creation and maintenance of technical documentation Implemented and integrated from scratch Bastion service for authentication to the internal network powered by Supertokens Contributed to CI/CD to simplify work processes for deployment Integrated third-party services: Supertokens, Lansweeper, Sentry, etc.

  • 6 months, Nov 2023 - Apr 2024

    Backend Node.Js developer

    SharpMinds

    Fully rewritten the backend after MVP stage Implemented matching algorithm for users Improved application performance by addressing code and database bottlenecks Utilized caching mechanisms Deployed and maintained the application on AWS, ensuring high availability and scalability Integrated payment services for Stipe, Google/Apple PlayMarket purchases and subscriptions Integrated: Google (Pub/Sub, Places, Analytics) APIs, Veriff, Sendgrid, Mailchimp, Firebase

  • 1 year and 7 months, May 2022 - Nov 2023

    Senior Full Stack Developer

    Codifire

    Implemented new features and fixed bugs in the existing codebase for both backend and frontend Utilized and customized Strapi as a core for some service, developed custom plugins Implemented from scratch service for synchronization data between SQL database and Google Spreadsheets and Drive in both direction utilizing customizable schemas and spreadsheet which triggers create/update/delete actions in the system Integrated third party services: Stripe, Sentry, Auth0

  • 1 year and 4 months, May 2022 - Aug 2023

    Backend Node.Js developer

    SharpMinds

    Fully rewritten the backend after MVP stage Implemented matching algorithm for users Improved application performance by addressing code and database bottlenecks Utilized caching mechanisms Deployed and maintained the application on AWS, ensuring high availability and scalability Integrated payment services for Stipe, Google/Apple PlayMarket purchases and subscriptions Integrated: Google (Pub/Sub, Places, Analytics) APIs, Veriff, Sendgrid, Mailchimp, Firebase

  • 3 months, Mar 2022 - May 2022

    Senior Full Stack Developer

    Codifire

    Implemented new features and fixed bugs in the existing codebase for both backend and frontend Utilized and customized Strapi as a core for some service, developed custom plugins Implemented from scratch service for synchronization data between SQL database and Google Spreadsheets and Drive in both direction utilizing customizable schemas and spreadsheet which triggers create/update/delete actions in the system Integrated third party services: Stripe, Sentry, Auth0

  • 1 year and 2 months, Apr 2021 - May 2022

    Backend Node.Js developer

    SharpMinds

    Fully rewritten the backend after MVP stage Implemented matching algorithm for users Improved application performance by addressing code and database bottlenecks Utilized caching mechanisms Deployed and maintained the application on AWS, ensuring high availability and scalability Integrated payment services for Stipe, Google/Apple PlayMarket purchases and subscriptions Integrated: Google (Pub/Sub, Places, Analytics) APIs, Veriff, Sendgrid, Mailchimp, Firebase

  • 4 years and 4 months, Mar 2017 - Jun 2021

    Full Stack Developer

    ThinkMobiles

    Developed web applications for outsource clients and internal products. On a last few years I was responsible for developing internal products. Last year I was responsible for leading a team of 4-5 junior developers. Providing guidance, support, and knowledge sharing to help team members develop their skills and meet project goals, ensuring the quality and consistency of the codebase by reviewing and providing feedback on team members' code contributions.

Languages

  • English

    B1-B2 (Good)

  • Ukrainian

    C2 (Expert / native speaker)

XING – The jobs network

  • Over 1 million jobs

    Find just the right job for you on XING.

  • Job offers just for you

    Get found by employers and over 20,000 recruiters.

  • 21 million members

    Connect with new people and gather inspiration to boost your working life.

  • Free membership

    Basic membership is free, but the opportunities are priceless.

Browse over 21 million XING members