top of page

Resume

Skills 

 

  • Swift 5+, Swift-UI, Objective-C, X-Code 15+ 

  • Payment integration Apple Pay

  • UIKit, Auto layout, Core Animation, 

  • Proficient with Instrument 

  • API Integration (REST, GraphQL)

  • iOS 16, tvOS 16, visionPro

  • Basic knowledge of CoreML, and AI Models

  • MVC, KVO, MVVM, RX-Swift

  • AV Foundation

  • Alamofire, NSURLSession, 

  • Worked with Firebase AWS, Cognito

  • Jira, GitHub actions, Agile Methodologies 

  • Basic Knowledge of React, React Native, and Flutter

  • HTML, CSS, JavaScript, C++, Python

 

 

Experience 

 

MAY 2021 – Sep 2024  

Senior/Lead iOS Engineer / Pluto TV

Remote 

 

  • Refactored app architecture using Swift and Redux, improving app performance by 30% and enhancing scalability.

  • Worked on Custom Collection View Scrolling UI Layout for Kids Mode iPad/iPhone to create shimmer effect

  • Implemented Custom Accessibility for big Features and Voice Over Announcements 

  • Implemented a better architecture for Localization by using a CI script to PO Editor. •             Contributed to development of UI menu for VisionPro using SwiftUI

  • Wrote unit Test using XCUITest Framework. 

  • Wrote scripts in Ruby for GitHub Actions to update CI/CD

  • Added Kids Mode UI changes to player and program guide using Reducers and Subscribers 

  • Worked on a better Navigation Stack and Observing the UI changes for bottom docked to top docked.

  • Worked on Content Detail Screen to Optimize the presentation

  • Implemented tracking the ad Markers in the ad Beacons and did the significant rework.

  • Implemented basic version of Avia Monetization Service using a Mult Subscriber calls and handles. Added Quartile when we are in mid of ad.

  • Worked on T-Mobile user Experience UI and implement Promo campaign and Feature flag handling 

  • Configured all new snack Bars for Kids Mode and added presentation logic.

  • Wrote Code to harness Optimizely Flags and V1/V2 View Controller and View Models.

  • Simplified logic for Observers and subscribers to observe focus changes in tvOS

  • Added Kids Mode Search to Filter Kids Mode Content from General Mode for iPhone and iPad using Bootstrap API Blocking

  • Provided technical leadership for a team of engineers, implementing CI/CD pipelines, unit testing with XCTest, and code reviews to maintain high-quality standards.

  • Managed releases and coordinated with cross-functional teams, including security and backend, ensuring seamless integrations of features.  Promoted to lead

  • Gave progress reports of Features progresses per developer. 

  • Did Extensive code review and helped team progress. 

  • Wrote Code Flowcharts using Lucid Charts

 

  

 

NOV 2019 – MAY 2021

Lead iOS Engineer Video / Fox Corporation 

Century City, Ca 

 

  • Implemented Video Bookmarking logic and integrated into the SDK.  

  • Implemented Ad logic and debugging  

  • Created MPAA logic to show ranking for Movies on Fox Nation.  

  • Created Timing and scrubbing logic for thumbnail scrubbing for iOS.  

  • Worked on mini player for Chromecast and lock screens.  

  • Worked on UI Layout for a reference example player.  

  • Implemented Login MVPD and Logout Logic.  

  • Implemented pulling video data using Codable and dispatch Group.  

  • Worked on major refactor and re-architecture separating logic using MVVM and Combine.  

  • Created Mock Testing for API using XCtest.  

  • Used Protocol Oriented programming and DI when initializing SDK for client  

  • Added features to example player UI for SDK for testing.  

  • Implemented Segment, CONVIVA, and MUX Integration  

  • Worked on Chromecast and airplay integration and debugging.  

  • Worked on tvOS architecture, implementation, and debugging using Swift

  • Helped integrate player SDK for FOX Now, FOX Nation, and FOX Sports  

  • Implemented Picture in Picture using Swift  

 

OCT 2018 – OCT 2019 

Senior iOS Engineer / Thrive Market, 

Marina Del Rey 

 

  • Implemented Big features of the app such as the networking layer.  

  • Created reusable libraries that could be used throughout the app.  

  • Wrote code using both Objective-C and Swift.  

  • Developed UI in code using pure layout library.  

  • Utilized Optimizely, Segments, and Mixed Panel to do analytics.  

  • Pushed build to device using hockey yapp.  

  • Developed Review flow UI and Logic.  

  • Developed Related Search UI and Logic.  

  • Implemented complex layout with CollectionViews and TableViews.  

  • Wrote Animation and developed Snackbar Library for iOS.  

  • Worked with pagination   

  • Worked with grouping network calls with dispatch_group and GCD.  

 

MAY 2018- OCT 2018 

Senior iOS Engineer / Beauty Counter

Santa Monica 

 

  • Architected SDK library to create a wrapper around MagTek reader SDK in Swift.  

  • Wrote API layer for Vantage to accept payment using their payment gateway in Swift.  

  • Worked with BLE and Core Blue tooth  

  • Implemented networking library using Codable and URL Session.  

  • Worked with Jira and did code reviews  

  • Created and tested builds using Bitrise  

  • Worked with AWS Cognito, Magento, and Firebase  

  • Implemented graphQL layer inside the app  

  • Implemented JWL authenication for Zendesk.  

  • Implemented square SDK for POS app to accept payment via stripe.  

  • Pushed build to devices using HockeyApp  

  • Assisted staff at pop up shop to use the POS functionality.  

  • Wrote test using Quick and nimble  

  • Created library called BCKit, BCNetworking for networking and Utilities.  

  • Worked on UI using collection views and table views all in code.  

  • Wrote code using both Objective-C and Swift.  

  • Used swift lint and danger to   

  • Did pair programming on refactoring the code for an ecommerce app  

  • Cached data from a shopping Bag using realm  

  • Focused on building secure, intuitive payment flows for a point-of-sale app, delivering a seamless user experience for mobile transactions.

  • Architected SDK to handle payment processing with Bluetooth readers, integrating with third-party payment gateways such as Stripe and PayPal.

  

MARCH 2016- MARCH 2018  

Senior iOS Engineer / LegalZoom

Glendale 

 

  • Architected and programmed Legalzoom’s first mobile app, using swift 1.2 and 2.3. 

  • Created Unit Test using XCTest, Nimble, and Quick. 

  • Divided the app into separate modules using Cocoapods and submodules. 

  • Created API Manager using Oauth2 login using Alamofire. 

  • Integrated Box SDK into the LegalZoom app and build a file manager within the app. 

  • Worked on Auto Layout and Trait Collection to create responsive design. 

  • Helped to form the team by interviewing candidates. 

  • Worked in pure scrum environment and did two-week sprints. 

  • Source control using Git command line and SourceTree. 

  • Build efficient framework for scheduling consultation using calendar and network calls. 

       Consumed JSON data using Object Mapping. 

  • Helped to integrate Core Data and data persistence within the app  

 

 

MARCH 2015- MARCH 2016  

Senior iOS Engineer / Fonality

Culver City  

  

  • Created API wrapper for data posting and getting using AF-Networking framework. 

  • Obtained the data and parsed the result in JSON format and persisted in the core data layer stack. 

  • Worked on C++ pjsip classes and established the connection of calling, voicemails, conferences. 

  • Worked on the UI to create a responsive layout using Auto Layout. 

  • Created classes in Swift with bridging to Objective-C. 

  • Also, worked on the old app and fixed bugs resulting with threading, and sorting in Table view Controllers. 

  • Build efficient framework for calling, receiving calls, and populating table view with data. 

  • Created searching and sorting of data in the call logs. 

  • Used Git for versioning, and Jira for ticket tracking and management. 

     

 

 

 SEP 2014- AUG 2015  

Senior iOS Engineer /Age of Learning

Glendale 

  

  • Utilized Objective-C, UIKit, and C++ to add features to the current game App. 

  • Formed algorithm to solve difficult problems involving back-end and front-end. 

  • Optimized memory, speed, and fixed leak using instruments in XCode. 

  • Build API for backend communication and for sending and receiving JSON data. 

  • Worked with Core Data to save and fetch game data and user data. 

  • Build page tracker that sends and batch processes to API and caches to Core Data.  •

  • Created and modified UI using Storyboards and scaled for different device 

  • Prepared the App for localization for different languages. 

  • Detected and fixed UI locks and optimized threading. 

  • Worked on animation using Core Animation, Audio/Video (AV Foundation, and Media Player). 

  • Worked with Git, XCode 5 and 6, and Jira management. 

    

FEB 2013- AUG 2014  

Software Engineer/Final Draft

Calabasas 

  

  • Utilized Objective-C and C++ to solve complex problems. 

  • Exercised Scrum project management techniques, and proper testing and automation process. 

  • Utilized STL and Boost library to devise ways to solve software problems. 

  • Used Windows to develop cross platform features using Visual Studio 2010 and 2013. 

 

JUNE2012- FEB 2013  

Software Engineer/Online Resources

Woodland Hills 

  • Use Perforce for versioning and exercised agile and TDD. 

  • Solved and debugged database scripts using SQL. 

  • Modified User interface using jQuery, HTML, and CSS3. 

  • Wrote programs for check imaging, account opening, and lending. 

  • Integrated budgeting solution for retail banking. 

  • Integrated RSA security authentication for retail banking and business banking. 

  • Communicated directly with client weekly. 

  • Created documents and testing document for applications. 

  • Wrote program to interact with Facebook and Tweeter. 

  • Develop tools for Major Credit Union using XML, C#. 

  • Solved complex business solutions using C#, jQuery, and other tools. 

•      

 

 

AUG2011- MAY 2012  

Programmer/ Status Not Quo

Valencia 

  • Developed website using C#, ASP.net, ADO.net, jQuery, CSS, HTML, and AJAX 

  • Developed tools for Deluxe Intranet website with Soap Web Services. 

  • Wrote user controls, classes that dynamically load word documents, and manipulate text. 

  • Wrote complex queries to solve problems and integrate into an existing DB structure. 

  • Wrote a class that dynamically fills out a PDF form using I Text Library. 

  • Used CSS and HTML Photoshop to implement a UI interface design. 

  • Wrote Windows Service that utilized mail application client for Disney CIP. 

  • Built admin site for clients using C#, MS SQL, and ASP.NET. 

  • Database Support for Deluxe Media Management and warehouse packing sys. 

  • Resolved issues dealing with remote Printers and Pack-out Services at Deluxe 

  • Database support using MS SQL for stamps.com, and many stores 

  • Supported Backend for many internal websites and shopping systems 

  

Education 

 

Feb 2008 – Oct 2010  

BS Computer Science / DeVry

Sherman Oaks

 

Three Times on Dean’s List. Graduated with Cum Sum Laude 3. 95GPA.Studies focused on game and application development using C++. Created programs utilizing OpenGL DirectX and Artifical intelligence. Coursework Includes C++, Discrete math, 3D Physics, and Data Structure. Graduated with Cum Laude (3.95 GPA). Focused on Data Structures

bottom of page