I'm a Software Engineer and a Professional Leader, A person who is crazy about learning new things to be able to maximize development efficiency by adopting new technologies.
-
Software Development ManagerCitydi | توسعه و نوآوری شهر Apr 2024 - PresentTehran, Tehran Province, Iran -
Chief Technology OfficerMoneytech | مانیتک Aug 2023 - Mar 2024Tehran, Tehran Province, Iran -
Senior Technical Team LeadHamrahcard | همراه کارت Nov 2021 - Aug 2023Tehran, Tehran Province, Iran• Work on "Hamrah Card" App• Provide solutions about Products, Design and ArchitectTechnologies: Java, Spring Boot, Spring Security, Spring Data, RESTful Web Services, Oracle DB, PostgreSQL, Redis, Docker, Zabbix, Grafana, Git, Maven, IntelliJ IDEA, Ubuntu Server Linux distribution -
Technical Team LeadCaspco Jun 2020 - Nov 2021Tehran, Tehran Province, Iran• Work on projects: Open Banking (COBALT), Core Banking (LOTUS), Mobile Bank and Internet Bank• Collaborate with development teams and departments• Involve in all the phases of the product life cycle• Provide solutions about products• Develop Tests Cases• MentorTechnologies: Java, Spring Boot, Spring Security, Spring Data, Hibernate, RESTful Web Services, SOAP, Oracle DB, MySQL, Maven, IntelliJ IDEA, CentOS Linux distribution -
Senior Java Software EngineerTosan (Banking And Payment Solutions Provider) Jul 2019 - Jun 2020Tehran, Tehran Province, Iran• Work on the back-end of "APSAN Credit Wallet" APIs• Involve in all the phases of software development life cycle• Transforming Project's Architecture from Monolithic to MicroserviceTechnologies: Java, Spring Boot, Microservice Architecture with Zuul and Eureka, Hibernate, RESTful Web Services, Oracle DB, Maven, IntelliJ IDEA and SUSE Linux distributions -
Java Technical LeadTosan (Banking And Payment Solutions Provider) Nov 2017 - Jun 2019Tehran, Tehran Province, Iran• Work on the back-end of Open Banking, Credit rating, and Free road tolls• Involve in all the phases of software development life cycle• Collaborate in developing RESTful API design guidelines• Develop test cases using JUnit• Continuous improvement of various applications• Mentor in TOSAN Innovation Challenge (Hackathon)Technologies: Java, EJB, Spring Security, Spring Data, OpenJPA, RESTful Web Services, SOAP, Oracle DB, Maven, IntelliJ IDEA, and Red Hat Linux distribution. -
Senior Java Software EngineerRasha Teleommunications Development Sep 2017 - Aug 2018Pardis Technology ParkDeveloped and implemented "Process" and "Search" Microservices with Java, Spring (Boot/MVC/Data), JHipster, Camunda BPMS, Apache Kafka, Elasticsearch, and Ubuntu. -
Java Software EngineerTls (Tomorrow Large Integrated Systems) Jul 2014 - Aug 2017Tehran, Tehran Province, Iran• Involved in all the phases of software development life cycle in "Vostro-Account" module• Maintained and developed new features for several modules of core-banking application(Deposit, Customer, Inquiry, Collateral, and Cheque)• Transformed BANCO core banking total solution from .NET to Java and domain models from NHibernate to OpenJPA, based on IBM Platform• Used Java EE for development core-banking back-end modules• Used OpenJPA to design domain model, to access and update information in the database• Developed front-end using C# and .NET based framework• Supported and published core banking application in a development environmentTechnologies: Java, EJB, OpenJPA, JPA, SOAP Web Services, C#, Oracle, DB2, Weblogic, Websphere, and z/OS. -
Java Software EngineerSaman Air Services May 2012 - Jun 2014Tehran, Tehran Province, IranDesigned and Implemented Handling Management Systems for MEHRABAD International Airport -
Junior DeveloperHamfekran Information Technology Group Apr 2010 - May 2012Tehran, Tehran Province, IranProjects: Technical/Mechanical vehicle inspection system, Cemetery management system and motorbike delivery system
Mohammad Amiri Skills
Mohammad Amiri Education Details
-
Computer Software Engineering -
Computer Software Engineering
Frequently Asked Questions about Mohammad Amiri
What company does Mohammad Amiri work for?
Mohammad Amiri works for Citydi | توسعه و نوآوری شهر
What is Mohammad Amiri's role at the current company?
Mohammad Amiri's current role is Software Development Manager.
What schools did Mohammad Amiri attend?
Mohammad Amiri attended Islamic Azad University Central Tehran Branch, Islamic Azad University, Islamic Azad University.
What skills is Mohammad Amiri known for?
Mohammad Amiri has skills like Git, Linux, Design Patterns, Maven, Tomcat, Oracle Database, Agile Methodologies, Soap, Back End Web Development, Enterprise Javabeans, Service Oriented Architecture, Java Message Service.
Not the Mohammad Amiri you were looking for?
-
-
1agahgroup.com
-
-
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial