RONIN/OS 2.6 · BSKASAN.DEV · NODE ESPOO/FI

Document // CV.TXT

Bekir Kasan

Full-stack Software Developer · TypeScript · Node.js · Cloud

01 Summary

Full-stack Software Developer with hands-on experience building secure, cloud-based applications using TypeScript, Next.js, Azure Functions, SQL, and modern serverless architectures. Experienced in designing REST APIs, implementing secure authentication and validation, integrating third-party services, and monitoring production systems. Comfortable collaborating across distributed Agile teams while owning features from implementation through deployment, observability, and continuous improvement. Passionate about building scalable backend systems, cloud infrastructure, and security-focused software.

02 Experience5 ROLES

    • Northfina Oy ↗
    • Built and shipped full-stack features using Next.js, TypeScript, and Azure Functions—from responsive UI components to serverless backend logic—supporting Northfina's B2B application and Etufillari Oy bike benefit platform.
    • Implemented Finnish strong electronic authentication (Telia Tunnistus) by integrating the Telia ID Broker with the application, enabling secure user authentication using Finnish bank credentials and Mobile ID while ensuring compliance with national authentication standards.
    • Translated Figma designs and product requirements into responsive React components, collaborating with product and design to ship UI updates that improved customer onboarding flow.
    • Integrated Canyon Bike Store API and Procountor invoicing API, enabling automated order sync and reducing manual data entry for finance operations.
    • Collaborated with CI/CD workflows to deploy and maintain production features across frontend and Azure serverless services.
    • Built end-to-end Invoicing and Order Management workflows for Northfina's internal platform, connecting frontend forms to Azure Functions and MS SQL for invoice generation and order tracking.
    • Strengthened security and data integrity with CSRF protection and Zod schema validation across key flows.
    • Set up Azure Application Insights dashboards, structured logs, and alerts to monitor API latency and error rates, improving availability and reducing mean time to resolution.
    • Designed a secure referral/campaign system with custom validation rules, using MS SQL and backend schema validations to ensure database integrity.
    • Rebuilt the bike benefit claiming flow after regulatory changes—refactoring frontend UI, Azure Functions backend, and invoicing logic to maintain compliance and prevent service disruption for active users.
    • Built internal tooling (e.g., admin dashboards, debugging utilities) to streamline cross-team workflows and improve developer velocity.
    • Worked in an Agile/Scrum development process, contributing to team delivery and feature development aligned with business priorities.

03 Skills

Frontend
  • JavaScript/TypeScript
  • React
  • Next.js
  • Redux
  • Redux Toolkit
  • HTML
  • CSS
  • SASS
  • Tailwind CSS
  • Responsive Design
  • Pixel-Perfect UI
  • Figma to Code
  • Component-based Architecture
Backend & Cloud
  • TypeScript
  • Node.js
  • C#
  • .NET
  • Azure Functions
  • REST APIs
  • Serverless Architecture
  • Microsoft SQL
  • SQL
  • Authentication (OAuth2/OIDC)
  • CSRF
  • Zod Validation
  • API Integrations
  • Azure Application Insights
  • Docker
Other
  • Jest
  • Git
  • GitHub
  • Agile
  • Scrum
  • Jira
  • Product Mindset
  • AI-assisted Development
  • Claude
  • Cursor IDE
  • GitHub Copilot

04 Education

  • Ozyegin University

    Istanbul, Turkey

    Bachelor's Degree in Law (LLB)

    Graduated from one of Turkey's top universities for global employability.

    GPA: 3.33/4.00

  • Stadin Ammattiopisto

    Helsinki, Finland

    Information and Communication Technology

    Frontend Development, C programming, HTML/CSS, JavaScript, PHP, React

05 Other

Certifications
Microsoft Certified Azure Fundamentals, Clarusway Full-stack Development Bootcamp (Nov 2022 – Jul 2023)
Languages
Turkish (Native), English (Fluent), Finnish (Intermediate)