Daniel Soleimany
Software Developer
I am developer and interest in learning new tools.I have been working
in this field for more than 8 years.
Masters of Science in Software Engineer.
My biggest challenge is striving to do things in the best way possible
danielgia35@gmail.com
0921-1271720
Tehran, Iran
2 Aguest,2001
github.com/idanieldrew
www.linkedin.com/in/idanieldrew
SKILLS
PROJECTS
Redact
Technology:
Laravel
- Modular
- More than 100 test & check with Continuous integration
- Use ELF stack(Elasticsearch,Kibana,Filebeat)
- Use Rabbitmq for Queue
- Use FFMPEG for video streaming
- Use Redis for queries
- Use Docker for containerize & minio for S3
Rabbitmq Package
Technology:
PHP
- Rabbitmq php SDK
- Publish & Subscribe messages
- Queue driver for laravel
- Support fanout,direct,topic types
- Have MockTests
- Observing solid principles and patterns
Blog
Technology:
Golang
- TRY to Observing architecture uncle bob
- Test repository layer
- Use MongoDB for product entity
- Use Mysql for user entity
- Use Redis for queries
- Use Docker for containerize
Private
Blog
Technology:
Golang
- Gin framework
- Use JWT(json web token) for authentication
- Postgresql database
Simple Crud
Cars-Gallery
Technology:
Lumen - Nuxt.js
- Use jwt for authentication
- Use Redis in Queue & Job
- Use vuex for state management
- Use Tailwindcss for Ui In Vue
TDD Project
Technology:
Laravel - Tailwindcss
- Use Laravel Breeze for authentication
- Use vuejs in project
- Various and functional features
E-commerce
Technology:
Laravel
- Use Laravel ui for auth
- panel admin(voyager)
- live search with vue.js
Weblog
Technology:
Laravel - Bootstrap
- Use Laravel Breeze for auth
- Panel admin
- Use Vue.js In Project