# Vitalii Nazarov > Lead Software Engineer | Web3 & Blockchain | Python · Distributed Systems | Building on Tezos Location: London, England, United Kingdom Profile: https://flows.cv/vitaliinazarov I'm a software engineer with 13+ years of experience across Web3, data engineering, bioinformatics, and ML - spanning startups, enterprise, and research. Currently at trilitech, I build on the Tezos blockchain. Previously at FactSet, I led a team delivering ESG data pipelines at scale. Before that, I spent 7 years at OnTarget Labs across various projects in pharmaceutical modelling, ML/OCR systems, and e-commerce platforms. My background is unusually broad: I hold a degree in Computational & Applied Mathematics, studied Bioinformatics, have shipped production systems in Python, C#, C++, and more. I gravitate toward technically complex problems, especially where engineering meets science. Open to senior/staff engineering roles in Web3, data infrastructure, or deep-tech. ## Work Experience ### Software Engineer @ trilitech Jan 2024 – Present | London Area, United Kingdom Proudly building on Tezos ### Lead Software Engineer @ FactSet Jan 2023 – Jan 2024 | London, England, United Kingdom Developed and optimized data integration pipelines for ESG data collection and processing, incorporating external and internal data sources, APIs, and data providers to streamline ESG data collection (Python, DynamoDB, FastAPI, Kafka, Docker). Guided a cross-functional software engineering team, fostering collaboration, mentoring, and skills development. ### Lead Software Engineer @ OnTarget Labs Latvia Jan 2015 – Jan 2022 | St Petersburg, St Petersburg City, Russia Working for an outsource company on a plethora of projects using different technology stacks and development processes: - Successfully introduced an internal attribution control system, eliminating the need for third-party integrations - Implemented REST microservices for SMS campaign functionality using Tornado and Python, enhancing the platform's capabilities and ensuring seamless integration with external SMS providers - Played a pivotal role in improving the stability and performance of the suppression lists functionality by optimizing ETL processes - Managed a cross-functional team of software developers and quality engineers, overseeing multiple projects centered around nonlinear mixed-effect modeling. - Responsible for requirements analysis, prioritization, creating SRSs and SDSs, technical design, implementation, and testing - Developed various parts of the system: clinical trials simulation, model optimization, RShiny interfaces, and many others - Participated in conferences in collaboration with PK/PD department - Explored recent research articles on applications of ML for classification and face recognition tasks. - Created document recognition and data extraction (OCR) system utilizing transfer learning and achieved more than 98% accuracy in recognition - Implemented POCs for face comparison and fraud detection during face recognition ### Senior Software Engineer, Algorithm Development Department @ EPAM Systems Jan 2014 – Jan 2015 | St Petersburg, St Petersburg City, Russia Researched current world achievements in the restriction maps acquisition process and known approaches for assembling. Refactored and parallelized existing code, suggested improvements to the algorithm (C++). Implemented alignment and merging routines for a new algorithm for de-novo assembling of a human genome from a set of noisy optical maps. Achieved significant (more than x10) improvements in performance while keeping the same results quality (C++, Python) Built an ontology in Blazegraph based on numerous data sources (Orphanet, OMIM, GHR, GO, HPO, Clinical Trials, UniProt etc.) and implemented search algorithms to find hidden relationships and disease similarities based on the corresponding terms (C#, SPARQL) ### Software Engineer / Researcher @ GGA Software Services LLC Jan 2012 – Jan 2014 | St Petersburg, St Petersburg City, Russia Developed parts of Sentient Suite applications which integrate heterogenous data from semantic (Virtuoso, Allegro Graph, Oracle RDF) and relational data sources and allow search and visualization of it (C#, RDF, OWL, SPARQL, SQL) Analyzed biomarkers of PML disease using genomic and transcriptional datasets. Found correlations between drug usage and condition using SVM for classification and prediction (R, Bioconductor, Python) ### Software developer @ Ладога - Телеком Jan 2010 – Jan 2012 | St.-Petersburg, Russia Developed windows applications and websites for corporate projects ## Education ### Computational and Applied Mathematics Peter the Great St.Petersburg Polytechnic University ### Physics in Maths, Programming Lyceum "Physical-Technical High School" (PTHS) ## Contact & Social - LinkedIn: https://linkedin.com/in/vitalii-nazarov-b2408657 --- Source: https://flows.cv/vitaliinazarov JSON Resume: https://flows.cv/vitaliinazarov/resume.json Last updated: 2026-04-05