About Javad

Summary


I'm Mohammad Javad Farahani. I have been working as Senior Web Developer, Full Stack Developer.

Skilled in ASP.Net Core, MVC, Web API, Entity Framework Core, C#, and JavaScript. Proficient in working with databases such as MSSQL, MySQL, SQLite, and PostgreSQL. Experienced in both relational and NoSQL databases like MongoDB, Redis, Elasticsearch, and DynamoDB.


I'm always open to take up new challenges helping me to improve myself and making me move forward.



Software Knowledge and Skills

 

Server side: ASP.Net Core, MVC, Web API, Entity Framework Core

Program Language: C#, JavaScript

Databases: MSSQL, MySQL, SQLight, PostgreSQL

No-SQL: MongoDB, Redis, Elasticsearch, DynamoDB

Client side: HTML5, CSS3, JavaScript, Bootstrap

Development Tools: TFS, Git, GitLab, Azure DevOps, Docker, AWS (SQS, SNS, SES, S3, Lambda), Atlassian (Confluence, Bitbucket, Jira, Trello), RabbitMQ, Metabase

Testing: Unit Test, Integration Test

Methods and Patterns: Agile, SCRUM, OOP, SOLID, Design Pattern, Clean Architect, CQRS, MediatR, Microservice

 


Experience

 

Senior C# / .NET Developer Mar 2023 – Sep 2023, Germany

BlueBitSoft Software Company (Full-time) (Remote)

·        Worked on pharmacy software solutions for ApotheekCoach and Nafinco.

·        Developed microservices-based projects: AC (Apotheek Coach) and APL (Apotheek Pharmacy Logistics).

 

Senior .NET Developer Dec 2022 - Feb 2023, Istanbul, Turkey

Diffancy Software Company (Full-time) (Remote)

·        Implemented microservices for the new version of Diffancy store using AWS technologies such as SQS, SNS, SES, Lambda, and DynamoDB

 

.NET Full Stack Developer Feb 2022 - Dec 2022, Tehran, Iran

Hicosoft Software Company (Full-time)

·        Designing and implementing the time calculation algorithm for waste weighing process in different classes, which increased the weighing quality by 20%

·        Designing and programming of information transmission service from server to local and vice versa from 11 stations located in different parts of Tehran province.

·        Establish communication services with license plate reader camera and weighbridge display in the weighing module and increasing the weighing speed by 5 times

 

Software Developer C#/.NET Feb 2021 – Jun 2021, Tehran, Iran

Tivasoft Software Company (Full-time) (Remote)

·        Deployment of the 2 projects on Ali Cloud service

·        Programming and communication with Ali Cloud CDN servers, communication with Ali Pay and WeChat payment gateways

·        Production of commission calculation algorithm based on two operating systems, Android and iOS, user level, commission percentage or amount, and the possibility of management through the management panel

·        Creating an algorithm to display the user tree and unlimited search including displaying all user information at a glance, this system previously only supported up to 2 levels.

 

Full Stack Developer Mar 2020 – Feb 2021

Freelance

·        Building an online file store project with the ability to create a temporary link by downloading the resume file and the ability to limit the number of downloads

·        Getting to know React.js and creating the first project with asp.net core and React.js


IT expert Nov 2009 – Mar 2020, Iran

Hajj and Pilgrimage Organization (Full-time)

·        Production of software for registering the status of training sessions and mechanizing the calculation of teachers' salaries based on various parameters such as distance, session time, number of sessions, tools used, topics presented, this process was changed from native mode to 100% online.

·        Building the software of the electronic education system and mechanizing all the steps of registration, unit selection, attendance status and viewing of electronic content and the duration of the user's use of the electronic content and permission to participate in the test based on the performance report. This software made training courses 100% online.

 


Education


Bachelor’s Degree Information Technology (Electronic Commerce) Feb 2018 – Feb 2020

University of Applied Sciences, Qom University Jihad Branch, Iran

 

Associate's Degree Information Technology (Internet and Wide Area Networks) Feb 2016 – Feb 2018

University of Applied Sciences, Qom University Jihad Branch, Iran

 


Languages


Germany: B1 (Intermediate)

English: Limited working proficiency                 

Persian: Natives

ASP.Net Core MVC Web API Entity Framework Core C# JavaScript MSSQL MySQL SQLight PostgreSQL MongoDB Redis Elasticsearch DynamoDB HTML5 CSS3 Bootstrap TFS Azure DevOps Git GitLab Docker AWS(SQS SNS SES S3 Lambda) Confluence Bitbucket Jira Trello RabbitMQ Metabase Unit Test Integration Test Agile SCRUM OOP SOLID Design Pattern Clean Architect CQRS MediatR Microservice
There is currently no portfolio added.

Video Intro

Leave us your comment about this profile