{
  "$schema": "https://cvjson.com/schema/v1.json",
  "basics": {
    "name": "Oleksandr Savchuk",
    "label": "Software Developer",
    "summary": "Software Engineer with 5 years of experience",
    "location": "Khmelnytskyi",
    "profiles": [
      {
        "network": "LinkedIn",
        "username": "oleksandr-savchuk-842b17212",
        "url": "https://linkedin.com/in/oleksandr-savchuk-842b17212"
      }
    ]
  },
  "work": [
    {
      "company": "LaSoft",
      "position": "Software Developer",
      "location": "Lviv",
      "startDate": "2022-09",
      "current": true,
      "highlights": [
        "Develop backend applications using Python and FastAPI",
        "Design and maintain REST APIs and third-party integrations",
        "Optimize database queries and improve application performance and code quality",
        "Implement authentication, authorization, caching, and automated testing",
        "Participate in architectural discussions and collaborate with cross-functional teams",
        "Maintain and improve existing applications including Ruby on Rails projects"
      ]
    },
    {
      "company": "ItSites",
      "position": "Software Developer",
      "location": "Khmelnitsky",
      "startDate": "2021-01",
      "endDate": "2022-09",
      "highlights": [
        "Develop and maintain Ruby on Rails applications",
        "Implement and maintain API integrations with third-party services",
        "Improve application performance, optimize database queries, and enhance code quality",
        "Participate in architectural discussions and collaborate with cross-functional teams",
        "Develop new features and maintain existing functionality",
        "Troubleshoot issues and contribute to application stability and maintainability"
      ]
    }
  ],
  "education": [
    {
      "institution": "Khmelnitsky National University",
      "degree": "Master degree",
      "field": "Production Economy",
      "endDate": "2006"
    }
  ],
  "skills": [
    "Python",
    "Ruby",
    "HTML & CSS",
    "JavaScript",
    "FastAPI",
    "Django",
    "Flask",
    "SQLite",
    "MySQL",
    "PostgreSQL",
    "MongoDB",
    "Redis",
    "Elasticsearch",
    "GitHub",
    "GitLab",
    "REST API",
    "Automated Testing",
    "Integration Testing",
    "AWS S3",
    "Docker",
    "SendGrid",
    "Strapi",
    "Salesforce",
    "HubSpot",
    "Sentry",
    "FastAPI-Mail",
    "Stripe",
    "Rails",
    "ActiveRecord",
    "ActiveJob"
  ],
  "languages": [
    {
      "language": "Ukrainian",
      "fluency": "Native"
    },
    {
      "language": "English",
      "fluency": "Intermediate"
    },
    {
      "language": "Russian",
      "fluency": "Advanced"
    }
  ],
  "projects": [
    {
      "name": "LaSoft Project 1",
      "description": "Python · FastAPI · AWS API · Ixon API · RiddeIq API · SendGrid API · Strapi API · Valkey · PostgreSQL",
      "highlights": [
        "A web-based platforlinm that allows dealers to manage machines, orders and inventory in a centralized system. Dealer Management Systems",
        "Implementation of user authentication and authorization functionality.",
        "Resolution of N+1 query issues.",
        "Implementation of object search, filtering, and sorting functionality.",
        "Implementation of document(files) download logging functionality.",
        "Implementation of a caching layer.",
        "Implementation of multilingual email sending via SendGrid."
      ]
    },
    {
      "name": "LaSoft Project 2",
      "description": "Python · FastAPI · PostgreSQL",
      "highlights": [
        "Platform for advertising products from manufacturers. Digital Advertising & Marketing",
        "Implementation of the application's backend for interaction with the frontend part.",
        "Implementation of user authentication and authorization functionality.",
        "Sending emails to the service team."
      ]
    },
    {
      "name": "LaSoft Project 3",
      "description": "Python · FastAPI · OpenAI API · Usebouncer API · AWS API · MongoDB",
      "highlights": [
        "Online calculator app for estimating the time and resources required to implement a software project. Software Project Estimation",
        "Developing project evaluation functionality based on provided data.",
        "Generating descriptions of key clients project features using the OpenAI API.",
        "Validating input email addresses.",
        "Implementation of the functionality of storing files on the AWS s3 bucket."
      ]
    },
    {
      "name": "LaSoft Project 4",
      "description": "Python · AWS API · Usebouncer API · Hubspot API · Outlook API",
      "highlights": [
        "Application for sending e-mails. Email Communication & Messaging",
        "Implementation of batch parallel email sending functionality using SMTP and the Outlook API.",
        "Downloading files from the HubSpot platform and parsing the retrieved data.",
        "Validating recipient email addresses using the Usebouncer API.",
        "Creation and editing of letter templates."
      ]
    },
    {
      "name": "LaSoft Project 5",
      "description": "Python · Django · PostgreSQL",
      "highlights": [
        "Protective design marketplace.",
        "Adding new models and attributes to existing models to database.",
        "Configuring models in the Grappelli admin panel."
      ]
    },
    {
      "name": "LaSoft Project 6",
      "description": "Python · FastAPI · AWS API · PostgreSQL",
      "highlights": [
        "Service for evaluation of software projects. Software Project Estimation.",
        "Implementation of the functionality of storing files on the AWS s3 bucket.",
        "bug fixes"
      ]
    },
    {
      "name": "LaSoft Project 7",
      "description": "Ruby on Rails · PostgreSQL · Salesforce API",
      "highlights": [
        "API for US seniors job search site. Employment & Recruitment",
        "Conversion of a monolithic website architecture into an API.",
        "Implementation of data exchange with Salesforce.",
        "Implementation of the functionality of User roles.",
        "Implementation and configuring the administrative panel (Rails admin).",
        "Implementation of user authentication and authorization functionality.",
        "Swagger implementing."
      ]
    },
    {
      "name": "LaSoft Project 8",
      "description": "Ruby on Rails · PostgreSQL · Elasticsearch · Salesforce API",
      "highlights": [
        "A site for seniors in the US. Senior Living & Lifestyle Services",
        "Implementation of the service of uploading objects to the database from a csv file.",
        "Configuring the administrative panel (Rails admin).",
        "Expanding the functionality of data exchange with the Salesforce service.",
        "Formation of feedback data statistics in the form of CSV files."
      ]
    },
    {
      "name": "ItSites Project 1",
      "description": "Ruby on Rails · PostgreSQL",
      "highlights": [
        "An online marketplace for buying and selling used vehicles. E-commerce",
        "Implementation of the application's backend for interaction with the frontend part.",
        "Activeadmin implementing, customization and translations.",
        "Implementation of user authentication and authorization functionality.",
        "Swagger implementing."
      ]
    },
    {
      "name": "ItSites Project 2",
      "description": "Ruby on Rails · PostgreSQL · Redis",
      "highlights": [
        "Dance halls booking online service. Event & Venue Booking",
        "Adding photos and videos to modal windows.",
        "Implementation of functionality for sending periodic emails to users (based on cron jobs).",
        "Displaying the history of the client's balance.",
        "Bank commission calculation for customer payments."
      ]
    },
    {
      "name": "ItSites Project 3",
      "description": "Ruby on Rails · JavaScript · jQuery · PostgreSQL · Docker",
      "highlights": [
        "Car products online store. E-commerce",
        "Implementation of the goods delivery feature with Justin postal service (integration with Justin API).",
        "The shopping cart functionality improvement due to business process changes.",
        "Changes to the algorithm of interaction between the store and the Liqpay payment system.",
        "Adding instant messengers for customer support."
      ]
    },
    {
      "name": "ItSites Project 4",
      "description": "Ruby on Rails · JavaScript · jQuery · PostgreSQL",
      "highlights": [
        "Uploading and processing of tournament results data. Chess players rating and rank calculation. Displaying the results of the conducted tournaments. Data synchronization with FIDE. Sports & Tournament Management",
        "Special chess players rating reports SQL queries optimization.",
        "Solving problems with data consistency in the database.",
        "Debugging and fixing failures in data synchronization with FIDE",
        "Sharing user's page on social networks feature implementation.",
        "Uploading / deleting documents (files) by users.",
        "Implementation of soft entity deletion functionality."
      ]
    },
    {
      "name": "ItSites Project 5",
      "description": "Ruby on Rails · MySQL",
      "highlights": [
        "Educational game to improve financial literacy. Subsidiary project of the bank",
        "Game sign-in authorization with SMS code (integration with the SMS service API (SOAP))."
      ]
    }
  ],
  "certificates": [
    {
      "name": "General B1 English Course",
      "date": "2025-12"
    }
  ],
  "referencesMode": "on-request",
  "availability": {
    "status": "open"
  },
  "ats": {
    "keywords": [
      "Software Developer",
      "LaSoft",
      "ItSites",
      "Production Economy",
      "Python",
      "Ruby",
      "HTML & CSS",
      "JavaScript",
      "FastAPI",
      "Django",
      "Flask",
      "SQLite",
      "MySQL",
      "PostgreSQL",
      "MongoDB",
      "Redis",
      "Elasticsearch",
      "GitHub",
      "GitLab",
      "REST API",
      "Automated Testing",
      "Integration Testing",
      "AWS S3",
      "Docker",
      "SendGrid",
      "Strapi",
      "Salesforce",
      "HubSpot",
      "Sentry",
      "FastAPI-Mail",
      "Stripe",
      "Rails",
      "ActiveRecord",
      "ActiveJob",
      "Ukrainian",
      "English",
      "Russian",
      "General B1 English Course"
    ],
    "yearsOfExperience": 0,
    "seniority": "entry",
    "highestEducation": "Master's"
  },
  "verification": {
    "email": true,
    "platform": "freecv.org"
  },
  "i18n": {
    "primary": "en"
  },
  "meta": {
    "version": "1.2.2",
    "canonical": "https://livelink.cv/oleksandr-savchuk/cv.json",
    "lastModified": "2026-10-19T10:35:38.769Z",
    "generator": "FreeCV.org"
  }
}