Agm Tazim

Agm Tazim

$22/hr
iOS | Android | Flutter | Unit Test | TDD
Reply rate:
66.67%
Availability:
Full-time (40 hrs/wk)
Age:
32 years old
Location:
Dhaka, Dhaka, Bangladesh
Experience:
7 years
A.G.M TAZIM Address: H-33, R-17, Nikunja-2 , Dhaka , Bangladesh Contact: -, -. E-mail :- Summary : ✓ ✓ ✓ ✓ ✓ 6.5+ years experience in Architecting, Designing, Developing and Maintaining Mobile Applications. Depth understanding of business and IT requirements and Analysis Manage multiple projects simultaneously. Learn and apply new technologies quickly. Strong knowledge in OOP, Design Principle /Pattern, Architecture, SOLID Principle, Reactive Programming, Dependency Injection ✓ Write documented code, Unit Test, UI Test, Integration Test, Snapshot Test, Test Driven Development Coding Sample with Unit Test - https://github.com/tazimete/swift-clean_architecture-rxswift (CLEAN Architecture with MVVM, Repository, RxSwift, Coordinator Pattern, Unit Testing) Stackoverflow - https://stackoverflow.com/users/-/agm-tazim?tab=profile Linkedin - https://www.linkedin.com/in/agm-tazim-812827b7/ Skills : Programming Language : Swift, Objective-C, Java, Kotlin, Dart, C, C++. - iOS Application development : Using Swift , Objective-C, UIKIt, Autolayout, RxSwift , Alamofire, AFNetworking, SQLite, Realm, Core Data, Core Graphics, Core Animation, Core Image, Metal Framework, AVFoundation, PushKit, CallKit, Concurrency /Asynchronous Programming, Data synchronization and offline storage, Disk and memory cache, ARC Implementation, ChattoFramework. - Android Application Development : Using Java, Kotlin, XML, Jetpack , RxJava, RxKotlin, Dagger2, Retrofit, GSON, SQLite, Android Room, Realm, Location API/Map API/Direction API, Camera and Media API, Content Provider, Multithreading, Background service, Data synchronization and offline storage, Disk and memory cache, SyncAdapter, Broadcast Receiver, EventBus. - Cross/Hybrid platform : Flutter - Performance Monitoring : Memory Management, Profiling and Performance tuning, Thread safe coding, Handling shared resource, Avoiding race condition, deadlock and memory leak - Architecture and Design Principle /Pattern : MVC, MVVM, MVP, VIPER, CLEAN, SOLID Principle, Singleton, Factory, Abstract Factory, Builder, Observer, Adapter, Bridge, Strategy. - Development Methodology & Practice : TDD (Test Driven Development) - Streaming and Real-Time Communication : WebRTC, Red5, XMPP, Openfire, SocketIO - Testing: Unit Test, Integration Test, Snapshot Test, XCTest, XCUITest, JUnit, Mockito, Espresso. - CI/CD & Version Control : Bitrise, Fastlane, GIT - Push Notifications & Others : FCM, Pusher, iAD, AdMob For Ad, Crashlytics for Crash reporting Employment History: 5. Lead iOS Developer Interspeed Digital LLC - (May, 2019 – Continue) Responsibilities: - Design & Architect, Develop and Maintain leading social networking application : - Kotha (https://apps.apple.com/us/app/kotha/id-, https://play.google.com/store/apps/details?id=com.bs.kotha&hl=en&gl=US) - Jigglemed (https://apps.apple.com/us/app/jigglemed/id-) -Used Swift, Objective-C, RxSwift, CLEAN Architecture with MVVM, Repository and FlowCoordinator pattern, Realm, - SocketIO, WebRTC for Real Time Communication and Streaming - Follow Firebase Crashlytics report & fix it quickly. - Everyday team meeting/Scrum, Research and Develop optimal solutions for a problem. - Reviewing code & learn new technology and best practices every day, Sharing knowledge among team members. 4. Lead Mobile Application Developer Looksee Inc - (August, 2018 – April, 2019) Responsibilities : - Develop and lead the Looksee (A social networking app like Snapchat) Android and iOS both Application - Designing the project architecture and Contribute on developing API - Everyday team meeting/Scrum, Research and Develop optimal solutions for a problem. - Reviewing code & learn new technology and best practices every day Technologies Used : - Swift, Autolayout, RxSwift, AVFoundation, SQLite, Java, RxJava, Android Room, MVVM, SocketIO, FCM 3. Mobile Application Developer Metakave - (December, 2017 – May,2018) Responsibilities : 1) Developed, maintained and lead the TheSmartClub (https://appadvice.com/app/the-smart-club/-) A Loyalty iOS Application 2) Contributed on TheSmartClub (https://play.google.com/store/apps/details?id=com.smartologyit.thesmartclub&hl=ln&gl=US) – A Loyalty Android application 3) Contributed on UgoRound (https://play.google.com/store/apps/details?id=com.otc.au.ugrapp&hl=en&gl=US , https://apps.apple.com/us/app/ugoround/id-) – A Location based alert iOS + Android Application 4) ) Contributed on Cloudenotes - Android application to add note and signature and share with others users 5 ) Contributed on Cloudenotes - iOS application to add note and signature and share with others users Technology used : Swift, MVVM, Autolayout /Storyboard based UI, CoreGraphics, CoreAnimation, CoreLocation, IAP(In App Purchase), MapKit, Alamofire, SwiftyJSON, APN, Java, MVVM, GPS, GooglePlayService, GoogleMap, CouchBaseLite, FCM, Retrofit, Java, XML, Image Processing, PDF Making, , FCM. 2. Mobile Application Developer WebHawksIT - (January, 2017 – December, 2017) Responsibilities : 1) Developed HawksSupport android application Technology used : Android Framework, Java, XML, SQLite, Volley, FCM 2) Developed and maintain LiveSteaming – Live Video streaming and chatting app iOS application Technology used : Swift, Red5, WebRTC, XMPP, Openfire, Autolayout, CoreData, CoreAnimation, AVFoundation, AFNetworking, FCM 3) Integrated new API and updated SocialHigh - Social networking iOS application Technology used : Objective-c, Autolayout, CoreData, CoreGraphics, CoreAnimation, MapKit, CoreLocation, AFNetworking, FCM. 1. Mobile Application Developer Preview Technologies Limited (June, 2015 – December, 2016) Responsibilities : - Developed MGTracker - iOS + Android payment application which tracks Moneygram money transfer status. - Developed Stripify - iOS + Android payment application which reports all data of Stripe business transaction - Developed Blacklist – A call and sms blocking Application - Develop DomainTools- An iOS + Android application to show domain and DNS related data - SmartSend – iOS + Android Location based food order/delivery Application Technology Used : Android Framework, Java, XML, SQLite, Volley, GSON, FCM, Objective-C, AFNetworking, Multithreading and Asynchronous Programming, GCM, Google map and direction API Academic Qualification: Exam Title Concentration/Major Institute B.Sc in ETE Electronics and Telecommunication Engineering International Islamic University, Chittagong Result Appeared Pas.Year 2015 Duration 4-years Daily Read and Books : 1. RxSwift: Reactive Programming with Swift 4th edition - By Florent Pillet, Scott Gardner and Marin Todorov 2. Modularizing Legacy Projects Using TDD: Test-Driven Development with XCTest for iOS - by Khaled El-Morabea, Hassaan El-Garem 3. Design Patterns: Elements of Reusable Object-Oriented Software – By Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides, Grady Booch Coding Sample - https://github.com/tazimete/swift-clean_architecture-rxswift (CLEAN Architecture with MVVM, Repository Pattern, RxSwift, Coordinator Pattern, Unit Testing)
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.