I am a software expert with 10+ years of experience developing. I audit and guide IT projects to increase efficiency and to help clients achieve their business goals. I try to be hardworking and responsible about my work. I am enthusiastic to learn new concepts especially in computer software and I like to face new challenges in my job and Scala is my favourite language.Systematic troubleshooter, good team partner, and a self-learner. Very interested in seeing and learning new environments, technologies, and getting things DONE. I like to Develop, Software Architect, New Science, and Modern Management on Software.Specialities:Programming Language: Scala, C#, VB, C++, RubyDatabase: PostgreSQL, MS SQL, My SQLOS: Linux, WindowsApproach and Design Pattern: DDD, MVC, MVVM, ReactiveAPI Integration: Googleand any other things in Computer and I like it.and the end flexible and adaptable to any environment and easily assimilate any new technology
Tehran Internet
-
Director Of EngineeringTehran Internet May 2022 - PresentTehran, IranAs a DOE my main responsibility is drive and direction tech team and squads to development, design, run, and maintain services. Expanding engineering capacity by better db design, good architecting, clean code, testable code, and test flow.Responsibility:- Lead architecture and development of the 780 App and services- Continue improving services to be more efficient, reliable, secure, and manageable- Refine approach to running services, DB design, and architecture- Create incremental business value by helping identify, evaluate, architect, and implement additional ways to solve financial contradiction on operation services.- Nurture and expand a high performance, healthy engineering organization- Drive and contribute to tourism projects across engineering and other functionsAchievement:- Improving financial discrepancies in fintech- Implement more than 20 new services - Team building and Squad Structures
-
Technical Product Manager And Software EngineerSanjagh - سنجاق Feb 2021 - May 2022Tehran, IranAs a software engineer and Scala developer, I must redesign services and migration monolithic to new Microservices.As a TPM, handling all aspects of technical projects for their organization. They are responsible for initiating programs, following their progress, and serving as support providers in case issues arise. -
Engineering ManagerSnapptrip Aug 2019 - Feb 2021Tehran Province, IranManage Hotel Business Core team that included backend, frontend engineers. Established a multi-year engineering strategy for the product. As an EM, I must support Technical Cross-Functional Team and work closely with PM and Product Designer.- Acquired a deep understanding of Architecting, System Design, and Microservices.- Deep understanding of DB Design (SQL, NoSQL, and InMemory), QM, Software Testing, and ...- Gained invaluable experience supporting remote/distributed teams.Team Achievements:- Implement Hotel’s Retail to Marketplace platform- Implement Finance section of Extranet Service- Implement Hotel Sale Promotions- Implement new producers for the IDS service- Implement book cancellation service- Implement Banking Refund Service and panel for Hotel and Flight with ES and CQRS- Implement Hotel’s Search Recommender with the Data team -
Scala Backend DeveloperSnapptrip.Com Jan 2019 - Aug 2019Tehran Province, IranI am a Backend developer of Snapptrip.com; the fastest growing online travel agency in the Middle East. I'm responsible for developing and maintain core/supply microservices which connects Hotel providers with other teams, and performance of core applications. We use Scrum as an Agile methodology and use CI/CD.Daily Tech: Scala, Akka, Kafka, Redis, Play Framework, Postgresql, Scala Test, Docker, Kubernetes -
Scala Backend DeveloperModernpal Sep 2017 - Dec 2018Tehran, IranMy responsibilities include to develop and maintain different API's which connects HealthyPal data persistence layer with Web, Android, and iOS App. This application is a healthy application in the field of diet, medical, and sport training.Daily techs stack include Scala, Play Framework, Slick, PostgreSQL, H2, Specs2, Akka, Akka Http, MongoDB -
Technical Team LeadExir Techsun Feb 2016 - Sep 2017Tehran Province, IranThis last role required me to have an extra amount of responsibilities:- managing relations with the clients' IT department, Ops Team, and managers- meeting important deadlines- managing my own team which consisted of full-time employees- participating in the recruiting process - from selection to assessing and interviewing- analysis and development of applications and integration with various external systems -
Senior Software DeveloperExir Techsun Jan 2014 - Feb 2016Tehran, IranSoon after the internship ended, I started my contract as a developer, worked on multiple projects of the company. I worked also on RESTful API, WCF Service, Soap Service, SignalR, MVC, Web, and Windows applications. Our clients were CAO (Civil Aviation Organization), Mahan Airline, Qanoon Pharma (Drugstore Software), Ghasreshirin Travel Agency, Iranian Research Institute for Information Science and Technology (IranDOC), and ... -
Technical LeadPazhohesh Novin Jan 2013 - Jul 2013Tehran Province, IranResponsible for coordinating the team and leading the technical team in order to deliver the values aligned with the company goals.
-
Software Engineer And DeveloperPazhohesh Novin Mar 2011 - Jan 2013Tehran Province, IranDesigned and Developed a web framework based on Domain Driven Design pattern using Entity Framework, C#, ASP .Net MVC.Also developed, maintained, test, build, release, and deployment a Social Network and An E-Commerce Web application with it.
-
Developer And System ArchitectSelf Employed Jun 2008 - Mar 2011Tehran Province, IranDesigned and developed a wide variety of software applications• Provided Web, RESTful API, services, and ...• Developed business and commercial applications.• Designing, Developing, Testing, Delivery, and Maintenance. -
Full-Stack DeveloperEsmat Pars Tejarat Jun 2007 - Oct 2008Tehran, IranWorked on an e-commerce solution to relate Iran and Germany's companies, based on .Net technologies. Also responsible for the build, release, test, and deployment process improvement.
Majid Hosseini Skills
Majid Hosseini Education Details
-
Raja UniversityComputer Software Engineering -
Industrial Drawing
Frequently Asked Questions about Majid Hosseini
What company does Majid Hosseini work for?
Majid Hosseini works for Tehran Internet
What is Majid Hosseini's role at the current company?
Majid Hosseini's current role is Director of Engineering @ Tehran Internet.
What schools did Majid Hosseini attend?
Majid Hosseini attended Raja University, Azad University (Iau).
What are some of Majid Hosseini's interests?
Majid Hosseini has interest in Programming Training, Rock Climbing, Education, New Technologies, Science And Technology, Diving, Philosophy, Mount Climbing.
What skills is Majid Hosseini known for?
Majid Hosseini has skills like C#, Microsoft Sql Server, Programming, Asp.net Mvc, Linq, Asp.net, Jquery, Oop, Web Development, Databases, Object Oriented Design, Scala.
Not the Majid Hosseini you were looking for?
-
Majid Hosseini
An Experienced Python Developer, Looking For New Opportunities In All Over The World.Iran -
-
Majid Hosseini
Tehran Province, Iran -
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