Javad
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