Mate B.

About Me

Mate is an experienced software engineer with a passion for high-performance solutions. He has expertise in programming languages and tools like Python, FastAPI, AWS, and cloud engineering. He has worked on projects in finance, healthcare, and eCommerce. Mate's strong attention to detail and commitment to quality make him a valuable asset to any team. He thrives in a fast-paced environment and is committed to staying up-to-date with the latest technologies to deliver cutting-edge solutions.

Backend

DevOps

Amazon Web Services (AWS) Docker AWS Lambda

QA & Testing

Other

Work history

Elysium Health
AWS Back-end Engineer | Python Developer
2022 - 2023 (1 year)
Remote
  • Developed REST APIs using FastAPI deployed on API Gateway through Magnum.

  • Linked Fitbit and Garmin accounts to our service and pulled data from these accounts.

  • Built automated test suites for API endpoints, unit tests, and integration tests to ensure code quality and reliability.

  • Implemented continuous integration and continuous deployment (CI/CD) pipelines using tools like CircleCI to automate the build, test, and deployment process.

Back-end Amazon Web Services (AWS) ServerlessAWS Lambda OAuth 2 OAuthGarmin API Fitbit API Ruby on Rails (RoR) Node.jsLambda Functions Lambda Architecture DatabasesContainerizationPyTestPycharmFastAPIREST APIs APIs
Mesh
Senior Software Engineer | Python Developer
2020 - 2022 (2 years)
Remote
  • Led the development of REST API applications from scratch using Python and Flask; ensured adherence to coding standards, best practices, and design patterns.

  • Collaborated closely with the product manager and other stakeholders to gather requirements, define the project scope, and establish priorities for development sprints.

  • Designed and implemented an automated testing strategy that included unit tests, integration tests, and end-to-end tests, ensuring application quality and reliability.

  • Implemented a CI/CD pipeline using CodePipeline, allowing for efficient and automated deployment of applications.

  • Collaborated with the front-end development team to ensure seamless integration of APIs into web and mobile applications, improving user experience and overall performance.

  • Built an entire scraping architecture based on asyncio and aiohttp. Served as a team lead and discussed demos and project improvements regularly with the CEO.

PythonFlaskAPIsREST APIs API IntegrationLinuxData ScrapingWeb ScrapingSoftware ArchitectureTechnical Leadership CloudLeadershipArchitecture DevOpsElasticsearch Amazon Web Services (AWS) AWS Lambda SeleniumEarly-stage Startups Bots CI/CD Pipelines Test AutomationBack-end ServerlessOAuth 2 OAuthPython Dataclasses PydanticAPI Architecture API Applications CeleryRedisLambda Functions Lambda Architecture DatabasesContainerizationPyTestDockerPycharm
MaxinAI
Software Engineer | Python Developer
2019 - 2020 (1 year)
Remote
  • Designed and developed REST APIs for various web applications using Python and Flask. Built automated test suites for API endpoints, unit tests, and integration tests to ensure code quality and reliability.

  • Implemented CI/CD pipelines using tools like Jenkins, CircleCI, or GitLab CI to automate the build, test, and deployment process.

  • Worked with AWS services like EC2, S3, RDS, and Lambda to deploy and scale applications in the cloud. Developed and maintained monitoring and logging solutions using tools like the CloudWatch stack to ensure high availability and performance.

  • Created a system for scraping new and popular events from websites such as Eventbrite and Ticketmaster.

  • Automated a scraping process using cron jobs and created a REST API for calling and managing spiders.

ScrapyPythonElasticsearch PandasCronFlaskAPIsREST APIs Amazon Web Services (AWS) AWS Lambda SeleniumMVC Frameworks MySQLCI/CD Pipelines Back-end DatabasesContainerizationPyTestDockerPycharm
MaxinAI
Software Engineer | Python Developer
2018 - 2019 (1 year)
Remote
  • Designed and developed REST APIs for various web applications using Python and Flask. Built automated test suites for API endpoints, unit tests, and integration tests to ensure code quality and reliability.

  • Implemented CI/CD pipelines using tools like CircleCI or GitLab CI to automate the build, test, and deployment process. Worked with AWS services to deploy and scale applications in the cloud.

  • Developed and maintained monitoring and logging solutions using tools like CloudWatch to ensure high availability and performance. Improved application security by implementing authentication and authorization mechanisms like OAuth 2 or JWT tokens.

  • Contributed to a scraping and parsing system for the United States 50 states' laws using Python Scrapy.

  • Worked with databases like PostgreSQL, MySQL, or MongoDB to design and implement data models and data access layers for APIs. Collaborated with front-end developers to integrate APIs into web and mobile applications.

PythonScrapyFlaskAPIsREST APIs API IntegrationLinuxSQLData ScrapingWeb ScrapingCloudElasticsearch Amazon Web Services (AWS) AWS Lambda MySQLBack-end DockerPycharm
Divio AG
Python and Django Developer
Present (2025 years)
Remote
  • Refactored and migrated legacy code to a new API, enhancing stability and scalability for a cloud management service provider.

  • Wrote tests for new endpoints and fixed tests for older ones.

  • Took part in rectifying the company's existing bugs and contributed to improvements.

Ekwithree
Python Web Scraper
Present (2025 years)
Remote
  • Created crawlers to crawl over four million websites and collect data about the about page, contact information, address info, etc.

  • Stored data into Elasticsearch and created ES indexes with analyzers and tokenizers, which would have great searching scores.

  • Run crawler on multiple servers to boost performance.

MaxinAI
Senior Software Engineer | Python Developer
Present (2025 years)
Remote
  • Designed and developed REST APIs for various web applications using Python and FastAPI. Built automated test suites for API endpoints, unit tests, and integration tests to ensure code quality and reliability.

  • Implemented CI/CD pipelines using tools like CircleCI or GitLab CI to automate the build, test, and deployment process. Worked with AWS services to deploy and scale applications in the cloud.

  • Modified the code architecture and refactored code to match current Python standards. Optimized API performance by implementing caching, load balancing, and distributed computing solutions.

  • Worked with databases like PostgreSQL or MongoDB to design and implement data models and data access layers for APIs. Collaborated with front-end developers to integrate APIs into web and mobile applications.

PythonAPI GatewaysFastAPIPostGisAPIsREST APIs API IntegrationLinuxSQLData ScrapingWeb ScrapingTechnical Leadership CloudLeadershipDevOpsElasticsearch Amazon Web Services (AWS) FFMPEGAWS Lambda Video StreamingMySQLEarly-stage Startups Discord Bots CI/CD Pipelines Test AutomationBack-end ServerlessOAuth 2 OAuthPython Dataclasses PydanticAPI Architecture API Applications RedisSDKs Lambda Functions Lambda Architecture DatabasesContainerizationPyTestDockerPycharm
MaxinAI
Software Engineer | Python Developer
Present (2025 years)
Remote
  • Influenced database scraping and created a scalable scraping system for social media crawling. Scraped over 50 million users' data from Instagram, Facebook, YouTube, and Twitch.

  • Designed and developed REST APIs for various web applications using Python and Flask. Built automated test suites for API endpoints, unit tests, and integration tests to ensure code quality and reliability.

  • Developed an algorithm identifying the same users throughout different social media platforms. Created an algorithm for detecting bots across all social media.

  • Implemented CI/CD pipelines using tools like Jenkins, CircleCI, or GitLab CI to automate the build, test, and deployment process.

PythonScrapyFlaskREST APIs APIsCloudArchitecture Software ArchitectureMongoDBElasticsearch Neo4jAmazon Web Services (AWS) AWS Lambda MicroservicesSeleniumMVC Frameworks MySQLBots CI/CD Pipelines Test AutomationDjangoBack-end ServerlessOAuth 2 OAuthPython Dataclasses API Architecture API Applications CeleryRedisSDKs pipSoftware Packaging DatabasesContainerizationPyTestDockerPycharm
MaxinAI
Software Engineer | Python Developer
Present (2025 years)
Remote
  • Developed REST endpoints for calling machine learning (ML) models on live data for Amazon products' allergen checking.

  • Designed an ML pipeline system for food label validation and compliance that uses several neural network models to receive images of labels and extract required information, such as nutrition facts, allergens, ingredients, and weight.

  • Created a pipeline accuracy evaluation system to measure end-to-end and each step's accuracy.

  • Implemented unit tests and test-driven development.

PythonScrapyFlaskAPIsREST APIs CloudElasticsearch MongoDBPandasOCRArchitecture Software ArchitectureAmazon Web Services (AWS) AWS Lambda MicroservicesSeleniumMVC Frameworks MySQLBots CI/CD Pipelines DjangoBack-end DatabasesContainerizationPyTestDockerPycharm
MaxinAI
Software Engineer | Python Developer
Present (2025 years)
Remote
  • Designed and developed REST APIs for various web applications using Python and Flask. Built automated test suites for API endpoints, unit tests, and integration tests to ensure code quality and reliability.

  • Implemented CI/CD pipelines using tools like Jenkins, CircleCI, or GitLab CI to automate the build, test, and deployment process.

  • Worked with AWS services like EC2, S3, RDS, and Lambda to deploy and scale applications in the cloud. Developed and maintained monitoring and logging solutions using tools like CloudWatch or ELK stack to ensure high availability and performance.

  • Improved application security by implementing authentication and authorization mechanisms like OAuth 2 or JWT tokens. Worked with databases like PostgreSQL, MySQL, or MongoDB to design and implement data models and data access layers for APIs.

  • Created an MVC project using web2py and raw JavaScript on the front end. Collaborated with front-end developers to integrate APIs into web and mobile applications.

  • Managed both front-end and back-end tasks, supporting later bug fixes.

PythonAPIsREST APIs FlaskWeb2py PostgreSQLElasticsearch Amazon Web Services (AWS) AWS Lambda MySQLTelegram Bots Back-end DockerPycharm

Showcase

Mesh - Verifying Professionals
  • Developed a service to automate professional license verification for customers.

  • Implemented an on-demand live crawler to efficiently gather data from multiple websites.

  • Built a robust back-end system in Python using FastAPI for easy API access and monitoring.

REST API for Climate-related Project
  • Developed a REST API using FastAPI for a climate-related application that allows users to detect building loss due to climate change.

  • Restructured and refactored the existing codebase to improve efficiency and scalability, including identifying and optimizing performance bottlenecks.

  • Simplified the codebase and removed unnecessary dependencies to enhance maintainability and future feature development.

Juststream | Video Streaming Platform
  • Founded Juststream.live, a serverless video streaming platform built on AWS.

  • Utilizes a serverless architecture to focus on feature development rather than server management.

  • Leverages AWS services like Lambda, API Gateway, Media Convert, Elastic Load Balancer, and CloudFront for a secure, reliable, and low-latency video streaming experience.

Big Data Collection and Management for a Social Media Platform
  • Developed a Python Big Data crawler to collect user information data from multiple social media platforms.

  • Designed a parallel crawler architecture to handle a large volume of data efficiently.

  • Created a fast and reliable REST API in Python for data access and analysis, deployed on AWS Elastic Beanstalk.

US Statutes and Laws
  • Developed a scalable web crawler to collect US statutes and laws from various legal websites.

  • Utilized Python libraries like Scrapy and Selenium to scrape data from web pages and store it in a suitable format.

  • Deployed the crawler using AWS for efficient data processing and scalability, including fault-tolerant design and API creation.

Allergen Checking on Products Using ML
  • Developed a Python pipeline for checking allergens and key product information on Amazon product pages.

  • Utilized libraries like Requests, Selenium, and Pandas for data extraction and cleaning.

  • Created a REST API using Flask to efficiently process large datasets and provide product information.

Education

Education
Bachelor's Degree in Computer Science
Ivane Javakhishvili Tbilisi State University
2015 - 2019 (4 years)