Resume

Sumary

Andrii Chekarov

Dynamic professional with over 8 years of experience in software development and web application engineering, expert in Python programming and full stack development.

  • Hamburg, Germany
  • andrii.chekarov@outlook.com

Education

Master of Computer Science

2019 - 2021

Hamburg University of Technology, Hamburg, Germany

Focused on mastering generative AI technologies and honing my skills as a Python full stack engineer, driving innovation and building comprehensive solutions.

Bachelor of Computer Science

2015 - 2019

Hamburg University of Technology, Hamburg, Germany

Focused on learning the fundamentals of computer science and building a strong foundation in Python backend development and web application engineering.

Professional Experience

Python Developer

10/2021 - 03/2022

QuinScape, Dortmund, Germany

  • Developed a robust content management system using Django, which successfully managed the workflow for a team of 20+ content creators.
  • Implemented a new scoring algorithm for educational assessments that increased the accuracy of results by 15%.
  • Performed extensive code reviews to enforce coding standards and improve application's security and scalability.

Full Stack Developer

06/2022 - 08/2023

Luna Tech, Amsterdam, Netherlands

  • Implemented best-practice FastAPI system architecture, user authentication ( JWT, OAuth), modularization, and unit testing using pytest and mock.
  • Developed progressive web apps with React, enhancing mobile user engagement by more than 50%.
  • Designed and implemented a database system in PostgreSQL that optimized storage and retrieval operations by 35%.
  • Integrated third-party services using RESTful APIs, which expanded the platform's capabilities and enriched the user experience.

Senior GenAI & Python Developer

11/2023 - Present

TechGlobe Solutions, Dallas, Texas

  • Developed a Report Generation Agent tailored for generating comprehensive reports with Faiss vector database and LangChain's ReAct agent.
  • Applied query expansion to improve search engine results by adding additional terms or phrases to the original search query.
  • Conducted hybrid search by combining keyword search based on the BM25 algorithm with vector search to retrieve more accurate and robust results.
  • Achieved a 40% reduction in bug reports by implementing an agile testing framework during the development phase.
  • Automated software deployment by implementing a CI/CD pipeline using Docker.