Summary

  • An iOS developer with five years of experience in building iOS apps in Swift and Objective C
  • Strict practitioner of Cocoa coding conventions with great emphasis on writing clean, readable and maintainable code
  • Daily interaction with Git, the version control
  • Well versed in reactive programming. Written code using ReactiveSwift
  • Have worked on different architectural patterns, MVC, MVVM and VIPER.
  • Have good understanding of cocoapods and carthage, the dependency managers
  • Appropriate usage of object oriented design patterns
  • Proficient in integrating RESTful webservices
  • Working knowledge of writing RESTful API in PHP
  • Avid contributor to opensource, published a number of custom controls as cocoapod
  • Work Experience

    Ophio Computer Solutions Pvt. Ltd.
    iOS Developer

    JULY 2012 - PRESENT

    Education

    Master of Computer Application
    IIT Roorkee

    AUG 2009 - MAY 2012

    Bachelor of Science
    Sambalpur University

    AUG 2006 - MAY 2009

    Projects

    RiteAid Pharmacy
    Swift

    APRIL 2016 - DECEMBER 2016

    This app helps user to buy medicines and other utilities from RiteAid store.

    Frameworks: Alamofire, Touch ID

    https://itunes.apple.com/us/app/rite-aid-pharmacy/id508852374?mt=8

    Owners.com Real Estate, Homes
    Swift

    AUGUST 2016 - OCTOBER 2016

    This app helps user to buy medicines and other utilities from RiteAid store.

    Frameworks: Alamofire, Reactive Swfit

    https://itunes.apple.com/us/app/owners-com-real-estate-homes/id1137858836?mt=8

    GoGetter
    Swift

    JAN 2016 - MARCH 2016

    This is a location based app which helps to connect with nearby prospective employers

    Frameworks: Promise Kit, Core Location, UIDynamics, Alamofire

    https://itunes.apple.com/in/app/gogetter-where-job-opportunities/id1088504923?mt=8

    Tripta - Polo Club Real Estate
    Swift

    OCT 2015 - JAN 2016

    The purpose of this app is reach out to people looking for properties and help them to discover properties in the beautiful Polo Club community in Boca Raton, Florida.

    Frameworks: Cloud Kit, Alamofire

    https://itunes.apple.com/us/app/tripta-polo-club-real-estate/id1072358270?mt=8

    Fhetch
    Objective C

    MARCH 2015 - JUNE 2015

    Fhetch is the world's simplest photo-sharing app.

    Frameworks: Reactive Cocoa

    https://itunes.apple.com/us/app/fhetch/id1000621885?ls=1&mt=8

    Meet
    Objective C

    JAN 2015 - MARCH 2015

    Meet the app lets you to connect with like minded people around you.

    Frameworks: Socket.io

    Dayo
    Objective C

    SEPT 2014 - DEC 2014

    A Visual Storyteller of your days

    Frameworks: AppleCollectionView Framework

    https://itunes.apple.com/in/app/dayo-visual-storytelling-your/id961210800?mt=8

    Selfbee
    Objective C

    JAN 2014 - JUNE 2014

    A photo sharing app customised for selfie

    Frameworks: Parse

    https://itunes.apple.com/us/app/selfbee/id870717588

    Brandt
    Objective C

    SEPT 2013 - DEC 2013

    It is a tank mix compatibility app designed to assist growers and agricultural applicators with micronutrient and post-emergent herbicides tank mixes.

    Frameworks:

    https://itunes.apple.com/us/app/brandt-tankpro/id883720811?mt=8

    Open Source

    ResponsiveLabel
    Objective C

    A UILabel subclass, built on the top of texkit which responds to touch on specified patterns with following features
    * It can detect pattern specified by regular expression and apply style like font, color
    * It allows to replace default ellipse with tappable attributed string to mark truncation
    * Convenience methods are provided to detect hashtags, username handler and URLs

    GrowingTextViewHandler-objc
    Objective C

    An NSObject subclass to handle resizing of UITextView as the user types in. The textview resizes as long as the number of lines lies between specified minimum and maximum number of lines

    GrowingTextViewHandler
    Swift

    An NSObject subclass to handle resizing of UITextView as the user types in. The textview resizes as long as the number of lines lies between specified minimum and maximum number of lines

    MultiStepSlider
    Swift

    A custom UIControl which functions like UISlider where you can set multiple intervals with different step values for each interval. This is useful when an interval spans over large values, for example, price of real estates. In that case it is convenient to divide the large interval in smaller intervals with each interval having its own step value.

    Publications

    Secure Private Cloud Architecture for Mobile Infrastructure as a Service

    Susmita Horrow, Sanchika Gupta, Anjali Sardana, Ajith Abraham

    2012 IEEE Eighth World Congress on Services

    IDS Based Defense for Cloud Based Mobile Infrastructure as a Service

    Sanchika Gupta, Susmita Horrow, Anjali Sardana

    2012 IEEE Eighth World Congress on Services

    Implementation of Private Cloud at IIT Roorkee, An Initial Experience

    Susmita Horrow, Sanchika Gupta, Anjali Sardana

    International Workshop on Cloud Computing & Identity Management (CloudID 2012)

    Identity Management Framework for Cloud Based Internet of Things

    Susmita Horrow, Anjali Sardana

    1st International Conference on Security of Internet of Things, 2012

    A Hybrid Intrusion Detection Architecture.pdf

    Sanchika Gupta, Susmita Horrow, Anjali Sardana

    Contemporary Computing, 2012

    Activities

  • Finalist of Tech For Good 2015 Hackathon, organized by Grace Hopper India
  • Attended Grace Hopper Conference India, 2015
  • Conducted workshop on Collaborating with Github at Opensource and Women, 2016, organized by Women Techmakers Delhi
  • Attended First International Conference on Security of Internet of Things, 2012
  • GoGetter

  • Tripta Polo Club Real Estate

  • Fhetch

  • Meet

  • Dayo

  • Selfbee

  • Brandt

  • ResponsiveLabel

    Objective C

    Github: https://github.com/hsusmita/ResponsiveLabel

    A UILabel subclass, built on the top of texkit which responds to touch on specified patterns with following features
    * It can detect pattern specified by regular expression and apply style like font, color
    * It allows to replace default ellipse with tappable attributed string to mark truncation
    * Convenience methods are provided to detect hashtags, username handler and URLs

    GrowingTextViewHandler-objc

    Objective C

    Github: https://github.com/hsusmita/GrowingTextViewHandler-objc

    An NSObject subclass to handle resizing of UITextView as the user types in. The textview resizes as long as the number of lines lies between specified minimum and maximum number of lines

    GrowingTextViewHandler

    Swift

    Github: https://github.com/hsusmita/GrowingTextViewHandler

    An NSObject subclass to handle resizing of UITextView as the user types in. The textview resizes as long as the number of lines lies between specified minimum and maximum number of lines

    MultiStepSlider

    Swift

    Github: https://github.com/hsusmita/MultiStepSlider

    A custom UIControl which functions like UISlider where you can set multiple intervals with different step values for each interval. This is useful when an interval spans over large values, for example, price of real estates. In that case it is convenient to divide the large interval in smaller intervals with each interval having its own step value.

    Secure Private Cloud Architecture for Mobile Infrastructure as a Service

    Susmita Horrow, Sanchika Gupta, Anjali Sardana, Ajith Abraham

    2012 IEEE Eighth World Congress on Services

    IDS Based Defense for Cloud Based Mobile Infrastructure as a Service

    Sanchika Gupta, Susmita Horrow, Anjali Sardana

    2012 IEEE Eighth World Congress on Services

    Implementation of Private Cloud at IIT Roorkee, An Initial Experience

    Susmita Horrow, Sanchika Gupta, Anjali Sardana

    International Workshop on Cloud Computing & Identity Management (CloudID 2012)

    Identity Management Framework for Cloud Based Internet of Things

    Susmita Horrow, Anjali Sardana

    1st International Conference on Security of Internet of Things, 2012

    A Hybrid Intrusion Detection Architecture.pdf

    Sanchika Gupta, Susmita Horrow, Anjali Sardana

    Contemporary Computing, 2012