Sena Doğan

Software Developer & Designer | YTU Physics

Istanbul, Turkey
senadgn@proton.me • +1 555-555-5555 • https://www.linkedin.com/in/sena-dogan-dev
Sena Doğan

About

I am a results-oriented Software Developer and Product Designer with over 3 years of expertise in cross-platform mobile development using Flutter and Dart. My professional journey was significantly shaped by early roles at Shipgrande and Tinywall, where I collaborated closely with senior developers and experienced designers, marking a major step forward in both my technical and design capabilities. Today, as the Co-founder of DevOpen, I specialize in crafting intuitive UI/UX and leading projects from concept to launch. My background also includes three years of volunteer experience with GDG Istanbul as a Designer and DevFest Organizer.

My technical foundation is uniquely broad, starting with my software journey at École 42. I spent two years mastering C/C++ through its highly challenging, project-based curriculum. It was during my second year at 42 that I began developing my expertise in Flutter. This rigorous engineering background is combined with a Bachelor's in Physics from Yıldız Technical University, allowing me to bridge complex analytical problem-solving with practical software development.

I am actively applying my C/C++ skills in particle physics programming at YTU and exploring the intersection of code and science through quantum programming. I have earned the QBronze (beginner) certificate from QWorld and am currently awaiting the next workshops to pursue further certifications. I am a disciplined, team-oriented problem solver, driven to build impactful technology.

Experience

  • -

    Istanbul, Turkey - Remote

    Summary:

    • Co-founder of DevOpen, a technology company focused on open source projects and content creation. Responsible for design (logo, branding, UI/UX) and development of mobile applications.

    Responsibilities:

    • Led the design efforts, including logo creation, branding, and UI/UX design for DevOpen and multiple projects.
    • Developed mobile applications using Flutter, implementing state management with Riverpod.
    • Collaborated with the development team to incorporate AI features using OpenAI and custom LLM integrations.

    Achievements:

    • Successfully launched RescuPaws and LegalLens, contributing to a 20% increase in user engagement through innovative features and designs.
    • Enhanced branding and UI/UX consistency across all company projects, improving overall user experience.
    • Flutter
    • Riverpod
    • UI/UX Design
    • Branding
    • Figma
    • OpenAI
    • Custom LLM Integrations
  • -

    Istanbul, Turkey - On site

    Summary:

    • Developed and maintained a shipping rate calculation system for FedEx shipping using Flutter and Riverpod 2.0 framework for state management.

    Responsibilities:

    • Developed the application using the latest version of Flutter.
    • Utilized Riverpod 2.0 for efficient state management.
    • Followed the MVVM architecture and employed REST APIs and Freezed classes for UI models.
    • Built a responsive design ensuring a seamless user experience across multiple platforms.

    Achievements:

    • Implemented responsive design techniques to enhance user experience on various devices.
    • Flutter
    • Riverpod 2.0
    • REST APIs
    • Freezed
  • -

    Remote

    Summary:

    • Developing a mobile app designed to make car parking more convenient and memorable using Flutter.

    Responsibilities:

    • Developed the Tinywall app using Flutter.
    • Followed the MVVM architecture incorporating Mobx for state management and GetIt for dependency injection.
    • Ensured a user-friendly experience by focusing on UI/UX design principles.

    Achievements:

    • Maintained a robust and organized codebase through the use of Mobx and GetIt.
    • Flutter
    • MVVM
    • Mobx
    • GetIt
  • -

    Remote

    Summary:

    • Developed a mobile app for online house chores services using Flutter.

    Responsibilities:

    • Led the development of the entire mobile app using Flutter.
    • Implemented Mobx for state management and GetIt for dependency injection.
    • Focused on creating a seamless and intuitive user experience.

    Achievements:

    • Ensured code quality and maintainability by utilizing Mobx and GetIt.
    • Flutter
    • Mobx
    • GetIt

Projects

Skills

  • Figma
  • GitHub GitHub
  • Flutter
  • Dart
  • SwiftUI
  • Firebase
  • C/C++

Education

Made by Ariel