امروز 1 آذر 1403

Senior Java Software Engineer 

DFreight 01/2023 - 06/2023 https://www.linkedin.com/company/dfreigh/ 
DFreight is a digital platform to manage international freight and logistics needs. We offer cargo shipping, online freight, and supply chain management. 

Managed development team of 10 members. 
Implemented business logic features in Freight Management System(FMS). 
Added some security features such as magic link for auto login of users and 

also passing JWT token on inter microservice calls. 
Designed and implemented OAuth2 with KeyClock and Spring Boot with two 

test microservices. All microservices should be aligned with this new design. 
Restructured one of the microservices to be aligned with clean architecture. 
Refactored some legacy code by applying TDD. So we get high confidence 

in do some changes and add new features. 
Skills: Java11, Spring Boot2.0, KeyClock, Kafka, TDD, Microservices, Maven. 

Senior Java Software Engineer 

FutureWaveUltraTech 03/2022 - 12/2022 Tehran, Iran https://www.linkedin.com/company/farafan/ 

Farafan is a system Integrator Company and has been involved in design and implementation of several successful telecom projects in the Middle East.
We developed on ThingsBoard IOT platform 
Implemented 'Integration Module'. So over 10,000 devices via protocols such as HTTP, MQTT, TCP and UDP could connect to IOT platform. It was the most important part of project. 
Leaded a development teams including 6 developers. 
Skills: Java11, Spring Boot, Kafka, Netty, Maven, Docker, IOT. 

Senior Java Software Engineer 

MCI (Harmrahe Aval) 03/2021 - 03/2022 Tehran, Iran https://www.linkedin.com/company/2696180 

Mobile Communications Company of Iran MCI, known under its brand name Hamrahe Aval, is the first mobile operator in Iran with more than 75 million active subscriptions.
Building a national search engine. A super project with tens of developer working on it. 
Developed analyzer microservice which parsed web documents and extracted content and matched related pages. So we could track the updates in over 20,000 websites. By user of 3 libraries as fallback for each other almost 70% of documents could be parsed. 
Developed Render microservice by which site templates created so web pages structure matching could be done. Content scoring get 30% more accurate by using created templates. 
Set up 5 nodes Elastic Search cluster to storing extracted links from web pages. 
SKILLS 

Java Spring Boot Clean Architecture 
Clean Code Microservices TDD 
Leading a team of 4 developers. 
Skills: Java11, Vertx, Kafka, Elastic Search, Selenium, JavaScript 

Senior Software Engineer 

Digikala.com 12/2019 - 03/2021 https://www.linkedin.com/company/5090115/ 
Tehran, Iran 
12/2003 - 2007 

LANGUAGES 

English 
Advanced 
Digikala is the largest e-commerce website in the Middle East. I worked in fulfillment center squad as a senior developer. 

Designed and implemented Rubik project. It was a locating process in all fulfillment centers of Digikala. We (product team and i) reduced stowing time by 40% and saved a lot of money for the company. 
Implemented optimal pickers routing system so pickers can find their good s in a faster way. It decreased walking time of pickers by 28% and order readiness by 15%. 
Skills: PHP, Symfony, Redis, MySQL. 
Dubai, United Arab Emirates 
SUMMARY 

Software engineer with over 14 years experience. I've been always trying to design and implement high quality and maintainable software systems by applying TDD, Clean Code and Clean Architecture. 
BDD DDD JPA/Hibernate 
Maven MySQL 
Git Kafka JUnit 
Mockito 
Kafka 
Leadership 
CERTIFICATION 
Reactive Architecture: Advanced - IBM 

Cognitive Class 

https://www.credly.com/badges/cc22112d- 250c-4697-bf0432cba0751bde 

scala-reactiveX: Programming Reactive 

Systems - EPFLx (edx) 

https://courses.edx.org/certificates/fb1692434fc 8418d8ade7e74815e7eda 

TDD with Spring Boot Done Right - https://rieckpil.de
cert No: 0a30-c44e-f66a-86f9 

EDUCATION 

Computer Engineering, B.S 

Iran University of Science and Technology 
eqE 




EXPERIENCE 

CTO & Senior Java Developer 

Beeptunes 03/2016 - 12/2019 Tehran, Iran https://www.linkedin.com/company/10381984/ 

Beeptunes is the largest music store in Iran. At Beeptunes we developed website and 4 related mobile apps. 

Delivered a missed deadline project and responsible to launch it in 3 months. We did sooner. 
Team upped and managed an agile team of 10 developers, DevOps, DBA for beeptunes.com and related mobile apps. 
Resigned and re-implemented shopping card, comments and many other features for new designed website and mobile app. User engagement and purchases increased by 35% in the first 6 months. 
Implemented payment gateway with 3 Iranian banks and also PayPal and Stripe for dollar payments. 
Implemented search and filtering facilities powered by Apache Solr. So Users could find desired musics easier. 
Team upped and managed a team of 5 developers for shuffle.one app. A music streaming platform. Available on Play and App Store with over 1M installation. 
Skills: Java8, Scala, Play framework, Apache Solr, Akka Stream 

Senior Java Software Engineer 

Dade Pardaz Sepanta 03/2015 - 02/2016 Tehran, Iran 

Building a big data platform to understand users web and mobile interaction to suggest them related subjects. 
Member of distributed systems team 7 members) 
Designed and implemented configuration management system powered by 

Apache Zookeeper and Spring Boot. So all distributed services can easily do 

configuration and get notified by any changes. 
Implemented CI/CD pipeline based on Jenkins, Maven and Git. 
Implemented ELK stack, so we could easily find logs and created 

dashboards. 
R&D for docker. Presented docker as a workshop, so all teams could create 

their docker images. 
Skills: Java 8, Spring Boot, Concurrency, Apache Zookeeper, Docker, Maven, 

Code review 

Senior Java Software Engineer 

Naji Research & Development Comonay 

05/2013 - 03/2015 Tehran, Iran https://www.linkedin.com/company/31280341/ 
Managed a team of 6 member to develop a network management system. 
Designed and implemented Java Swing framework to implement advanced 

forms and scenarios. 
Implemented a graphical chassis that shows and controls telecom BTS 

devices via SNMP protocol. 
Profile Java application for finding memory leaks by use of JProfiler. 
Skills: Java, Swing, Hibernate, Swing. 

Java Software Engineer 

ItOrbit 09/2009 - 12/2010 Tehran, Iran https://www.linkedin.com/company/itorbit-co/about/ 
Developed news and article automation system. 
Deployment and maintenance for over 10 customers. 
Java, Spring, JSF, Hibernate, Oracle, Apache Solr, Apache Velocity. 

فعالیت به عنوان مجری

در حال بارگذاری ...

هشت ماه پیش .

جزییات امتیاز دریافتی مجری

برای " پروژه اسپرینگ "

(رای توسط علی رحمانی )

میانگین امتیاز مجری:     10.00 از ۱۰

در دسترس بودن
10
میزان تخصص
10
تعامل مجری
10
کیفیت حاصل کار
10
میزان همکاری
10
تحویل به موقع
10

جزییات امتیاز دریافتی مجری

برای " پروژه اسپرینگ "

(رای توسط علی رحمانی )

میانگین امتیاز مجری:     10.00 از ۱۰

در دسترس بودن
10
میزان تخصص
10
تعامل مجری
10
کیفیت حاصل کار
10
میزان همکاری
10
تحویل به موقع
10

برای " پروژه اسپرینگ "

1,000,000 تومان

کار بلد هستن ایشون اعتماد کنید

برای " پروژه اسپرینگ "

1,000,000 تومان


ده سال پیش .

جزییات امتیاز دریافتی مجری

برای " دنياي مجازي دو بعدي "

(رای توسط emerald )

میانگین امتیاز مجری:     10.00 از ۱۰

در دسترس بودن
10
میزان تخصص
10
تعامل مجری
10
کیفیت حاصل کار
10
میزان همکاری
10
تحویل به موقع
10

جزییات امتیاز دریافتی مجری

برای " دنياي مجازي دو بعدي "

(رای توسط emerald )

میانگین امتیاز مجری:     10.00 از ۱۰

در دسترس بودن
10
میزان تخصص
10
تعامل مجری
10
کیفیت حاصل کار
10
میزان همکاری
10
تحویل به موقع
10

برای " دنياي مجازي دو بعدي "

220,000 تومان

از ايشون بسيار متشکرم که پروژه منو قبول کردن و تا آخرين لحظه منو راهنمايي کردن.

برای " دنياي مجازي دو بعدي "

220,000 تومان


دوازده سال پیش .

جزییات امتیاز دریافتی مجری

برای " پروژه خصوصی "

(رای توسط PersianLord )

میانگین امتیاز مجری:     10.00 از ۱۰

در دسترس بودن
10
میزان تخصص
10
تعامل مجری
10
کیفیت حاصل کار
10
میزان همکاری
10
تحویل به موقع
10

جزییات امتیاز دریافتی مجری

برای " پروژه خصوصی "

(رای توسط PersianLord )

میانگین امتیاز مجری:     10.00 از ۱۰

در دسترس بودن
10
میزان تخصص
10
تعامل مجری
10
کیفیت حاصل کار
10
میزان همکاری
10
تحویل به موقع
10

برای " پروژه خصوصی "

1,400,000 تومان

اولين چيزي که باعث شد مجري محترم JavaGeek رو براي انجام کار انتخاب کنيم حس تعهد به کار ايشون بود. در حين انجام مراحل مختلف پروژه تا اتمام آن خيال ما جمع بود که کار حتما با توجه به درخواست ما به سرانجام خواهد رسيد. از لحاط تخصص هم موردي نبود که ايشان در آن مشکلي داشته باشند و بخاطر ان در کار اخلالي ايجاد شود. اين پروژه ابتداي راه همکاري تيم ما با مجري محترم JavaGeek خواهد بود. با تشکر از زحمات ايشان

برای " پروژه خصوصی "

1,400,000 تومان


دوازده سال پیش .

جزییات امتیاز دریافتی مجری

برای " جاوا- پرتاب توپ "

(رای توسط mity )

میانگین امتیاز مجری:     10.00 از ۱۰

در دسترس بودن
10
میزان تخصص
10
تعامل مجری
10
کیفیت حاصل کار
10
میزان همکاری
10
تحویل به موقع
10

جزییات امتیاز دریافتی مجری

برای " جاوا- پرتاب توپ "

(رای توسط mity )

میانگین امتیاز مجری:     10.00 از ۱۰

در دسترس بودن
10
میزان تخصص
10
تعامل مجری
10
کیفیت حاصل کار
10
میزان همکاری
10
تحویل به موقع
10

برای " جاوا- پرتاب توپ "

50,000 تومان

ممنونم ازشون ،ايشون برنامه را همونطور که ميخواستم ، خيلي کامل و زودتر از وقت تعيين شده بهم تحويل دادن

برای " جاوا- پرتاب توپ "

50,000 تومان


دوازده سال پیش .

جزییات امتیاز دریافتی مجری

برای " برنامه حسابداري "

(رای توسط کاربر 10700-102 )

میانگین امتیاز مجری:     10.00 از ۱۰

در دسترس بودن
10
میزان تخصص
10
تعامل مجری
10
کیفیت حاصل کار
10
میزان همکاری
10
تحویل به موقع
10

جزییات امتیاز دریافتی مجری

برای " برنامه حسابداري "

(رای توسط کاربر 10700-102 )

میانگین امتیاز مجری:     10.00 از ۱۰

در دسترس بودن
10
میزان تخصص
10
تعامل مجری
10
کیفیت حاصل کار
10
میزان همکاری
10
تحویل به موقع
10

برای " برنامه حسابداري "

35,000 تومان

ازشون بسيار ممنونم. سواد بسيار خوبي‌ دارن و کاملا مسلط به کارشون هستند. اميدوارم بتونم در آينده باز هم باهاشون همکاري داشته باشم.

برای " برنامه حسابداري "

35,000 تومان


بدون امتیاز .

برای " برنامه حسابداري "

35,000 تومان

گروگذاري جهت تغيير قيمت به صورت توافقي لغو شد.

برای " برنامه حسابداري "

35,000 تومان


5,000 تومان

کارفرما پروژه را پذیرش کرده اما هیچ نظری برای مجری ارسال نکرده است.

برای " کمک در انجام ترجمه درس معماري کامپيوتر "

5,000 تومان


shb shb

بدون امتیاز .

برای " پروژه سيستم عامل با جاوا "

15,000 تومان

کارفرما پروژه را پذیرش کرده اما هیچ نظری برای مجری ارسال نکرده است.

برای " پروژه سيستم عامل با جاوا "

15,000 تومان


در حال بارگذاری ...

فعالیت به عنوان خریدار

در حال بارگذاری ...

یازده سال پیش .

جزییات امتیاز دریافتی خریدار

(رای توسط مسیح یگانه )

میانگین امتیاز خریدار:     10.00 از ۱۰

شفافیت خواسته‌ها
10
تعامل کارفرما با شما
10
پرداخت به موقع
10
در دسترس بودن
10
میزان همکاری
10

جزییات امتیاز دریافتی خریدار

برای " اسلايدر "

(رای توسط مسیح یگانه )

میانگین امتیاز خریدار:     10.00 از ۱۰

شفافیت خواسته‌ها
10
تعامل کارفرما با شما
10
پرداخت به موقع
10
در دسترس بودن
10
میزان همکاری
10

مجری هیچ نظری برای این پروژه ثبت نکرده است.




در حال بارگذاری ...