Badarinath Venkatnarayansetty

Software Engineer

San Francisco, California, United States15 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in building mobile app experiences with AI capabilities.
  • Significant contributions to open-source iOS libraries.
  • Proven track record in automating app development workflows.
Stackforce AI infers this person is a Fintech and SaaS expert with strong mobile application development skills.

Contact

Skills

Core Skills

Mobile Application DevelopmentLarge Language Models (llm)GraphqlAutomation

Other Skills

Python (Programming Language)Core AnimationData StructuresTechnical LeadershipiOS DesignMobile PlatformsSoftware DesignApollo GraphQLJavaSwiftAndroid DevelopmentAndroidCore JavaMobile ApplicationsWeb Services

About

Full-stack engineer with complete hands-on development, testing and delivery of the product. Developing features leveraging unique native mobile capabilities such as Live Activities for Invoice creation using Voice, App Intents, Spotlight suggestions, Integration with Apple Intelligence, Siri Shortcuts and Control Center widgets. Open source contribution to iOS CardParts library, SwiftUI iOS components(StepperView, StackCardView), publishing articles on medium and substack. Building Generative AI Mobile capabilities, RAG data retrieval mechanisms. Development of iOS reusable components, automated its registration process, and made it discoverable through the Company's Developer portal for easy access across the organization with Playground support. Implemented Cocoapods Binary Caching reducing the build times from 35 minutes to less than 10 minutes saving tons of development hours of PR verifications and release activities. Implementation of Fastlane build scripts and tools automating every aspect of App development and release workflows like Code signing, beta, and App Store deployments, automate screenshots, code coverage, reporting, security, validate the size of binaries integration with SlackBot Exploring and accomplishing a quick bestow for any new technology released to the market. Involved in the development of Apple Watch apps, iPhone, Android applications, Mobile Web. Siri shortcuts workflow, iMessage gift card implementations, A/B workflow experimentations. Publishing Medium articles on the best practices of App developments. Implementation of automated solutions for Analytics, Ruby, Web services, Mockers. Expertise on DevOps related activities includes Mobile Cloud, Jenkins, Configuration Management, Reporting and Slack Integration. Implemented the mechanism of Sharing UITests as part of the library(Cocoapods) releases to hosting application. Xcode migrations for every new release solving crucial bugs(Arguments list too long) unblocking teams across the organization. Regular participation in hackathon events with award winning innovation projects and shipped to production. Follower of Business Insider tech news and learning the capability of stock predictions analysis. Solution accomplisher in application development & automation by enabling lean strategies delivering quality product in brisk phase satisfying customer expectations. Achieved professional competency in Site, Mobile development, analytics, performance, process re-engineering, coding, framework advancements, communication and collaborating with teams.

Experience

15 yrs 9 mos
Total Experience
3 yrs 1 mo
Average Tenure
7 yrs 1 mo
Current Experience

Intuit

3 roles

Senior Staff Software Engineer

Promoted

Aug 2024Present · 1 yr 10 mos

  • Executed Intuit Intelligence on QuickBooks Mobile, creating done for you experiences for small business customers.
  • Building Generative AI capabilities for Mobile, leveraging LLM's.
  • Design, Architect Invoicing/Estimates Image Extraction, Business Feed AI Capabilities.
  • Developing features that leverage native mobile OS capabilities, such as Live Activities for voice-enabled invoice creation, App Intents, Spotlight suggestions, integration with Apple Intelligence, Siri Shortcuts, and Control Center widgets.
  • Design and Development of App-clips for various use-cases in QuickBooks.
  • Implementing RAG concepts of data retrieval for financial questions with various data corpus.
  • Design and Development of Named Entity Recognition Machine Learning model for identifying the key attributes from user query using ML algorithms.
Mobile Application DevelopmentLarge Language Models (LLM)

Staff Software Engineer

Feb 2021Aug 2024 · 3 yrs 6 mos

  • Product development for 'QuickBooks' / 'QuickBooks Self Employed' apps.
  • Building Intuit Assist Gen AI experiences adopting production ready RAG strategies using LangChain , LLamaIndex data retrieval mechanism.
  • Implemented and authored Custome Named Entitiy Recogonition model powering QuickBooks Search.
  • Search , NLP , LLM capabilities for Financial Insights
  • Open-sourcing to CardParts, StepperView, StackCardView (SwiftUI component).
  • Adoption of SwiftUI to complex codebases with Unit testing capabilities reducing the code lengths.
  • Development of iOS reusable components with the support of Playground support and integrations with developer portal for easy discoverability.
  • Adopting Binary frameworks reducing the build time from 35 minutes to less than 10 minutes improving the developer productivity.
  • Automating iOS Build pipeline capabilities for library/app size reduction, security scans, deployment to TestFlight & App Store, documentation, code coverage, reporting.
  • Development of iOS UI Components, Widgets, automating the process of publishing it to StoryBook for visualization across all stakeholders in the organization improving the developer productivity.
  • Xcode migrations for every new release solving crucial bugs(Arguments list too long) unblocking teams across the organization.
  • Publishing articles on Medium about best development practices. ( https://badrinathvm.medium.com/ )
Python (Programming Language)GraphQLMobile Application Development

Senior Software Engineer -iOS

May 2019Feb 2021 · 1 yr 9 mos

  • Product development for Mint / Turbo iOS applications.
  • Open source contribution to CardParts library.
  • Modularization of Marketplace experience.
  • Implementation of Fastlane build scripts and tools automating every aspect of App development and release workflows.
  • Development of CommonUtils, publishing reusable extensions exposed as library shareable across all the apps in Intuit ecosystem.
  • Enterprise automated build sharing with Slack bot integration.
  • Implementation of plugins to Server driven framework reusable across all the platforms.
  • Award-winning innovation projects and shipped to production.
Core AnimationData StructuresMobile Application DevelopmentAutomation

Evernote

iOS Engineer

Jan 2018May 2019 · 1 yr 4 mos · Redwood City, California

  • Product development, Unit Testing, Automation of iOS apps, WatchKit, iMessage targets, Python scripting, Data analytics.
  • Siri shortcuts implementation , A/ B experimentations.
Data Structures

Macy's

3 roles

Senior Engineer

Promoted

Dec 2016Jan 2018 · 1 yr 1 mo

  • Involved in development of numerous experimental features on mobile app , web on product detail page.
  • Development of Macys Watch Face Complication for ‘Plenti Points’, ‘E –Gift Card Balance’, ‘Coupons & Discounts’ & ‘Wallet Offers’
  • Adoption of Push Notifications, Parse, Locations, Today Widget, Cocoa Pods, URL Schemes, Touch ID, Watch kit, Table /Collection Views & Foundation frameworks.
  • Utilization of Swift , Backbone Marionette , Jasmine as technology stack.
Technical LeadershipData StructuresMobile Application Development

Senior Quality Engineer

Oct 2015Dec 2016 · 1 yr 2 mos

  • Automation solution for analytics,templates.
  • Galen framework for UI cosmetic execution.
  • Node JS adoption to performance testing framework.
  • Adoption of TDD approach.
Data Structures

Quality Engineer

Dec 2014Oct 2015 · 10 mos

  • Ruby/Java Selenium
  • Mechanisation of sites for various domain with zest of Contious Integration tool.
  • Verification and Validation of SOAP services via SoapUI.
  • Comprehensive data base managment for DB2 , My SQL.
  • Code Managment , Jenkins Integration.
  • Front End Develiopment with Java Script & Marionette architecture
  • Apple Watch Development with Swift
Data Structures

Bank of america

Mobile Engineer

Feb 2013Nov 2014 · 1 yr 9 mos · charlotte area, north carolina

  • Working in engineering solution team on development , testing android ,iPhone applications.
  • Customized framework development for automation of Native Mobile apps with usage of configuration management (SVN /GitHub /Perforce), Test NG , Perfecto Mobile Cloud,Continuous integration (Jenkins), Code Reusability, Reporting mechanism with mail generation of the results of scripts executed on daily basis.
  • Groovy Scripting for complete automation of Mobile services
  • Excellent understanding on Web Services, which will help in identifying the component level service failures improving the quality of the product.
Data Structures

Infosys

Senior System Engineer

Aug 2010Feb 2013 · 2 yrs 6 mos · Charlotte, North Carolina

  • Worked on Middle Ware Components ,
  • Development and Testing of Services for various modules of IPAD applications.
  • Android development , published apps in Google Play.
  • Worked on Mobile testing for Bank of America applications for various platforms.
Data Structures

Education

Dayananda Sagar College Of Engineering

Bachelor of Engineering — Information Technology

Jan 2006Jan 2010

KLE Nijalingappa College

Pre University

Jan 2004Jan 2006

Goutham Public School

High School — Computer Science

Jan 2002Jan 2004

Kishora Vidya Bhavan

Primary

Jan 1995Jan 2002

Stackforce found 100+ more professionals with Mobile Application Development & Large Language Models (llm)

Explore similar profiles based on matching skills and experience