I am a professional, committed and innovative developer with years of experience in different fields including system analyzing, managing web development teams, SOA developing and SQL server and Oracle programming and variety of technologies (such as .net Core, RESTful API, MVC, WCF, PostgreSQL and etc.). My recent accomplishments includes developing and architecting a RESTful service by Web API Core 2 for communicating an Android software with Oracle database (a restaurant order software) and the big challenge in this project, was sending print via web service to a local and network printer, architecting software core of an industrial group by using WCF and checking access control with Active Directory based on SOA. I also have experience with working remotely for NIOPDC. I am a self-motivated and hard-working contractor who is interested in teamwork and architect service oriented software by profiting from new technologies.
My role was to develop web services.
* .NET Core 3.1 .
* Solution Architecture
* Data-Base (PostgreSQL) manager
* .net Core RESTful API
* Unit/Integration tests
* Dependency Injection
* Error handling
* API documentation with StopLight & Postman
* Using Agile and present in all sprint meeting
* Redis for caching (Implement as generic )
* Nlog/logging (Implement as generic )
Tabarok Industrial Group
Oct 2014 - Mar 2020 (5 years, 5 months)
*managing the team to develop web office automation with asp.net with 6-tire technology (Database/Data-access/Rules/Service/Facade/Presentation)
*managing the team to develop web based help application
*Create a RESTfull web service with WebAPI2 for android application communication
*Design and Develop Tabarok web site http://www.tabarok.ir/