Maksym Diachuk is a Senior Software Engineer with more than nine years of experience in backend systems, large-scale data engineering, and AI-powered automation. His work centers on transforming historical documents into structured, searchable digital records at massive scale, combining machine learning, OCR, natural language processing, cloud computing, and distributed systems architecture to deliver production-grade infrastructure with measurable real-world impact.
Since August 2019, Maksym Diachuk has served as a Senior Software Engineer (Backend) at MyHeritage, where he has played a central role in growing the platform's historical records collection from approximately 10 billion to more than 32 billion records — a 220% increase over five years. He designed and deployed a data processing system using AWS Fargate and OpenAI that extracted 11.6 billion searchable records from historical OCR documents, and built an automated OCR post-processing system that recovered 1.3 billion searchable records from more than 25,000 U.S. City Directory volumes while maintaining privacy-preserving data handling standards. He also orchestrated a data pipeline for the 1950 United States Census that achieved a 13-hour publication turnaround, making large-scale census data immediately accessible to researchers and the public. In addition, he developed the backend infrastructure for OldNews.com, enabling search functionality across more than 100 million historical newspaper pages, with millions of new pages added each month. Throughout his tenure, he has mentored junior engineers and led cross-functional initiatives to integrate AI and LLM-driven workflows into production pipelines.
Prior to joining MyHeritage, Maksym Diachuk worked as a Backend Software Engineer at Digicode from January 2019 to August 2019, where he implemented Laravel and PHP web applications and designed RESTful APIs handling more than 100,000 daily requests. He optimized MySQL queries and integrated Redis caching to reduce latency by 30 to 50 percent, and collaborated with cross-functional teams to deliver more than five custom software solutions on schedule.
Earlier in his career, from May 2017 to January 2019, he worked as a Backend Software Developer at Esports Charts, where he built and maintained backend infrastructure supporting analytics for global esports events. He created data pipelines that processed more than 10 million event records monthly for live dashboards and maintained 99.9% system uptime while supporting more than 100 million users during international tournaments.
Maksym Diachuk has also contributed to the broader technology community as a published author and recognized professional voice. His article "How Maksym Diachuk Designs AI Infrastructure," published by TheStreet, offers commentary on building scalable AI systems for large-scale information processing. In 2025, he was selected as a Jury Member for UAtech Venture Night at Startupfest Montreal, where he evaluated technology startups on criteria including innovation, technical execution, scalability, and long-term impact. He holds Fellow Member status in The GRAIL Network, an international professional community recognizing achievement and leadership in technology and artificial intelligence. He received a Letter of Appreciation from OldNews.com in 2024 in recognition of his backend contributions to the platform. His professional affiliations include IEEE Computer Society, ACM, AAAI, IET, ASEE, and IAENG.