Share the resume Print Download PDF

من محمد هادی کرم‌زاده از سال سوم دانشجویی حدود سال 1390 در حوزه فناوری اطلاعات مشغول به فعالیت هستم. حدود ۴ سال وب مستر بودم، همزمان به روش خودخوان مباحثی از دوره‌های شبکه ویندوزی مایکروسافت MCITP رو مطالعه کردم. سال ۹۲ به خدمت اعزام شدم و بلافاصله بعد از پایان خدمت سربازی در سال ۹۴ به دلیل نیاز مالی و جهت ورود سریع‌تر به بازار کار در خوزستان دوره شبکه CCNA R&S رو در آموزشگاه گذروندم و به صورت خودخوان دوره‌هایی از امنیت مثل CEH رو مطالعه کردم تا اینکه تونستم برای حدود ۲سال و نیم در این حوزه مشغول به کار بشم. در نهایت با توجه به رشته اصلی دانشگاهی خودم که نرم‌افزار بود و علاقه به این حوزه و حس خوب و هیجان‌انگیزی که حل کردن مسائل به من می‌داد، در زمانی که به صورت سازمانی در حوزه امنیت مشغول به کار بودم سعی کردم که در زمان اوقات فراغت مشغول به یادگیری مجدد برنامه‌نویسی و به صورت متمرکز در حوزه اندروید به صورت Native بشم. پس از این تغییر مسیر و بعد از مدت کوتاهی اواسط سال ۹۷ از اهواز به تهران مهاجرت کردم تا مسیر شغلی خودم رو در مسیر برنامه‌نویسی اندروید به صورت حرفه‌ای ادامه بدم و در سه سال اخیر با دو استارتاپ به صورت جدی همکاری کنم. در حال حاضر همچنان در کنار فعالیت کاری به صورت مستمر در حال ارتقاء سطح دانش خودم در برنامه‌نویسی به عنوان یک مهند نرم افزار هستم. اخیرا هم برای افزایش دید و دانش خودم یادگیری‌هایی در زمینه بک‌اند داشتم و در حال مطالعه در زمینه Clean Code و Clean Architecture هستم تا ب. خوشحال میشم در صورتی که رزومه من مورد توجه شما قرار گرفت با من تماس بگیرید و صحبتی داشته باشیم.

مهارت‌ها

  • Java SE Programming
  • English language
  • Android Programming
  • Research and development
  • Teamwork and collaboration
  • Material Design
  • Documentation
  • Linux LPIC-1
  • Git
  • Web Services
  • Agile - Scrum Methodology
  • MVP and MVVM Architecture
  • RxJava RxAndroid
  • Node.js
  • Unit Testing
  • Software Design Patterns
  • Google Firebase Platform
  • Kotlin
  • Javascript
  • Android Dagger 2
  • Docker
  • Jenkins
  • HTML + CSS

سوابق کاری

  • اپلیکیشن مدیریت مالی شخصی Nivo

    ایران، تهران
    خرداد 1398 تا کنون
    توسعه دهنده اندروید
    در ابتدای ملحق شدن به تیم تلاش من حفظ و نگهداری کدی بود که به مدت ۴ توسعه داده شده بود. در طول این پروژه ابتدا سرویس فایربیس رو برای تحلیل رفتار کاربر، ارسال Push Notfication، و استفاده از Crashlytics پیاده‌سازی کردم. قسمت‌هایی از اپلیکیشن برای بهبود مطابق معماری MVVM و زبان کاتلین بازنویسی شد و تلاش کردم تا با استفاده از مواردی مثل Coroutines، LiveData، Navigation و DataBinding بهترین بازدهی رو در آن‌ها ایجاد و علاوه بر این با انجام Unit Test نسبت به عملکرد صحیح قسمت‌ها منطق برنامه اطمینان کنم. همچنین در این پروژه از Couchbase استفاده شده که رفع باگ‌ها و بهبودها در نوع خود چالش‌ها و تجربه منحصر به فردی بود.
    شرح وظایف من در نیوُ:
    - بررسی و رفع لیست باگ‌های موجود و گزارش شده توسط کاربران و تیم پشتیبانی
    - پیدا کردن راه حل برای مشکلات، طراحی و توسعه فیچرها یا بهبود قسمت‌های مختلف برنامه بر اساس بررسی‌های انجام شده بر روی نیاز کاربران
    - انتشار اپلیکیشن در مارکت‌های مختلف از جمله Play Store
    - پیاده‌سازی سرویس‌های مورد نیاز، آنالیز و بررسی اطلاعات در همکاری با تیم مارکتینگ
  • Freelancer

    شهریور 1396 تا کنون
    توسعه‌دهنده اندروید
    به عنوان توسعه‌دهنده‌ی اندروید به صورت شخصی سعی می‌کنم در طول زمان پروژه‌هایی را برای افزایش مهارت و یادگیری مباحث جدید انجام بردم. پروژه حسابک اولین پروژه من به عنوان یک خروجی قابل قبول بود. بعد از آن پروژه Pingo رو طراحی و پیاده‌سازی کردم که برای نمایش وضعیت اینترنت کاربر به صورت دائم با استفاده دریافت زمان Ping سرور گوگل بود که Uptime بلند مدت آن با توجه به واکنش سیستم عامل مهمترین چالش آن بود. آخرین پروژه‌ای هم که فرصت کردم انجام بدم بازی «آیکونا» که دارای مواردی از جمله پرداخت درون برنامه‌ای کافه‌بازار، لیدربورد، لیست متنوع مراحل ۴ گزینه‌ای با راهنماهای مختلف و ... بود. با کلیک روی آیتم‌های زیر می‌تونید اسکرین‌شات‌های آن‌ها رو مشاهده کنید.
  • تیم کمپ

    ایران، تهران
    آذر 1397 تا اردیبهشت 1398
    توسعه‌دهنده اندروید
    من عضوی از تیم پلتفرم آنلاین مدیریت پروژه تیم کمپ بودم که وظیفه‌ی توسعه نسخه‌ی اندروید این سرویس رو داشتم. قبل از پیوستن من به این تیم نسخه‌ی اندروید این سرویس وجود نداشت و اولین نسخه‌های آن توسط من توسعه داده شد. در این اپلیکیشن برای ارتباط با سرور جهت لاگین کاربر، دریافت اطلاعات مختلف پروژه یک کاربر و ... از Retrofit استفاده کردم و تلاش کردم که از معماری MVP در پیاده‌سازی این اپ استفاده کنم.
    وظایفی که بر عهده من بود:
    - طراحی اپلیکیشن موبایل تیم‌کمپ
    - تبدیل طراحی انجام شده در قالب کد با کیفیت بالا در چارچوب Material Design و کتابخانه‌های third party
    - تست و اطمینان حاصل کردن از اینکه اپلیکیشن کیفیت و بازدهی خوبی به کاربر میده
    - شناسایی باگ‌ها و مشکلاتی که احتمال ایجاد کرش کردن اپلیکیشن در نزد کاربر رو بوجود میاره
    - توسعه‌ی اپلیکیشن با استفاده از زبان برنامه‌نویسی جاوا با قابلیت تست و استفاده‌ی مجدد با معماری MVP
  • شرکت امن افزار گستر شریف

    ایران، تهران
    آبان 1394 تا اسفند 1396
    کارشناس سیستم مدیریت امنیت اطلاعات
    من در شرکت امن افزار شریف به عنوان کارشناس ISMS مشغول به کار بوده‌ام، در آن موقعیت شغلی وظایف من به دو بخش فنی و مستندسازی اطلاعات تقسیم می‌شد، شرح وظایف من به طور کلی شامل موارد زیر بود:
    - انجام مستند‌سازی اطلاعات شبکه سازمانی
    - انجام ارزیابی آسیب‌پذیری میزبان‌های شبکه
    - انجام فرآیند ارزیابی و مستندسازی آسیب‌پذیری میزبان‌ها
    - بررسی و ارزیابی ریسک‌های سازمانی
    - تحقیق و توسعه مستندات استاندارد ISO 27001
    - مشاوره و راهنمایی پرسنل کارفرما
  • وب سایت سرزمین آی تی

    ایران، اهواز
    دی 1389 تا شهریور 1392
    تولید کننده محتوای وب سایت
    چندسالی رو در حوزه وب مشغول به راه اندازی و مدیریت وب‌سایت برای مشتری‌های مختلف و همچنین انجمن‌های اینترنتی و کار با پنل‌های مدیریت هاستینگ Cpanel و DirectAdmin بودم، که شاید بتوان گفت یکی از موفق‌ترین‌ موارد کاری من در آن زمان راه اندازی، مدیریت و انتشار محتوای وب‌سایت خبری فناوری اطلاعات، به آدرس SarzaminIT.com بود که به وسیله CMS وردپرس اجرا شد و کسب درآمدش از طریق دریافت تبلیغات Google Adsense بود و تا رنک جهانی 60هزار الکسا پیش رفت.

سوابق تحصیلی

  • دانشگاه پیام نور

    مهر 1388 تا مرداد 1392
    لیسانس، مهندسی کامپیوتر - نرم افزار
  • پیش دانشگاهی رضوی

    مهر 1387 تا خرداد 1388
    پیش دانشگاهی، ریاضی و فیزیک
  • دبیرستان امام صادق(ع)

    مهر 1384 تا خرداد 1387
    دیپلم، ریاضی و فیزیک

دستاوردها

  • نظام وظیفه

    پایان خدمت
آخرین بروزرسانی 7 خرداد 1400