Building Digital Experiences
With Code & Creativity

Software Engineer • Technical Writer • Community Builder

Olga Constantina

I'm a community-minded engineer who combines the best of both communication and technical skills, bringing experience both from the engineering side and the business world.

Technologies I work with:
JavaScriptTypeScriptReact.jsNext.jsNode.jsReduxREST APIs

Professional Experience

Main Software Engineer

Jobsties
Berlin, Germany · Remote
May 2024 - Present
  • Technical Ownership

    Drove technical ownership of a production SaaS platform, making architectural decisions across frontend, backend, and data layers to support scalable growth and multi-tenant usage.

  • Security & Auth

    Built secure authentication and authorization flows using Supabase Auth, PostgreSQL, and Row-Level Security (RLS), ensuring user-level data isolation and compliance in a multi-tenant SaaS environment.

  • Database Architecture

    Architected a relational PostgreSQL database schema (8+ core tables) supporting coach-mentee relationships, job applications, task workflows, and weekly recommendations.

  • RBAC

    Implemented role-based access control (RBAC) using Supabase policies and application-level authorization, delivering distinct dashboards and permissions.

  • Real-time Sync

    Developed real-time data synchronization with Supabase subscriptions, enabling instant updates across dashboards and improving user engagement and operational efficiency.

  • Technical Partnership

    Acted as a technical partner to product and business stakeholders, influencing roadmap decisions through feasibility analysis and system design considerations.

Next.jsTypeScriptReactSupabasePostgreSQLTailwind CSSRow-Level SecurityRBACMulti-tenant SaaS

Software Engineer

Industrial Analytics GmbH
Berlin, Germany
April 2023 - April 2024
  • Greenfield Platform

    - Led frontend ownership of a greenfield internal platform, delivering a centralized documentation and tooling system used by 200+ internal users, built from scratch to production.

  • scalable UI architecture supporting 10+ internal workflows

    - Designed and implemented a scalable UI architecture supporting 10+ internal workflows across engineering, HR, and operations, with a strong focus on usability, maintainability, and consistency.

  • Containerization & CI/CD

    - Containerized 3+ services (frontend, backend, documentation) and established CI/CD pipelines, reducing manual deployment steps by 60% and improving release reliability.

  • Security & Auth

    - Integrated single sign-on (SSO) using Google OAuth, enabling secure access across 5+ internal tools.

  • A/B Testing

    - Implemented A/B testing and feature experimentation, validating UI changes and increasing feature adoption.

  • Refactoring Legacy Code

    - Refactored 68 legacy automation scripts (300+ LOC each) into a modern TypeScript codebase, improving maintainability and reducing operational errors by 40%.

  • Documentation System

    - Established a centralized, CI/CD-integrated documentation system, ensuring 100% alignment between documentation and production releases.

  • Collaborated with 8+ stakeholders

    - Collaborated with 8+ stakeholders (CTO, Engineering Managers, Product) to deliver 8+ features from requirements through production.

JavaScriptTypeScriptCypressJestGitAzureAWSBashCloud Infrastructure

Assistant Tech Management

Solaris
Berlin, Germany
Apr 2022 - Sep 2022
  • Leadership Support

    - Created comprehensive reports and presentations for leadership meetings, managing on-call developer compensation tracking

  • Code Reusability

    - Developed reusable frontend components and libraries to improve development efficiency

  • OKR Management

    - Maintained and tracked internal OKRs, ensuring proper prioritization and focus across tech initiatives

  • Tech Leadership

    - Facilitated monthly progress reviews with CTO and tech leadership team

  • Banking APIs

    - Participated in tech initiatives and training sessions focused on backend services and banking APIs

React.jsExcelPostmanBanking APIsConfluenceGit

Junior Frontend Developer

theSeniorDev.com
Berlin, Germany
Jul 2021 - Mar 2022
  • Process Optimization

    - Identified and improved billing process by implementing Stripe automated reports and Excel integration

  • Payment Integration

    - Enhanced customer experience through integration of Payfunnels for streamlined payment processing

  • A/B Testing

    - Implemented and analyzed A/B testing to optimize website features and user experience

  • 18% CTR Increase

    - Increased agency website click-through rate through web development and SEO best practices

JavaScriptTypeScriptReactReact HooksReduxStyled ComponentsWebpackBabelGit