Summary
Ivan Bedarev is a pragmatic full-stack web developer and engineering lead with around seven years of professional experience building high-performance front-end systems and scalable backend services. At Qase he was a top code contributor, led a cross-functional team, and engineered complex features from a custom query language parser to a canvas-based timeline that handles 100k objects. His work spans component-driven UI design, custom state management with MobX, E2E testing, and performance-focused geometry and data-transfer optimizations for mapping and document-processing systems. Comfortable across React, backend services, PostGIS, RabbitMQ and CI automation, he pairs hands-on implementation with process improvements like structured code reviews and meeting reduction. Based in Tbilisi, he brings a track record of turning tricky scalability and UX problems into reusable components and developer-friendly tooling.
6 years of coding experience
8 years of employment as a software developer
Bachelor's degree, Development of web pages, digital/multimedia materials and information resources, Bachelor's degree, Development of web pages, digital/multimedia materials and information resources at Томский Государственный Университет