Yuriy
From United Kingdom (GMT+1)
20 years of commercial experience
Lemon.io stats
3
projects done5852
hours worked2
offers now 🔥Yuriy – GCP, JavaScript, Node.js
Yuriy is a senior solution architect and software engineer with 18+ years of experience in solution and software architecture, web engineering, cloud technologies, and information security. He has a strategic focus on designing system architectures that are scalable, robust, and efficient. Yuriy's work spans various industries, including education, finance, digital marketing, SaaS, and Web 3.0. With more than 2 years as CTO on a marketing analytics project and experience in cooperation with MIT, Yurii brings a wealth of technical expertise to any project.
Main technologies
Additional skills
Ready to start
13/01/2025Direct hire
Potentially possibleExperience Highlights
Senior Solution Architect and Lead Engineer
An AI-driven platform designed for engineering companies to enhance data-driven design processes. It analyzes and stores historical project data to accelerate future project success. Key features include: 3D Search for locating relevant design files, an Engineering Brain for accessing and storing knowledge, Engineering Intelligence for tracking and simulating design decisions, and local deployment to ensure data security. The platform aims to reduce costs, part weight, and development time by assisting engineers in making informed decisions, thereby combating knowledge silos and inefficiencies.
- Built the 3D search platform from the ground up, leveraging Electron for a seamless desktop application experience.
- Designed and implemented a dynamic, user-friendly interface using React to enhance usability and accessibility.
- Developed a robust FastAPI backend to perform efficient directory searches and manage data processing.
- Engineered 3D comparison functionalities, including caption-based and embedding search capabilities for highly accurate results.
- Created an interactive 3D visualization and rendering component, enabling in-browser viewing of 3D objects.
- Designed and implemented continuous integration/continuous deployment (CI/CD) pipelines, managing the application's build and release workflow for streamlined development and delivery.
Staff Software Engineer
A scientific tool that allows carbon emission calculations through AI utilization modeling and Monte Carlo simulation. It helps road construction companies and governments analyze data and optimize construction technologies and maintenance processes.
- Collaborated with the Massachusetts Institute of Technology (MIT) to modernize a legacy scientific application initially developed in Matlab, transitioning it to a state-of-the-art technology stack.
- Conducted comprehensive project discovery and designed the solution architecture, ensuring a robust and scalable framework.
- Refactored the Python core computation engine, enhancing its efficiency for running Monte Carlo analysis and AI models.
- Implemented the front end using React and Next.js, and developed the back end with Flask, achieving seamless integration between the components.
Chief Information Security Officer
This is a comprehensive solution designed to assist clients in the seizure, management, and realization of both digital and physical assets. The product serves a global clientele, including government and law enforcement agencies, law firms, investigation companies, and insolvency practitioners. The core functionality includes tools and services to help clients effectively seize assets and comprehensive management capabilities.
- Led the compliance efforts for major standards, including SOC2, ISO27001, NIST, and FedRamp, ensuring that the solution met and exceeded industry security and data protection benchmarks.
- Developed and implemented comprehensive business continuity and disaster recovery strategies, ensuring critical operations could withstand and quickly recover from disruptions.
- Played a pivotal role in securing the company's applications by conducting thorough static and dynamic security testing, performing penetration testing, and fixing security vulnerabilities in the codebase.
- Implemented robust authentication and authorization functionality to safeguard user data and access.
- Hardened the API and cloud infrastructure setup to protect against potential threats and breaches.
- Regularly conducted security assessments and audits, identified potential vulnerabilities, and proactively addressed security issues to maintain a secure environment.
Principal Software Engineer
Financial Data Analytics Framework.
- Successfully initiated the project from concept to MVP (Minimum Viable Product) in production, demonstrating strong leadership and strategic vision.
- Designed and implemented both the application and infrastructure architecture, ensuring scalability, reliability, and performance.
- Led a team of 8 engineers, providing guidance and oversight to ensure the successful delivery of the project.
- Conducted thorough code reviews and established software quality gates to maintain high standards of code quality and reliability.
- Designed and implemented data processing pipelines and API integration connectors, facilitating seamless data flow and system interoperability.
Technical Lead, Development Manager
The platform supercharges marketing analytics and insight for some of the world’s biggest brands and their agencies via streamlined, real-time, objective marketing intelligence.
- Led application development on Node, .NET and React framework ensuring high performance and scalability.
- Recruited and onboarded a development team of 10, established Agile and Scrum processes, and cultivated a culture of engineering excellence.
- Architected and implemented a comprehensive Azure solution for an analytical platform, incorporating streaming data acquisition, ETL data processing, and multi-tenant authentication.
- Developed and integrated testing strategies, including unit, end-to-end (E2E), performance, and security testing, enhancing overall software quality.
Solution Architect
Single collaboration platform aggregating approval requests, company notifications, and other related correspondence in one place. The platform provides complex analytics and company performance KPI via advanced reporting and voice control.
- Created solution architecture design satisfying client needs, gathering requirements and quality attributes.
- Designed and built solid cloud-native architecture solutions based on Microsoft Azure, lead application migration and re-platforming activities.
- Designed API components, infrastructure and deployment architecture, authentication, recovery and backup strategy, operational monitoring, and cost reduction approaches.
- Created and maintained design documentation and software specifications.
- Introduced and implemented the product release strategy, CI/CD pipelines, and infrastructure as code using Terraform.
- Ensured all technology practices adhered to regulatory standards.
Solution Architect and Development Manager
The product aims to help enterprise companies to get person-to-person professional coaching for their employees at any time at an affordable cost via a mobile app.
- Conducted end-to-end product development and team management.
- Provided technical and architecture supervision of MVP solution.
- Adapted architecture changes.
- Communicated with the customer's CTO to collect architecturally significant requirements and get solution approval.
- Conducted technical investigations, POCs, and verified quality gates.
- Designed and introduced CI/CD process with the release schedule, separate releases to major/minor/hotfix, and wrote release checklists to avoid human-factor issues during releases.
- Verified security compliance and applied application security best practices and infrastructure security standards.