• Go developer, System Architect at Bubble Marble — September 2024 - Present
- Participated in the integration of Apache Kafka for data processing
- Responsible for containerization of several ETL services
- Led Cloud administration tasks, including managing documentation for DigitalOcean infrastructure
- Implemented ETL scripts for processing and collecting large volumes of data
- Served as a System Design Consultant, providing guidance and recommendations
• Go Developer at FastDev — June 2021 - September 2024
- Migrated several services from Python to Go, leveraging Go's concurrency for improved performance
- Built REST API mock services, reducing third-party API costs and payloads
- Optimized SQL performance by implementing industry standards like backups, proper indexing, and concurrent transactions, reducing query times
- Improved system design and pipelines for multiple services by introducing containerization, enhancing scalability and reliability
- Achieved a 5x performance improvement by refining caching strategies, optimizing database structures, and adjusting DigitalOcean and NitroPack configurations
- Served as Lead Developer and System Design Consultant, overseeing critical architectural decisions
• Python Developer at FastDev — June 2021 - September 2024
- Acted as Lead | Principal developer
- Developed Python services to analyze large data sequences for a US-based sports betting company, improving data analysis capabilities
- Refactored legacy Django code, improving code quality and integrating new features, resulting in better system maintainability
• NodeJS Developer at FastDev — June 2021 - September 2024
- Acted as Lead | Principal developer
- Developed a REST API for a Telecom B2B product using GeoServer and Mapbox, enhancing geo-spatial capabilities
- Refactored legacy code and implemented clean architecture, improving maintainability
- Enhanced PDF generation for cellular coverage analysis by refactoring a complex codebase and integrating dependency injection
- Integrated BankID authentication for a medical clinic network in Sweden, streamlining patient access
- Led the migration from Gatsby Cloud to Azure Cloud, reducing costs and implementing efficient CI/CD pipelines
- Participated in technical reviews and expert interviews
- Implemented a custom DBSCAN clustering algorithm for data visualization, fulfilling customer-specific requirements
- Designed cellular signal visualizations using the Canvas API and pure JavaScript, improving geo-position data display
- Contributed as a JavaScript expert by assisting in the migration from C++ map providers to web-based solutions like Bing, Baidu, and OpenLayers
• Go Developer at Russian Informational Technologies — July 2016 - June 2021
- Developed the backend for a no-code mobile platform, supporting both iOS and Android applications
- Implemented backend API features for mobile services used by the Central Bank of the Russian Federation
- Managed the infrastructure for various services built with Node.js and Go
- Acted as a tech lead, mentor guiding development teams to success
- Enhanced and optimized data pipelines to improve performance and reliability
- Contributed to system design consultations, providing technical insights and strategic recommendations
- Integrated new features into existing systems, ensuring seamless operation and scalability
• Python Developer at Russian Informational Technologies — July 2016 - June 2021
- Acted as a principal developer and feature owner consultant
- Developed a memory-efficient Python service to parse and analyze open-source documents, identifying affiliated companies
- Built a 3D rendering application, generating over 30,000 full-HD renders within 24 hours using Blender 3D EEVEE
• NodeJS Developer at Russian Informational Technologies — July 2016 - June 2021
- Acted as a Principal developer
- Developed an Excel document generation service for the Central Bank of the Russian Federation, reducing deployment overhead by utilizing PE compilation and private npm packages
- Integrated new crypto providers (Jakarta, RuToken) for a local e-certificate authority platform, writing JavaScript code for physical test devices
- Created a custom JavaScript library for generating Word documents from HTML
- Developed a financial data visualization library by integrating D3.js for better data insights
• C# Developer at Russian Informational Technologies — July 2016 - June 2021
- Maintained several FinTech applications, fixing bugs and delivering new features
- Integrated a web-based UI while maintaining legacy WPF and WinForm interfaces
• Process Engineer at Izhvesk Polygraphic Manufactory — September 2010 - May 2016
- Efficiently managed calibration processes and performed maintenance on printing machines
• C# Developer at Izhvesk Polygraphic Manufactory — September 2010 - May 2016
- Developed software for material control, leading to process automation