Software Engineer
Projects


-
Swift
-
Objective-C
-
Elixir
-
Java
Overview​
​​
Cars.com offers millions of listings for new and used vehicles, price drop alerts, and VIN-scanning capabilities drive you to your perfect car.
​
Responsibilities​
​
-
Develop a robust, scalable application for both iOS and Android devices
-
Integrate responsive map features for locating and discovering new experiences
-
Dynamic search features for locating guides based on text and filter criteria
- Integrate subscription model for monthly and annual recurring subscriptions


-
React Native
-
Objective-C
-
Android
-
Typescript
Overview​
​​
Nande is a mobile application comprised of travel writers and photographers that wander Chicago to create bite-sized itineraries helping you explore the city. You can access customized itineraries, subscribe to new guides, receive personalized advice from our text message concierge and even offers exclusive deals and special experiences.
​
Responsibilities​
​
-
Develop a robust, scalable application for both iOS and Android devices
-
Integrate responsive map features for locating and discovering new experiences
-
Dynamic search features for locating guides based on text and filter criteria
- Integrate subscription model for monthly and annual recurring subscriptions


Recipe Revolution
Apr 2017 - June 2021 (Co-Founded)
​
Technologies
-
React Native
-
Objective-C
-
Android
Overview​
​​
Recipe Revolution provides a seamless transition to a Gluten-Free diet using intuitive recipe conversions; proven acceptable in taste, texture and consistency; and fully supported by a commitment to food science for the adaptation of a Gluten-Free lifestyle.
​
​
-
MVVM Architecture efficiently consolidating complex, asynchronous logic from the user interface into custom view models
-
Data-driven implementation built on top of Core Data and corresponding network layers
-
Scalable UI development patterns through reusable components
- Functional reactive programming paradigms


Jul 2015 - May 2017 (Full time)
​
Technologies
-
Objective-C
-
Swift
​
Social Media application that curates custom music, videos & posts based on any interest or topic.
​
​
-
MVVM Architecture efficiently consolidating complex, asynchronous logic from the user interface into custom view models
-
Data-driven implementation built on top of Core Data and corresponding network layers
-
Scalable UI development patterns through reusable components
- Functional reactive programming paradigms


Overview​
​​
Utility application allowing users scan QR codes to generate recurring TOTP sessions for Single-Sign-On for access to the Protocol First platform. It's purpose-built for oncology and complex trials to merge research and medical encounter data and transform trial conduct.
​
​
-
Uses Apple's low-level security framework to generate time-based TOTP tokens.
-
Integrates Native Quick Actions and a Widget for conveniently accessing or creating new TOTP session.
-
Implements a responsive security screen with Touch ID for gaining access to sensitive information.

.png)
iOS & Android Application Developer
May 2011 - Jun 2013 (Full time)​
​
Technologies
-
Objective-C
-
Android
Overview​
​​
Ability to create, sort and save a custom product list, Front months of all Globex and Open Outcry futures, 10 minute delayed market data, Price charts, Market Commentary, Market Education Resources, Block trades, ClearPort product slate with prior day volume and open interest, CME Group Tweets, CME Group OpenMarkets Blog, Press Releases, CME Group Careers.
​
​
-
Redesigned the CME Group mobile IOS and Android application (10 releases over the few months)
-
Released 8 IOS builds in 3 months (110,100 updates) - new design, new features, major bug fixes and stability improvements.
-
Released 5 Android builds in 2 months – Total redesign
-
Redesigned the internal employee directory web-based application
-
Created a new mobile iOS application for employee directory (enterprise-internal)
-
Prototype for a mobile Conference Room application
-
Implemented the new mobile tracking API from Google
-
Implemented Crittercism for mobile crash reporting and tracking
-
Implemented TestFlight for mobile testing and internal deployments