Bahar Bayrak

SWE intern @ UserTesting | Computer Science @ The University of Edinburgh | Full stack Software Engineer | Python, Java, Typescript, Docker, Microservices

Edinburgh, Scotland, United Kingdom

About

CS student at the University of Edinburgh (predicted 1st) building at the intersection of full-stack engineering and data-driven automation. What I build: ▸ Full-stack web applications & production-grade APIs ▸ Automation pipelines (Selenium, Google API) - cut manual workloads significantly ▸ Interactive dashboards for real-time data accuracy & reporting ▸ Systems architecture using Java, Python & Docker ▸ Currently working on a project for making a social reading app! Looking to merge this into a personal assistant bot Where I've done it: ▸ UserTesting - Full-Stack SWE 👩🏼‍💻 ▸ SemiColon Digital - engineering API integrations at scale ▸ Slurp - data analytics, dashboard engineering, process automation Tech I work with: ▸ Languages: Python · TypeScript · Java · Scala · C ▸ Infra & tooling: Docker · REST APIs · Selenium · Google API · Springboot ▸ CS fundamentals: Calculus and Linear algebra · OS · Data Structures & Algorithms · Machine Learning Beyond the code: ▸ I enjoy climbing, powerlifting & marathon runner to keep active and socialise 🧗🏻‍♀️🧗🏻‍♀️ ▸ Reading books, listing to music/ podcasts and watching media to wind down and learn more ▸ Brainstorming, Scrapbooking, creative writing, baking and building side projects to stay creative ▸ Niche hobbies: Level 6 google guide aspiring to level 10, Coffee tasting, discovering and making ☕️ 🔍 Open to internship opportunities in software engineering, January- September 2027.

Experience

  • Software Engineer Intern at UserTesting
    Jun 2026 - Present · 2 mos

    Shipped features end-to-end on a production codebase spanning a TypeScript/React frontend, GraphQL/BFF architecture, and containerised microservice infrastructure (Docker → Kubernetes → Argo) Delivered a full-stack data export feature across REST and gRPC/Protobuf service boundaries, debugging serialization mismatches by capturing real production payloads to reproduce and test locally Helped resolve a production incident post-deploy alongside senior engineers — reverting to a stable release and root-causing an environment-level infrastructure discrepancy Collaborated cross-functionally with engineers, designers, and product managers to resolve design/engineering trade-offs and ship features aligned with system-wide patterns Closed 9+ Jira tickets in my first two weeks, created and verified tickets independently, and contributed to deployment readiness reviews and database migration safety (Scala backend) Strengthened code quality through active PR review cycles — refining naming, boolean logic, and component structure for readability and maintainability

  • Edinburgh University Students'​ Association (2 yrs 11 mos)
    • F&B Team Leader
      Jul 2025 - Present · 1 yr 1 mo

      - Led a high-performing team in a fast-paced campus environment, coordinating daily operations and ensuring excellent customer service. - Managed stock tracking and inventory workflows, identifying inefficiencies and improving turnaround - Developed strong communication, leadership, and problem-solving skills while maintaining efficiency and team morale - Onboarded and mentored new team members, reducing ramp-up time across shifts

    • F&B Team Member
      Sep 2023 - Jul 2025 · 1 yr 11 mos

  • Academic Tutor at Self-employed
    Jan 2022 - Present · 4 yrs 7 mos

    - Delivered 1-on-1 tuition in mathematics, breaking down complex concepts clearly and concisely - I helped build student confidence - Designed personalised learning plans and tracked progress, systematic, data-informed approach to improvement - Consistent 4+ year track record of independent work, time management, and client communication

  • Data Analyst at Slurp Edinburgh
    Sep 2025 - May 2026 · 9 mos

    - Analysed complex housing data using Python and Pandas to extract insights and identify trends. - Built interactive dashboards with Matplotlib to communicate findings to stakeholders. - Conducted statistical evaluations to measure campaign impact and inform strategy.

  • Marketing and Automation intern at Semicolon Digital | Marketing Services
    Jun 2024 - Aug 2024 · 3 mos

    - Automated marketing processes and integrated APIs to improve efficiency, using python and excel - Supporting security improvements and data-driven optimisation in the backend including IP restrictions and secure file uploads