avatar

Manan Patel

iOS and Software Engineer

Email:
manan.patel@outlook.com
GitHub:
MananPatel95
Location:
Calgary,Canada (MST, UTC-7 Timezone)

About Me_

I am an entrepreneur specializing in cutting-edge mobile and software solutions for businesses of all sizes

What I bring to your project:

  • Expert in crafting high-performance, user-friendly mobile apps
  • Full-stack capabilities for seamless end to end solutions
  • Innovative problem-solving to address unique business challenges
  • Efficient project management for on-time, on-budget delivery

With a track record of successful projects and satisfied clients, I'm ready to turn your vision into reality!

Get in touch to discuss your project


Work_

WeatherCan ⛅

WeatherCan is the official mobile weather application for Environment Canada where I was one of 2 developers responsible for creating the iOS version from concept to completion within 12 months.


#2 Weather Application in Canada with over 5 million monthly active users!

Notable Features
  • Real-time Weather Alert Notifcations, GPS based and for Saved Locations
  • Sole engineer responsible for "Now" & "7 Day" pages, Lightning Layer on Map, and also the Widgets
  • Implemented localization and unit translations
  • Used CoreData to store persistant data
  • Stack:

    • Swift
    • Firebase
    • CoreData
    • CoreGraphics
    • UIKit
    App Store: WeatherCan
    1 / 4

    New Comments Experience 😍

    2 / 4

    Old Comments Experience 🤐

    3 / 4

    Mute User Flow 📵

    4 / 4

    Password Strengthening ✳

    Wattpad 📖

    As an iOS Engineer, worked on widely used user facing features for Comments, User Safety, Ads, and Content Moderation, often as a solo developer.

    Notable Projects
    Comments Revamp:
  • iOS Tech Lead, managed a team of 3, from concept to release
  • Complete overhaul from ObjC to Swift and introduced comment liking, in-line replies, design system components, and ads in between comments!
  • Produced a massive bump in engagement, revenue, and retention in the comments experience

  • 📵 User & Story Mute:
  • Added ability to mute/block a specific person across the application from viewing any of your content or information
  • Most used user safety feature on Wattpad by far!
  • Sole engineer on project from concept to release

  • Signup Strengthening:
  • Implemented new set of verification rules for new signups (email, username, password, & birthday) and account info changes
  • Super short timeline saved company from fines from regulatory body

  • Stack:

    • Swift
    • SwiftUI
    • Objective-C
    App Store: Wattpad

    Countries Quiz 🌍

    Inspired by my favorite JetPunk game, I created this iOS app to satisfy my passion for geography on the go. This interactive quiz helps your learn about countries, flags, and capitals of the world.

    Key Features
  • Multiple game modes, country quiz, capital quiz, and flag quiz
  • Interactive World Map with custom GeoJSON polygons
  • Clean animations, user experience, and sounds that I also generated!
  • FREE, No Ads, No In-App Purchases

  • Stack:

    • Swift
    • SwiftUI
    • MapKit
    • AVFoundation
    • Firebase
    App Store: CountriesQuiz
    project-img

    UberClone 🚕

    Created a clone of the Uber app using Swift to learn more about Firebase and MapKit in particular.

    This project started as an experiment using Firebase. The idea was simple: create an uber clone with authentication and separate functionality for a passenger and a driver. For the maps and places I decided to go with Apple's MapKit as I had already tried Google maps and places in my other projects.

    Stack:

    • Swift
    • MapKit
    • UIKit
    • Firebase
    Github: UberClone

    SwiftYoutube

    Created a mock version of the Youtube iOS application to play around with UIKit, AVKit, and a consumer facing real-time REST API.

    This project helped me learn more about UICollectionViews, TabBarControllers, AVKit components like UISlider and AVPlayer, and attaching multiple JSON feeds from a real-time public API into a project.

    Stack:

    • Swift
    • UIKit
    • AVKit
    • REST API
    Github: SwiftYoutube
    project-img
    project-img

    UITube - Youtube Chrome Extension

    A chrome extension that changes the Youtube UI so that users can view the video, read comments, get the video info and related videos all in 1 page. There is also an auto night mode that appears while mouse is on the video and additional settings such as annotations, playback speed, and captions available from the menu.

    Stack:

    • JavaScript
    • CSS
    • HTML
    Github: UITube

    Resume_

    Employment

    Environment and Climate Change Canada

    March 2023 - Present

    Team Lead and iOS Developer

    - Lead the Weather Dissemination team to create, maintain, and produce weather related components and data for the Weather.gc.ca website, and iOS & Android applications

    - Lead iOS Engineer for the iOS WeatherCan Application, 5M+ MAU, #3 Weather app in Canada

    - Identify, generate, and delegate tasks to 3 full-time developers and 2 co-op students to achieve organization wide KPIs and timelines

    - Currently leading the team to expand our Radar product to also support real-time Lightning, Hurricane, and Tornado events across Canada!

    Wattpad Inc.

    August 2021 - March 2023

    iOS Engineer

    - Swift, SwiftUI, and Obj-C engineering for the iOS Wattpad App

    - Lead iOS Engineer for the new Wattpad Comments experience, complete overhaul of comments from Obj-C to SwiftUI, to introduce comment liking, in-line replies, and design system components

    - Part of User Safety projects like User Blocking, Password Strengthening, and Age restrictions

    - Implemented WP Design System, via an atomic design methodology, of components, molecules, and organisms for a unified product and developer experience. Written in SwiftUI with bridges for UIKit

    - Took on bi-monthly release master duties to test, monitor, resolve, and release new version updates to TestFlight and App Store

    TD Bank

    Jan 2020 - Aug 2021

    iOS Developer

    - Design and build iOS application features for TD App that offer seamless access to banking services, including account management, fund transfers, and transaction history in Swift and Obj-C

    - Collaborate with backend developers to integrate financial APIs securely with multi-factor authentication

    - Provide technical guidance and mentorship to team members, conducting code reviews and ensuring adherence to coding standards

    Environment and Climate Change Canada

    May 2017 - Jan 2020

    iOS and Software Developer

    - Concept to completion release of the Canadian governmental national weather iOS app, WeatherCAN, with only a 2 person team and 1 year timeline

    - Established real-time consumer facing databases and backend APIs for mobile applications

    - Work with VueJS to create GUI layers for the Weather GC website redesign project, such as real-time lightning strikes, weather radar, and weather alerting

    - Creation and maintenance of XML Parsers, Product Generators, and support of all weather components related to observations, forecasts, and alerts for National Weather outlets

    Department of Economics, University of Toronto

    Sept 2016 - Dec 2016

    Statistical Research Assistant

    - Developed machine learning models of economic information about the countries of Peru and Canada to analyze the effect of trade policies on regional trade output

    - Created databases using Python and R based pre-processing techniques which were used to formulate and train machine learning models to generate inferences about efficient trade policies

    Academic Advising & Career Centre, University of Toronto

    May 2015 - Aug 2016

    iOS and Web Developer

    - Native Swift development using UIKit, Google Maps, and injesting API

    - Helped create the UTSC Student Expereince App

    - Created interal social media ticket system which boosted traffic 30% and reduced time taken for posts

    - Creating marketing materials and webpages for student workshops, events, and services

    Education

    University of Toronto

    2013 - 2019

    BSc (Hons) Computer and Statistical Science - Co-op

    GPA: 3.2