Andrey Ivanov is a Senior Software Development Engineer with 11 years of experience building full-stack and data-focused systems, currently driving backend and data engineering efforts at Akvelon. He has led development of scalable web crawlers, designed efficient ETL pipelines, and built a Retrieval-Augmented Generation app integrating OpenAI APIs to make internal datasets conversationally accessible. Comfortable across Python, Node.js/TypeScript, React and both SQL and NoSQL databases, he also contributed a cross-platform build/release agent to an open-source CI/CD platform. His background includes high-load real-time systems for connected cars and geodata processing from OpenStreetMap, reflecting a blend of performance engineering and pragmatic product delivery. Colocated in Serbia, he combines hands-on implementation with team leadership and a knack for turning complex data flows into maintainable, production-ready services.
11 years of coding experience
6 years of employment as a software developer
Bachelor's degree, system analysis and management, Bachelor's degree, system analysis and management at Izhevsk State Technical University (ISTU)
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.