← Back to list
Middle
Registration: 22.05.2025

Ivan Yanowsky

Skills

Dart
Flutter
Mobile Development
JavaScript
TypeScript
AWS
CI/CD

Work experience

Software Engineer, Core Engine
since 11.2022 - Till the present day |Chili Publish
Flutter, JavaScript, TypeScript
GraFx Studio is a multichannel smart template editor for animated and print output, built by CHILI publish. I contributed to its core features as part of a collaborative engineering team. 1. Studio Engine (Flutter Web) Built on-top of Flutter, the Editor Engine is a closed-source application loaded in a browser that provides interactive editing of Studio documents. These documents are defined in JSON. - Multi-Frame Transformation: Built a system for selecting, transforming, and manipulating multiple elements simultaneously, improving workflow efficiency - Shape Rendering: Developed a shape renderer (rectangles, ellipses, polygons) with precise corner radius control and consistent cross-format output - Data Integration Framework: Implemented external data source integration with performance-oriented caching - Performance Optimization: Enhanced frame manipulation to support smooth 60FPS interactions in complex templates - Animation System: Created a GSAP-based HTML animations output with type-safe APIs and declarative JS code generation 2. Studio SDK (TypeScript) A type-safe controller-based SDK with promise-based APIs and cross-origin support for document manipulation. - Implemented various features exposed from the Engine as per the product roadmap Engineering practices: - Maintained code quality with unit, widget, golden and integration tests - Estimated features, wrote specs, and contributed to roadmap planning - Improved CI/CD pipelines and build systems - Participated in agile development rituals
Flutter Developer
11.2021 - 11.2022 |Morning Stars Developers
Flutter, Flutter Web
-- Designed and delivered full-cycle Flutter applications — from architecture to production release: - CRM: [ iOS & Android - Flutter ]; - Grocery Delivery: [ iOS & Android - Flutter ]; - Gamified Book Reader: [ iOS & Android - Flutter ]; - Order Assembly & Control Scanner: [ iOS & Android - Flutter ]; - Store Management Admin Panel: [ Web - Flutter ]. -- Built a CI/CD pipeline using GitHub and CodeMagic for app store deployments. -- Managed Play Store and App Store developer accounts end-to-end. -- Monitored usage, errors, and stability via Firebase Analytics and Crashlytics.
Full Stack Engineer
03.2021 - 03.2022 |edVIZE
Flutter, Dart, JavaScript, React, Node.js, Express, AWS
VIZE App: [ iOS & Android - Flutter ] - Contributed approximately 90% of the codebase. - Implemented UI/UX matching Figma prototype. - Developed a caching mechanism. - Implemented State Management. - Added Local and Push-notifications. - Integrated Google AdMob SDK. edVIZE Web App: [ Web - React ] - Implemented UI/UX matching Figma prototype. - Set up dev - stage - prod environments. - Implemented a deployment pipeline: AWS CodePipeline - S3 - CloudFront. Rest API application: [ Web - NodeJS, ExpressJS, Postgres ] - Created various CRUD endpoints and db tables. - Coded a patented algorithm from math model to production. - Synced AWS S3 with database for image handling. - Scraped Google Sheets and Integrated third-party college data API. - Set up dev - stage - prod environments. - Implemented a deployment pipeline: AWS CodePipeline - Elastic Beanstalk + RDS.

Educational background

Hospitality (Bachelor’s Degree)
2012 - 2015
Volga State University of Technology
Robotics and Intelligent Systems
2009 - 2012
Moscow Aviation Institute

Languages

EnglishAdvancedRussianNativeTurkishElementary