Post Job Free
Sign in

Software Engineering Intern

Location:
San Francisco, CA
Posted:
March 09, 2020

Contact this candidate

Resume:

Shahbaz Momi

Software Engineering @ University of Waterloo

+1-343-***-****

******@*********.**

shahbaz-momi

shahbazmomi.com

Skills

Languages: Kotlin (Android), Java, Typescript/Javascript, Python, C Technologies: React, AndroidX, RxJava, Dagger2, Spring Boot, MongoDB Education

Bachelor of Software Engineering, 2A term, University of Waterloo Last term GPA: 3.9/4.0, 87%

September 2018 - Present

Work Experience

TradeRev Software Engineering Coop

• Working with the Core Android team to rearchitecture major portions of the app into modern Android architecture utilizing Kotlin, MVVM architecture, coroutines, and AndroidX libraries

• Developing backend APIs with Spring Boot using RESTful architecture alongside the Core Backend team January 2020 - Present

Dayforce Ceridian Android Developer Coop

• Implemented in-app updates with Play Core providing suggested and forced updates, and deployed to 2M+ users

• Developed contacts autocomplete UI using Retrofit and RecyclerView, averaging 20,000 users/day

• Created internal push notification tooling (standalone app) with custom JSON parsing, syntatic highlighting, and format error detection using Kotlin and Firebase and deployed to 120 devs reducing notification creation time by 60%

• Fixed over 60 client and QA reported bugs, helping to increase the crash-free rate to 99.89% (up from 98.52%) Projects

May - August 2019

Treat Typescript, Javascript, Kotlin, React, RxJS, Spring Boot, Firebase, MongoDB App facilitating the pick-up of leagal cannabis with a lucrative rewards program

• Created marketplace for users to discover local dispensaries, view their catalogs, and place pick-up orders

• Currently over 800 beta users registered along with multiple dispensaries in onboarding

• Developed PWA (Android/iOS) containing several dynamic pages such as home and search using React and Redux

• Created Kotlin backend using Spring Boot and MongoDB to facilitate dispensary discovery, transactions, etc. Workway Kotlin (Android), RxJava, Dagger2, Firebase, MySQL Android app incentivising users to share their school work among their peers with cryptocurrency rewards

• Developed Android app using Kotlin and Rx containing several server-constructed pages such as home and discover

• Architected app using modern MVVM principles including dagger injected repository and network layers, Android architecture components based view models and lifecycles, and 2-way databinding for reactive, realtime UI updates

• Placed 6th out of 800 participants in OST cryptocurrency contest for facilitating cryptocurrency actions betwen users (including granting, ledgering, and securing tokens for users who watched ads or liked other users’ posts) See all

Achievements

• HackTheNorth, Compass, Facebook sponsor 3rd place prize out of 1,090 participants

• HackThe6ix, Realm, AWS sponsor 1st place prize out of 263 participants

• EngHacks, FrameAR, overall 1st place out of 128 participants, StdLib 1st place prize June 2019 September 2019

August 2019



Contact this candidate