Sena Doğan
Junior Full Stack Designer
Istanbul, Turkey
About
I am a mobile application and Flutter developer for 2 years of experience. My expertise includes creating cross-platform applications using Flutter and Dart. I’m a designer and DevFest Organizer on Gdg Istanbul. Also I’m doing Product Designs for my own projects.
I have a strong background in software development, specifically in mobile app design and development. I have been studying software, including the C and C++ programming languages at école 42 for 2 years. Currently, I am studying a bachelor's degree in physics at Yıldız Technical University ( YTU ) since 2021.
Experience
-
- Co-founder, Designer & Flutter Developer @ DevOpenIstanbul, Turkey - RemoteSummary:
- 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 Web Application Developer @ ShipgrandeIstanbul, Turkey - On siteSummary:
- 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 Developer @ TinywallRemoteSummary:
- 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 Developer @ GOHouseRemoteSummary:
- 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.
Projects
Skills
Education
Yıldız Technical University
Physics
École 42
Computer Science
Anadolu University
Visual Communication Design