Me

Stanislaw Grin

Full Stack Developer with a frontend focus and 10+ years of experience.
Led the architecture and development of Flowrunner.ai, a powerful visual automation platform.

React
TypeScript
Next.js
Node.js
Tailwind
Get To Know Me

About Me

Crafting digital experiences with passion, precision, and purpose

Me

πŸ‘‹Hi, I'm Stanislaw Grin

A product-focused Full Stack Developer with a strong frontend foundation and over 10 years of experience delivering thoughtful, scalable digital solutions.

I specialize in building intuitive user interfaces, robust frontend architecture, and flexible backend systems that power products from the ground up.

Driven by curiosity and a passion for quality, I’ve led the creation of multiple core systems β€” including no-code automation platforms, commenting engines, gamification layers, schema modelers, and custom visual editors. I enjoy solving complex challenges and turning abstract requirements into elegant, real-world applications that bring value to users, teams, and businesses alike.

I thrive in ownership-driven environments where I can contribute to both product direction and technical execution. Whether it’s architecting new features, enhancing developer experience, or supporting thousands of users β€” I bring focus, clarity, and care to everything I build.

Core Technologies

JavaScriptTypeScriptReactNext.jsTailwind CSSshadcn/uiTanStack QuerytRPCZustandReduxNode.jsPostgreSQLViteWebpackCypressJestReact Testing LibrarySentry

Let's Connect

Available for Hire

Open to New Opportunities
Prefer product companies
Remote, EU-friendly time-zone
Professional Journey

Experience

My professional journey and the impact I've made across different domains

Company Logo
January 2020 β€” Present

Senior Full Stack Engineer

Backendless Corp.

Contributed to the core product of a visual backend platform, focusing on frontend architecture, developer tools, and UX. Built systems that empowered thousands of developers and no-code users.

Key Achievements

Architected and implemented FlowRunner, a no-code workflow automation engine with drag-and-drop UI, smart AI blocks, SLA tracking, dynamic PDF generation, Smart Values logic editor, and real-time execution logging.
Designed the Gamification System, boosting early user retention by 25% through onboarding rewards, tutorials, and achievement tracking.
Built the Commenting System with contextual threads, moderation tools, Slack integration, and email notifications for replies.
Created the Visual Schema Modeler β€” a drag-and-drop ERD tool reducing setup time by 60%.
Developed and maintained key Backendless Console sections: billing, cloud code, geofencing UI, file storage, authentication, developer profile, and more.
Contributed to Marketplace, API Services tooling, and email/PDF template editors used across the platform.
Wrote deep-dive technical tutorials, sample projects, and supported users in forums and Slack (1000+ support hours).

Technologies & Skills

ReactReduxNode.jsTypeScriptJavaScriptExpressSocket.ioRedisLessJestCypressWebpackGitCI/CDOpenAI APIAirtableZapierMake.com
Company Logo
June 2016 – December 2019

Middle β†’ Senior Frontend Developer

Backendless Corp.

Built complex UIs, platform features, and internal tools for no-code development workflows, while improving frontend scalability and team practices.

Key Achievements

Created the Visual Schema Designer, an ER-style drag-and-drop tool for data modeling β€” reduced schema setup time by 60%.
Built the Construction Admin Tool β€” a robust, multi-tenant system that split the construction process into atomic vendor-based units, calculated full timelines, resources, and costs. Included offline support, user roles, and permissions
Migrated legacy systems to modern stacks, replacing Backbone with React and implementing reusable components.
Mentored juniors, onboarded teammates, and helped formalize scalable frontend patterns.
Wrote integration demos for tools like Zapier, Airtable, Alexa, OpenAI, and Google APIs.

Technologies & Skills

ReactReduxNode.jsJavaScriptExpressLessBootstrapGoogle APIsJestWebpackGit
Company Logo
Jan 2015 – May 2016

Junior Frontend Developer

The Midnight Coders

Focused on building SPAs, reusable UI components, and improving the frontend experience of legacy systems.

Key Achievements

Assisted in the rewrite of a telecom testing platform for Spirent Communications β€” migrated from legacy code to a modern (back then!) SPA using Backbone.js and RequireJS
Built form-heavy interfaces and automated E2E tests with Nightwatch.js and PhantomJS.
Developed UI components and contributed to internal code reviews.

Technologies & Skills

Backbone.jsRequireJSHandlebarsLodashNightwatch.jsPhantomJSJavaScript (ES5/ES6)GruntJSHTML5CSS3Git
10+
Years Experience
20+
Core Product Features Shipped
1,000+
Hours Supporting Customers
Portfolio Showcase

Career Highlights

Throughout my career as a developer, I’ve had the opportunity to work on projects and features that challenged me, taught me, and made a lasting impact. Here are some highlights I’m most proud of.

Automation System
Live

FlowRunner.ai

No‑code & AI-powered automation platform

FlowRunner.ai is a visual automation engine that enables users to build complex, SLA-driven workflows with AI-powered decision‑making β€” all via a drag‑and‑drop interface. It’s designed to scale from simple tasks to adaptive enterprise automations, with real-time monitoring, integrations, and no-code backend essentials.

Key Features

  • AI‑powered assistants and AI Router for smart branching, data processing, sentiment analysis, and dynamic routing
  • Smart Values Editor for referencing previous block outputs, composing logic, and creating dynamic expressions
  • Custom SLA tracking with real-time alerts, breach prevention, custom SLA calendars, and fallback recovery logic
  • Advanced process control: conditional logic, loops, multi‑path execution, and error handling
  • Custom forms, approval widgets, and PDF templates using dynamic flow data
  • Seamless integrations with Airtable, Slack, Google Sheets, Gmail, Webflow, Calendly, and more
  • Scheduled and event-triggered flow execution β€” cron-style timing, scheduling configuration, and real-time triggers
  • Flow validation, execution history logs, versioning, and debugging tools for transparency and reliability
  • Real-time logging and performance & analytics dashboards for monitoring flow health and usage
  • Custom Actions & Triggers framework to create and extend built-in flow blocks, deployable via Marketplace
  • Import and export of flows and configurations for backup, sharing, and migration
  • Real-time UI messaging: send data from flows to frontend interfaces
  • Native integration with Backendless services: Database, Auth, Files, and Messaging

Deliverables

  • Architected and developed the visual drag‑and‑drop workflow builder UI inside Backendless Console
  • Built AI-powered blocks and assistant integration for smart routing, sentiment analysis, and data extraction
  • Designed and implemented the Smart Values Editor for referencing flow state and building logic expressions
  • Implemented PDF template generation with dynamic data injection and export capabilities
  • Developed support for reusable Custom Actions & Triggers using both Codeless and Node.js, with Marketplace integration
  • Implemented SLA compliance dashboard with configuration, real-time alerts, custom SLA calendars, and automated fallback logic
  • Built custom UI widgets (forms, approval prompts) to trigger and interact with flows
  • Enabled real-time flow-to-UI communication using Backendless messaging infrastructure
  • Created analytics and performance dashboards for real-time monitoring of flow executions and system health
  • Developed import/export functionality for flows and configurations facilitating backup and migration
  • Implemented flow versioning to allow rollback and safe iteration on workflows
  • Integrated third-party services and core Backendless features (DB, Auth, File, Messaging) into flows
  • Shipped flow validation engine, error handling routines, and execution history viewer for debugging and support
  • Authored technical documentation, tutorials, and sample flows to onboard users and showcase capabilities

Technology Stack

ReactTypeScriptReduxNode.jsExpressSocket.ioOpenAI APIJestReact Testing LibraryCypressGitConsulDocker
Learning & Gamification
Live

Gamification System (Missions & Tutorials)

Gamified platform learning & reward system

Backendless Missions is an interactive learning path built into the Backendless platform. Using gamified Missions and Tasks, users earn XP, badges, and Backendless Bucks while learning how to build apps with or without code. It’s designed to help developers and no‑code users master the platform through hands‑on guided challenges and educational milestones.

Key Features

  • Structured learning missions composed of themed tasks and hands-on challenges
  • Points and rewards (XP & Backendless Bucks) for completing tasks and missions
  • Achievement badges and leveling system unlocking perks and certifications
  • Optional UI Builder mission packs for codeless or code-based (JavaScript) tracks
  • Backendless Bucks redeemable for platform extensions, swag, or subscriptions
  • Video tutorials and detailed task instructions complement every mission

Deliverables

  • Defined mission/task structure and progression tracking UI within the Backendless Console
  • Integrated reward system to grant XP, Backendless Bucks, and badges upon task completion
  • Created dual learning paths: With Code and Codeless mission packs for broader accessibility
  • Built level-based system unlocking perks and certification eligibility at higher XP levels
  • Linked video, doc, and tutorial content into mission UI to support task execution
  • Connected voucher-like currency (BBs) to a marketplace and subscription activation flows

Technology Stack

Node.jsRedisExpressSocket.ioReactReduxLessWebpackGitConsulDocker
Data Modeling Tool
Live

Visual Schema Modeler

Visual no‑code data modeling and schema design

A drag‑and‑drop visual schema designer integrated into the Backendless Console, enabling developers and non‑code users to define, modify, and visualize data relationships and constraints in real time without manual SQL.

Key Features

  • Graphical data model visualization of tables and relationships (1:1, 1:N, etc.)
  • Interactive schema editing: add, rename, delete columns and tables directly in UI
  • Auto-arrange, zoom‑to‑fit, and schema navigator tools for visual clarity
  • Export diagrams as PDF or PNG for documentation or sharing
  • Color‑coding and grouping of tables for organization in complex schema
  • Supports constraints and data validation (unique, not null, regex) and generated/auto‑increment column

Deliverables

  • Designed intuitive drag‑and‑drop UI for visual data modeling within Backendless Console
  • Built interactive schema editing workflows: column/table management, relation creation, rename and delete operations
  • Implemented utility tools: auto-arrange layout, zoom navigation, schema map overlay for large models
  • Added export functionality allowing users to save schema diagrams as PDF or PNG
  • Integrated color-coding and grouping to enhance readability for complex data structures
  • Ensured full support for constraints, validation rules, generated and auto‑increment fields in schema editor

Technology Stack

ReactReduxjspdfLessWebpackJestGitConsulDocker
Feedback & Support Feature
Live

Commenting System

Built-in feedback & comments feature in the Backendless Console

The Commenting System enables users and developers to provide contextual feedback directly within app management workflows. This feature facilitates in-console collaboration, support discussions, and community interaction around platform features.

Key Features

  • Inline comments directly inside the Backendless Console UI for feature feedback and support
  • Comments visible to all users of the app, fostering transparency and collective knowledge sharing
  • Moderation and review workflows handled by support staff, with visibility controls and deletion policies

Deliverables

  • Integrated a comment input and display interface within various console views (e.g. UI Builder, Missions sidebar)
  • Created moderation layer for comment review, spam filtering, and compliance enforcement
  • Linked comment threads to relevant UI components for contextual feedback tracking
  • Implemented email notifications for new comments and replies to keep users engaged
  • Integrated Slack notifications to help internal teams stay updated on new comment threads and activity

Technology Stack

ReactReduxProseMirrorNode.jsExpressSlack APIBackendless Emails APIJestGitConsulDocker
User Engagement
Live

Push Notifications Dashboard

Cross-platform push notification management for mobile and web

The Backendless Push Notifications Dashboard is a unified interface for creating, managing, and sending personalized push notifications across Android and iOS platforms. It offers robust tools for segmentation, scheduling, and integration with Backendless services, enabling developers to engage users effectively.

Key Features

  • Cross-platform support for Android (FCM) and iOS (APNS)
  • Push Templates for reusable notification configurations
  • Smart Text personalization for dynamic content
  • Real-time preview of notifications on devices
  • Scheduled notifications for timely delivery
  • Targeted delivery to specific users or devices
  • Device registration and management within Backendless Console
  • Customizable notification appearance (icons, sounds, vibration patterns)
  • Action buttons with inline reply capabilities
  • Cloud Code integration for advanced customization

Deliverables

  • Developed the Push Composer interface for creating and managing push templates
  • Implemented Smart Text functionality for dynamic content personalization
  • Integrated real-time device previews for notification testing
  • Enabled scheduling capabilities for push notifications
  • Created targeting mechanisms for specific user segments and devices
  • Built device registration and management features within the console
  • Designed customizable notification appearance options
  • Developed action button configurations with inline reply support
  • Integrated Cloud Code support for advanced notification logic

Technology Stack

ReactReduxLessWebpackJestGitConsulDocker
Web Application
Live

Sumeet AI

AI-powered video call application with real-time agents, meeting summaries, and post-call features.

Delivered real-time video and chat using Stream SDK, integrated AI-driven agents for dynamic interaction, and built features like smart transcript search, synced video playback, and automated summaries. Implemented secure auth with Better Auth, responsive design, subscription billing via Polar, and background job processing with Inngest.

Key Features

  • πŸ€– AI-powered video calls with custom agents
  • πŸ“ž Real-time video & chat using Stream SDK
  • πŸ“ Automatic meeting summaries & transcripts
  • πŸ” Smart transcript search & video playback
  • πŸ’³ Subscription management with Polar
  • πŸ” Authentication with Better Auth
  • πŸ“± Mobile responsive design
  • βš™οΈ Background jobs with Inngest

Deliverables

  • Integrated AI agents into real-time video calls with contextual interaction.
  • Implemented live video and chat using the Stream SDK.
  • Built automated meeting summaries and AI-generated transcripts.
  • Developed smart transcript search with synced video playback.
  • Integrated Polar for subscription and billing workflows.
  • Set up authentication flows with Better Auth.
  • Delivered a fully responsive mobile-first UI.
  • Configured background jobs and async workflows using Inngest.

Technology Stack

Next.js 15React 19Tailwind v4Shadcn/uitRPCDrizzleORMNeon DatabaseOpenAI APIStream Video & ChatBetter AuthInngestPolar
Kind words from amazing people I've worked with

Testimonials Wall

Real real feedback from people who worked and collaborated with me

Featured Review
Stas is someone you trust instantly β€” reliable, thoughtful, and always focused on creating something truly excellent. Whether he’s working with JavaScript, React, NodeJS, or diving into AI and UX challenges, Stas brings a rare combination of deep technical knowledge and strong product intuition. He’s not just a developer; he’s a craftsman. A supportive teammate, a patient mentor, and a genuinely kind person to work with. Working with Stas means working with someone who not only delivers outstanding results but also elevates the team and culture around him.
Photo
Vladimir Upirov
Senior Full Stack Software Engineer at Backendless
"Stanislaw is not just a superior developer β€” he's an engineer with a refined sense of aesthetics. His commitment to elegant, maintainable code goes hand in hand with his sensitivity to user experience. That rare combination made him invaluable across a wide range of projects. Give him a task of any complexity, and he'll handle it with confidence, clarity, and craftsmanship."
Photo
Mark Piller
Founder & CEO
Backendless
"Working with Stas has been incredibly valuable for my growth as a developer. He took the time to explain things clearly and patiently, and I learned a lot from his high-quality code and detailed reviews. He holds a high standard and always provides constructive feedback. Stas also delivered some huge features on his own, showing impressive technical skill and ownership."
Photo
Dima Vakuliuk
JavaScript Developer
Backendless
"Stas built FlowRunner β€” a large and technically complex system β€” from scratch. It required deep technical expertise, architectural thinking, and a clear understanding of user scenarios. His code was always thoughtful and easy to verify, and he responded to feedback constructively. He’s reliable, skilled, and someone you can trust with large-scale projects."
Photo
Inna Shkolnaya
QA Engineer
Backendless
"I’ve had the pleasure of knowing Stanislaw as a mentor and later as a colleague. From my early days learning JavaScript, he guided me with clarity, patience, and honest feedback. He consistently solves complex challenges with clean, efficient code. Approachable and dependable, he supports the team and raises the bar for quality."
Photo
Sergey Androsov
JavaScript Developer
Backendless
"I worked with Stas on the same project for over 5 years. He is a skilled engineer with a strong eye for detail and excellent communication. Stas often proposed thoughtful improvements and designed services that proved reliable and easily extendable. Collaborating with him was always easy and productive."
Photo
Andriy Konoz
Java Developer
Backendless
Contact

Let's Work Together

I'm always open to collaboration on thoughtful, challenging projects. If you need someone who cares about code quality, design, and the bigger picture β€” I’d love to hear from you.

Or reach out directly: