*** ******* ***, *******, ******
*********@*****.***
linkedin.com/in/matin-salehi-891ab765/
matin.sale
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/Expo.io 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: http://matin.sale
https://github.com/RockLobstre
2018
2009 - 2014
Postgraduate Mobile Application Development
Centennial College, Canada
Software Engineering - Bachelor of Science
Sharif University of Technology
Summary
Education
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 Expo.io, 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, Expo.io, 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:
http://matin.sale/
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
Professional Affiliations
Licenses & Certifications