Sign in

Developer Engineering

Toronto, ON, Canada
October 07, 2019

Contact this candidate


*** ******* ***, *******, ******


Matin Salehi

Front-End Developer

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:

2+ years of experience in Web Development and Design Angular CLI, React JS, Redux, RxJS, HTML CSS, Typescript, Javascript. 2+ years of experience in Cross Platform Development Leading development projects with React-Native/ app(s) available in the app store, Ionic Cordova, Unit Testing frameworks such as Jest and UI testing frameworks like Detox. Experienced with Redux Sagas for state management, Web Services (REST, JSON) – Axios. Debugging proficiently with IntelliJ Webstorm React breakpoint debugger. 6+ years of experience in Android Development

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:


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

'Iranian MIT'.

Artificial Intelligence

Database Systems

Human Computer Interaction

Object-oriented Design

Software Architecture

Software Engineering

Web Programming

2019 - ~

2018 - 2019

2016 - 2018

2014 - 2016

React-Native Developer

BUILD Digital Co., Toronto, Canada

An upscale experience with developing quality apps in React-Native: I turned around a responsive redesign of a React-Native application and shifting to, Redux and using new design patterns in a few months for a SaaS company, allowing the company to renew the contract that was funding development. Frontend focus was React/React Native, as it’s allowed us to target all 3 platforms (web, iOS, Android) with unprecedented efficiency. Technologies used: JavaScript, TypeScript, React, React Native, Redux,, Gl-react, Websocket and SQLite Database.

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:

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 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

Professional Affiliations

Licenses & Certifications

Contact this candidate