Skip to content
View abdahad1996's full-sized avatar

Block or report abdahad1996

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
abdahad1996/README.md

Hello, folks!

My name is Abdul Ahad Jamal and I'm an Software Developer with over 5 years of experience. My goal has always been to write scalable, testable, readable, and maintainable code. One of the best practices I have adopted to achieve this is applying SOLID principles, Design Patterns, dependency injection, and Test-Driven Development (TDD).

Main Skills: ✍

  • Native iOS, Vapor, Flutter, React Native, React, Node js
  • Swift, Objective-C, Dart, Javascript, Typescript
  • Unit, UI, Snapshot & Integration tests, Acceptance Tests
  • MVC, MVVM, MVP, Viper, TCA(The Composable Architecture), Bloc, Redux, Vertical Slicing, Horizontal Slicing, Onion & Clean Architecture, Tdd...
  • C.I, C.D, Git flow, & Scrum
  • Clean Code, SOLID, KISS, and other principles
  • Design Patterns (Singleton, Decorator, Factory, Proxy, Composite, Strategy and ...)

✍ My Portfolio

https://abdulahadjamalportfolio.netlify.app/

✍ Writing

Apart from coding, you can find my recent articles on Medium

My Medium Stories

📮 Get In Touch!

Pinned Loading

  1. WorldOfPAYBACK WorldOfPAYBACK Public

    application that shows modularity in terms of vertical slice using Unit, Integeration , Snapshot and UI Tests

    Swift

  2. EssentialFeed EssentialFeed Public

    Case study for TDD, BDD and Modular Design

    Swift 1

  3. CryptoLiveUpdates CryptoLiveUpdates Public

    iOS App that displays live price updates list of most active cryptocurrencies with current news.

    Swift

  4. Master_Detail Master_Detail Public

    iOS App that displays a list of users where we can tap and go to user profile.The list of users is cached incase there is no internet.

    Swift

  5. CleanBoilerPlateFlutter CleanBoilerPlateFlutter Public

    Flutter boilerplate based on filled stacks stacked architecture that covers all platforms from web, mobile and desktop. Support for UITests and UnitTests also provided

    Dart 2 1

  6. Weather_App Weather_App Public

    an app showcasing clean architecture with Tdd approach using the open weather api with github actions as CI

    Dart