Skilled Front-End Developer with a Love for new technologies and building pixel-perfect, buttery smooth UIs across Web and Mobile platforms, with a history of productivity and successful project outcomes.
Strong engineering professional with a Bachelor's Degree focused in Software Engineering from Sharif University of Technology and Mobile Application Development Certificate from Toronto.
Adept at Web Development, Android, iOS, and Web/Mobile Development, GIT and Version Control. Excellent illustration of using Third-Party Libraries, Testing and Deploying for user.
Self-motivated Team worker with excellent proactive problem-solving skills. TECHNICAL SKILLS:
Expert at Java, Kotlin, Lifecycle Management, Dependency Injection, Realm and Room Database, Recyclerview Paging, Navigation, LiveData, ViewModels, Unit Testing. Efficient using of Third-Party Libraries like RxJava, Dagger, Retrofit, Mockito, Espresso, ButterKnife and other frequently used tools. 1+ years of experience in iOS Development
Swift Programming, Storyboard UI smooth design, useful Pods and API calling. Node.JS, Cloud-based Backend and Sass, Paas and Iaas Technologies Enthusiast Experienced with Google Cloud and Firebase, AWS, IBM Cloud, Node-Red, MQTT, Ms Azure, Heroko, Swagger in different projects.
Experienced with relational (Oracle, MySQL, PL/SQL) as well as non-relational NoSQL (MongoDB) databases.
Following Clean Code Architectures (MVP, MVVM, MVI, etc) is a must, in other words, I manage to write my code in a flexible, readable and testable way.
I'm skilled at concepts like Reactive Programming, for a real-time communication and concurrency. I learn new things every day to be on top of new technologies, prompt in integrating and learning new technologies and implementing them. Diving into various Repositories, Third-Party Libraries and Writing plenty of code samples is as a hobby to me.
For whom want to take a look at my published apps and code GO HERE: http://matin.sale
2009 - 2014
Postgraduate Mobile Application Development
Centennial College, Canada
Software Engineering - Bachelor of Science
Sharif University of Technology
the nation's leading institution for engineering and physical science disciplines, as it is known to be the
Human Computer Interaction
2019 - ~
2018 - 2019
2016 - 2018
2014 - 2016
BUILD Digital Co., Toronto, Canada
Android Application Developer and Angular6 Developer WHIMTACH, Toronto, Canada
Mobile Technologies Access Centre in Healthcare (WIMTACH) in Centennial. I worked with a great team on Blue Salt Media Frontend project, a next generation platform for digital signage and media distribution. Basically, a cloud based platform for digital signage compatible with Android and Windows devices. You can simply turn any display into an interactive media in minutes using any kind of customized media, playlist, template with schedules. With our web panel customer can create beautiful, easy to read menu boards in minutes.
The second project was HELIX App. a Power management tool, using IoT,AWS, MQTT and AI to save energy and lower costs at houses. I worked along with extraordinary people at WIMTACH, the team consisted 15 experts mostly PHD students in software and electronics. Learn more about BlueSalt Project:
Android and IOS Developer
Faradade Co, Iran
Started working as a Junior Mobile Application Developer and learnt a a lot with initializing and implementing new features, optimizing the existing ones, and proactively fixing bugs in different projects. Managed to find myself with enough spare time to work on improving my understanding of Software Architecture and OOP Principles.
~ Petia (e-commerce and location-based online petshop android and iOS app)~ Carfe (Location-based Cafe Station finding app)~ Fitbit (Health and fitness app)~ Chopstick (Decoration assistant app). Learn More: https://matin.sale/
Android Developer and Web Designer
Sooren System, Sharif University of Technology, Iran Built innovative product features for Tejareh, Sahamyab and Pinstar Android apps. Conducted code reviews to ensure code of the highest quality. Work experience
Write unit tests to guarantee the stability and continuing operation of the apps Took part in planning meetings with a truly agile team to break down user stories into technical tasks.
“Choose a job you love, and you will never have to work a day in your life.” Berlin iBridge Entrepreneurship Festival Selected Entry We participated in iBridge Berlin festival as anjammidam.com and we were nominated as one of the best E-commerce ideas in Iran.
iBRIDGE Berlin is a three-day event held on Jun 4-6, 2015 in Berlin, Germany. Mobile2019 Application Development Postgraduate Certificate 2018 - Centennial College
Centennial College's Mobile Applications Development program ensures you develop the necessary skills to enter the fast-growing mobile software applications ("apps") development market. My Motto
Licenses & Certifications