Software Developer
Bd Technology
İzmir, Turkey
1) I mainly focused on my Masters's Degree Thesis until September 2022.2) I've been developing with Flutter. Some of the Flutter & Dart-related topics I know:- Lifecycle methods- State Management (Vanilla, Riverpod, InheritedWidget, InheritedModel, InheritedNotifier, etc.)- Animations (implicit, explicit, hero, sliver, Lottie)- Cache (shared preferences, hive, sembast, file operations.)- Responsive & Adaptive design - Code generation- REST API/Firebase/AdMob integration- Developing packages & plugins, publishing on pub.dev- Clean Architecture, MVVM, SOLID principles, Linter rules- Theme, Material3, widget style customization- Localization- Test-Driven Development- CI/CD (GitHub actions, Fastlane)- Publishing & updating apps on Google Play/App Store Google Play: https://play.google.com/store/apps/details?id=com.basakkatuk.flutterInterviewPractice3) I successfully developed & deployed Widows Form Applications integrated with other software products and NETSIS (one of the most famous ERP programs in Turkey). -freelancerUSED TECHNOLOGIES: WinForm Application, NetOpenX.dll (Integration API of NETSIS), SQL, C#, XML parsing, Excel & file operations* With the help of these applications, customers stopped cumbersome tasks such as manual information entry and automated their work.- NETSIS Order ConversionThis application creates Waybill or Invoice records from chosen Orders with the given parameters. It provides advanced filtering options and customization parameters, an option to combine multiple Orders inside one Waybill/Invoice- NETSIS / MATRIX IntegrationThis application saves the receipt output (XML format) of the MATRIX software into the NETSIS database as one of the following: Purchase Invoice, Bill of Sale, Sales Waybill, Cash/Credit Card Transaction, Order