Masoud Mahmoudi
No ***, Johnson St, Barrie, Ontario, Canada
Telephone: +1-705-***-****/ e-mail: ******.**********@*****.*** LinkedIn: www.linkedin.com/in/masoud-mahmoudi
EDUCATION
**** ******* **** University
Master`s Degree, Computer Software Engineering (Artificial Intelligent) 2006-2011 Khaje Nasir Toosi University of Technology Bachelor`s Degree, Computer Hardware Engineering
2001-2005 Allameh Helli (National Organization for Development of Exceptional Talent1) Diploma of Mathematics & Physics
Achievements
2003 Member of Helli-Amistres Team
4th Place of International Robocup Soccer Simulation (Coach) 2003 Padua, Italy
Technical Skills
• Expert in MEAN full-stack JavaScript framework (Node.js, Express, Angular.js, MongoDB)
• Expert in Node.js with 5+ years
• Expert in Large Scale Backend, SAAS, Amazon AWS, EC2,Lambda
• Expert in Java Native Android Application Development with 8 years’ Experiences
• Expert in Objective-C, Swift IOS Application Development with 6+years’ Experiences
• Expert in React Native, Redux with 4+ years
• Expert in SPA, Angular.js, React with 4+ years
• Expert in HTML/CSS with 4+ years
• Expert in Front-End UI frameworks (Bootstrap, Material) with 4+ years
• Expert in J2EE, Java, Servlet
• Good experience in Spring, Hibernates
• Good Knowledge of Linux based Programming
• Expert in Media Transcoding, Video/Audio Streaming, HLS and DASH
• Expert in RESTful, SOAP Webservices
• Expert in Socket Programming, WebSocket, Realtime Application Cycles, On-Demand
• Good Knowledge of XMPP Messaging Technology
• Expert in Microservices / SOA Architecture
• Good Knowledge of Docker, Kubernetes
• Good Knowledge of Object-oriented Programming
• Expert in Agile project management methodologies Scrum / Kanban
• Expert in NGINX, Good knowledge of IIS, Apache, JBOSS
• Expert in Oracle Database, MongoDB, Good knowledge of MySQL, SQLite 1 https://en.wikipedia.org/wiki/National_Organization_for_Development_of_Exceptional_Talents
• Expert in SQL / NoSQL data modeling, structure, query
• Good Experience in Firebase, Realm
• Good Knowledge of OpenCV Framework
Language Skills
• English (fluent in Speaking and writing)
• Persian (native)
WORK Experience & Projects
2019 Visual Sparks Company
Senior Software Engineer
Detail
Visualsparks company headquarter in United Arab Emirates, focus on developing distributed and large scale platforms and mobile applications with new technologies. Role & Position
Senior Software Engineer
Goal
Developing Mobile Applications from scratch.
Time
6 months
2018 Omexom Company
Manager, Agent Mobile Application
Detail
Omexom company focuses on solar sites constructions with new technologies. Omexom Mobile Project developed due to company inspection on sites construction progress. Agents & Managers can manage and coordinate all project’s progress, timeline and budget with Android / IOS mobile application. Role & Position
React-native Mobile Developer, Mobile Development Manager Goal
Developing Android, IOS Application from scratch.
Time
5 months
2017 CO-Founder Apsitex Courier Company
Apsitex Delivery Platform
Detail
Apsitex project started at 2017 as startup, considering new generation of delivery services to facilitate customers, supplier, ecommerce companies’ shipments. Apsitex platform known as robust and flexible delivery marketplace in United Arab Emirates with 300% enhanced revenue in less than 6 months. Apsitex comprises fully synchronized Android, IOS, Web applications to enhance on-demand & last mile deliveries qualities. Business customers really impressed with ease of use, predefined plugins for known ecommerce platforms such as Magento, Prestashop, … into Apsitex platform. On-demand services with real-time tracking make end-users to experience phenomenal delivery service.
Website: http://www.apsitex.com
Role & Position
Co-Founder
Business Development Manager
Android Developer
IOS Developer
Angular Developer
Nodejs developer
MongoDB Database
Goal
100+ Agents Android / IOS Application installed on all Freelancer, Staffs mobile devices.
90+ ecommerce company use web-based platform to delivery. 50+ companies like as restaurant, flower shops, connected as product provider. Customer Android / IOS Application.
Time
2 years
2017 Co-Founder of Apsitel Company
Apsitel Ecommerce Company
Detail
Apsitel is one of the known ecommerce platforms to sell mobile phone accessories and electronic devices based in Dubai with online payment methods. This marketplace cooperate with many companies and providers to sell their products easily. Website: http://www.apsitel.com
Role & Position
Mobile Application Developer
Ecommerce backend
Time
6 months
2015 Co-Founder of Binogram Project
Video-on-demand Project Soroush Media Company related to IRIB2 Detail
Binogram is Video-On-Demand media platform to broadcast live channels, films and short videos to subscribed and free users. This project uses CDN and cloud services to get better quality of service to enable customers view transcoded media on the platform. All transcoders and streaming modules developed in house with some custom features based on customers’ needs.
Website: https://www.binogram.ir
Positions & Technologies
Co-Founder
Business Development Manager
Android Application Developer
IOS Application Developer
Angular Developer
Nodejs Developer
2 Islamic Republic of Iran Broadcasting
MongoDB
Queue Handling
Media Streaming, HLS, Dash
Video/Audio Transcoders
Goal
Android Application
IOS Application
Angularjs Web Application
Web-based Dashboard
More than 10TB transcoded media data
Time
3 years
2015 Hamshahri Magazine Mobile Ebook Reader
Android & IOS Application
Detail
This project assigned by Hamshahri magazine (1th magazine in Iran) to enable customers read and purchase magazine and book from their online eBook Marketplace with more than 10,000 content. With this application customers can purchase or read eBooks in this application with DRM support to respect to Publisher Copyrights. Positions & Technologies
Android Developer
IOS Developer
Backend Developer
Secure piping
DRM Support
Goal
Android,IOS Application
2014 Co-Founder of Mobile Car emergency service platform Emdad Khodro SAIPA (SAPIA vehicle manufacture3)
Detail
Agent Android Application developed and integrated with Emdad SAIPA 4(second large car manufacture in Iran) platform to enable their agents to do all tasks from their applications and provide better services for Saipa car holders when they faces emergency situation in their cars. This application was part of On-Demand system. Role
Co-Founder of platform
Project Manager
Android Application Developer
IOS Application Developer
Nodejs backend
Angularjs front-end
Goal
1,000+ Agent Application installed on Emdad Khodro Saipa Time
3 years
3 Iranian automaker headquartered, second vehicle manufacture company in Iran http://www.saipacorp.com/en
4 http://www.saipacorp.com/en
2013 Co-Founder Mobile Car emergency service platform Emdad Khodro Iran related to IKCO (Iran Khodro vehicle manufacture5) Detail
I developed first Android / IOS application to use in emergency incident to help car holders have a good service with hassle. This platform consist of Mobile Application
(Android, IOS), Backend Dashboard, Mobile Analytics Report. This application assigned by Emdad Khodro Iran, biggest Car remittance and emergency service of largest Car Manufacture Company In Iran (Iran Khodro). This application was part of On-Demand system.
Positions & Role
Co-Founder of platform
Android Application Developer
IOS Application Developer
Project Manager
Goal
10,000+ Agent Application installed on Iran Khodro Agents Robust and flexible dashboards to monitor real-time live agent position and transactions
More than 1,000,000 record per day
Customer ISACO Mobile Application
ISACO company related to IKCO (Iran Khodro vehicle manufacture6) Detail
Isaco application is new channel of Irankhodro for communicating with customers. Many services that are already available by going to one of authorized repair dealership network or making contact with 096440 call center, is now provided via ISACO application with just a few clicks and in 24/7. All features of application are free and received services are guaranteed by Irankhodro aftersales company (ISACO). This application was part of On-Demand system.
https://cafebazaar.ir/app/ir.ikec.isaco/?l=en
Role
Co-Founder of SOS Service Module Application
Android Application Developer
IOS Application Developer
J2EE
Goal
Installed 100,000+ Mobile Application
5 Iranian automaker headquartered, biggest vehicle manufacture company in Iran - https://www.ikco.ir/fa/ 6 Iranian automaker headquartered, biggest vehicle manufacture company in Iran - https://www.ikco.ir/fa/ 2010 Customer Car emergency service Mobile Application Emdad Khodro Iran related to IKCO (Iran Khodro vehicle manufacture7) Detail
Iran Khodro car holders can use this application for the emergency situation due to car problems. This application developed for Android and IOS platforms with a cloud-based services in backend to service more than 1,000,000 customers. customer access to have a live location of agents and full tracking of their services based on secure cloud service. This application was part of On-Demand system. https://cafebazaar.ir/app/org.parshamrah.emdad2/?l=en Role
Co-Founder of Application
Android Application Developer
IOS Application Developer
J2EE
Oracle
Goal
More than 5K installed android application
2009 Mobile Automation of Water Dispatching Platform Semnan Regional Authority of IRAN
Detail
Semnan Regional Authority of IRAN (as Pilot) assigned this project to develop automatic dispatch water from dam to customers demand on their request. In this project we tried to establish and run fully automated application to send some exact signals to gates to handle the flow of water on demand of customers. Also, in this platform all customer can order, manage, and control their system by mobile application with secure payment.
2008 Mobile Voucher Market Place
Android & IOS Application
Detail
iibazar application has been developed to work as B2B mobile application between customers, mobile operators and sellers. Application connected to Bulk pre-paid recharge vouchers warehouse for all Mobile Operators in Iran, and customer access to buy online. All of sellers with their website, they had a unique mobile application with their code that generated automatically and they can share it to their sub customers. Role
Android Mobile Developer
IOS Mobile Developer
Goal
Distributed in all branches, sub branches of Tehran Internet partners. 7 Iranian automaker headquartered, biggest vehicle manufacture company in Iran - https://www.ikco.ir/fa/ CEO, CO-Counder Parshamrah Compnay
J2ME Mobile application
Detail
We developed more than 40, J2ME Mobile applications based on our platform. We developed some custom components to use in J2ME applications and produced many applications to use in Persian culture that some of them can be found on below list. Role
Mobile J2ME Application Developer
J2EE Application Developer
Goal
Ebook Reader
Reminder
SMS Application
Audio Book Reader
Persian Meta Search Engine
IRAN Telecommunication Research Center (ITRC)
Details
This project out sourced from IRAN Telecommunication Research Center (ITRC) as first attempt to have better result in searching Persian keyword. Role
Junior Linux Developer and Researcher
In this project, I was focusing on developing application with QT and develop some server side applications to handle request especially in LINUX platform. Goal
This project started and got good result with integration to all search engines to get better result in Persian keywords.
Holly Quran
Parshamrah Company
Details
Developed first application for Symbian Mobile Phones (S60). In this project we have been focus on customizing Persian language in S60 application, because there weren’t any capabilities to handle RTL and Persian language in S60 SDK. Role
As first Iranian developer, I started to learn S60 SDK and develop first mobile application in this platform. After learning S60 SDK functionalities, I have been focused on developing Backend with Java and implementing Mobile Application. Implementing virtual Persian Keyboard, Persian custom fonts, new search method to handle large indexes.
Goals
More than 500,000 mobile application have been sold out in less than 6 months.