Hi there! Welcome to my CV website, make yourself at home.

My name is Faramarz Qoshchi,
I'm a MS.c degree educated Software Engineer
having over 4 years of experience in Web Application development and programming using different technologies including Golang, Laravel, PostgreSQL, etc. I am persistance in implementing scalable, maintainable, testable, clean coded and well documented SaaS applications.

My Educations

In 2014 i got applied in Software engineering at University of kurdistan

My Skills

in 2014 I coded My Hello world in C++, then i Started Android Development but didn't continue it,
in 2015 I started Web Development toward being a Full-stack developer, following are technologies i'm fluent and experienced in:

  • Front-end web development
    • HTML
    • CSS, SASS
    • Bootstrap
    • Javascript
    • Jquery
    • Vue.js
      • Vue-router
      • VueX
    • SPA, MPA, WPA Architectures / technologies
  • Back End web development
    • PHP
    • Golang
      • Gin
      • Gorm
      • Testify
    • Laravel & Lumen
      • Dependency Injection Containers, Service Providers
      • Middlewares
      • Event & Listeners
      • Queues
      • Blade Engine
      • Elequent ORM
      • Unit tests
      • Migrations & Seeders
      • Mails & Notifications
      • Error handling
      • Auth
      • Vessel
      • Telescope
      • Sail
      • Vessel
      • Spark
    • Databases
      • MySQL
      • PostgreSQL
      • Redis
    • Containerization / Orchestration
      • Docker
      • Kubernetes
      • OpenFaas
    • Communication technologies
      • gRPC
      • REST
      • GraphQL
      • RabbitMQ
  • Data Field & Recommender systems
    • Machine learning Algorithms
    • Data preprocessing techniques
    • Classification, Clustering & Predicting techniques
    • Neural Networks
    • Recommender systems
      • Content-base RSs
      • collaborative-filtering RSs
      • Hybris RSs
      • Knowledge-base RSs
    • Python
  • System Level
    • Linux Ubuntu, Debian
    • Microservices & Monolithics
    • Orchestration & Choreography
    • Cloud Computing
    • Serverless Computing
  • Software Development & Management
    • Clean Code and Architecture
    • Design patterns
    • Code refactoring
    • Test Driven Development, Feature, Integration and Unit testing
    • Data structures and Algorithms
    • Test driven development
    • Software as a Service
    • Kanban & Agile development techniques
    • Scrum Methodology
    • Git source control using Gitlab and Github servers
    • OOP
    • Unified Modeling Language
    • MVC architecture
    • Jira & Confluence Project management tools
    • Microsoft Teams

My Experiences

Contact me