I am a seasoned software developer and manager with extensive experience in mobile application architecture, AI development, and full stack solutions. I've led teams and built projects in diverse environments, from startups to large enterprises, always aiming to deliver innovative and efficient software. I’m passionate about coding, leading teams, and creating applications that leverage the latest technologies like React Native, Flutter, AI frameworks, and Rust. I enjoy working in a collaborative and remote setting and am always eager to tackle challenging problems in software development and architecture.

Rob J. Vigil

I am a seasoned software developer and manager with extensive experience in mobile application architecture, AI development, and full stack solutions. I've led teams and built projects in diverse environments, from startups to large enterprises, always aiming to deliver innovative and efficient software. I’m passionate about coding, leading teams, and creating applications that leverage the latest technologies like React Native, Flutter, AI frameworks, and Rust. I enjoy working in a collaborative and remote setting and am always eager to tackle challenging problems in software development and architecture.

Available to hire

I am a seasoned software developer and manager with extensive experience in mobile application architecture, AI development, and full stack solutions. I’ve led teams and built projects in diverse environments, from startups to large enterprises, always aiming to deliver innovative and efficient software.

I’m passionate about coding, leading teams, and creating applications that leverage the latest technologies like React Native, Flutter, AI frameworks, and Rust. I enjoy working in a collaborative and remote setting and am always eager to tackle challenging problems in software development and architecture.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Full Stack AI Developer/Manager at Koshee.AI
January 1, 2024 - June 14, 2024
Managed a team of 8 offshore developers to create a mobile app for video image recognition servers. Architected new versions of the mobile app, API, and image recognition servers. Developed the 1.0 version of the mobile app in React Native with RTK and GraphQL integration. Built GraphQL resolver endpoints on the server using Rust and Python. Created common SDK NPM packages for data movement between video servers and clients. Developed the 1.0 version of a web app in ReactJS. Created AWS REST endpoints using Python for the initial mobile app version.
Lead Mobile Developer/Architect/Manager at Generac Systems
January 1, 2023 - January 1, 2025
Led and mentored a .Net Xamarin development team to transition to React Native app development. Architected and led the rewrite of MobileLink from Xamarin to React Native/RTK. Assisted in IoT architecture and created native Bluetooth connectivity bridges. Managed pull requests ensuring timely code review. Worked on the web version of the app built with ReactJS and .Net Core API. Served as interim Development Manager during parental leave.
Full Stack Developer/Architect at Self Employed C2C Contractor
January 1, 2022 - January 1, 2023
Architected and developed a niche social network app in Flutter for iOS and Android. Managed development of a home builder purchaser app using outsourced overseas developers and UI/UX designers. Maintained MyDx Android and iOS native apps and API server. Converted mobile apps from Xamarin and wrote backend restful endpoints in Python for data parsing from file system-based databases.
Mobile Application Developer/Dev Manager at Caesars Entertainment
January 1, 2019 - January 1, 2022
Managed releases of rebranded iOS and Android apps. Helped architect new platform versions. Maintained and developed the Android sports betting app for multiple markets. Prototyped a React Native/Redux build to reduce native code dependency. Branded apps after acquisitions and implemented geofencing using GeoComply SDK. Developed native driver license scanning modules to cut licensing fees. Led a team of 5 mobile developers and worked on Flutter-based rewards app development.
Mobile Application Architect at Konami Gaming, Inc
January 1, 2017 - January 1, 2019
Led research and direction for casino management and player apps architecture. Architected and developed an award-winning player-facing casino app using React Native. Created native plugins for networking, NFC, camera, and Bluetooth LE. Reworked employee-facing casino management app in React Native. Developed Casino Management System GUI using ReactJS/Redux.
Vice President Of Software Engineering at MyDx Inc
January 1, 2013 - January 1, 2017
Designed and developed backend systems for user and measurement data management. Implemented mobile apps for iOS and Android connecting to hardware units for measurement processing. Managed offshore teams and internal portals. Administered Amazon Cloud and RDS instances. Architected and led development of scent matching algorithms.
Lead Software Engineer at Unidev
January 1, 2011 - January 1, 2013
Developed multiple iPhone/iPad apps including ATF Form app, Ticket Cake backend, art gallery app, and Cabela’s RPI app. Designed and developed SuiteLinq Q mobile app and HTML5 Video On Demand site. Migrated LAMP application to .Net 4.0 and deployed on Windows Azure.
Software Development Director at MRE, Las Vegas, NV
January 1, 2008 - January 1, 2011
Led migration of enterprise software from Foxpro/Foxweb to .Net/SQL Server solution. Managed a team of 10 developers and oversaw entire enterprise software solutions. Acted as hands-on manager with design and coding contributions. Created Windows Forms-based account reporting interfaces. Managed developers, QA engineers, and DBA teams.
Full Stack AI Developer/Manager at Koshee.AI
January 1, 2024 - June 12, 2024
Managed a team of 8 offshore developers to create a mobile app for video image recognition server. Architected new versions of mobile app, API, and image recognition servers. Developed version 1.0 of mobile app using React Native and RTK with GraphQL integration, and GraphQL resolver endpoints using Rust and Python. Created common SDK NPM package for data movement between video servers and clients, and developed version 1.0 of web app in ReactJS. Also created AWS REST endpoints using Python for initial version of mobile app.
Lead Mobile Developer/Architect/Manager at Generac Systems
January 1, 2023 - December 31, 2025
Led and mentored a team of .Net Xamarin developers to transition to React Native based app development. Architected and led development of MobileLink rewrite from Xamarin to React Native/RTK. Assisted in IoT architecture including native bridges for Bluetooth connectivity. Managed pull requests to ensure timely reviews. Worked on React JS web app tied to .Net Core API. Also served as interim Development Manager for 6 weeks during parental leave of manager.
Full Stack Developer/Architect at Self Employed C2C Contractor
January 1, 2022 - December 31, 2023
Architected and developed niche social network using Flutter for iOS and Android. Managed overseas developers and UI/UX designers for a home builder purchaser app. Maintained MyDx Android and iOS native apps and API server. Converted mobile apps from Xamarin and wrote backend RESTful endpoints in Python to parse data from file system based databases.
Mobile Application Developer/Dev Manager at Caesars Entertainment
January 1, 2019 - December 31, 2022
Managed the releases of rebranded iOS and Android apps, maintained and developed Android sports betting app for multiple US markets. Prototyped React Native/Redux builds to move away from native code. Branded William Hill app for Caesars, integrated GeoComply SDK for geofencing. Developed native driver license scanning to replace BlinkID saving costs, and architected Flutter-based rewards app. Managed a team of 5 mobile developers.
Mobile Application Architect at Konami Gaming, Inc
January 1, 2017 - December 31, 2019
Researched and determined architecture strategy for casino management and player apps. Architected and developed award-winning player-facing app using React Native. Developed native plugins in Objective C and Java for secure networking, NFC, camera, and Bluetooth LE. Reworked employee-facing casino management app in React Native and worked on casino management system GUI with React JS/Redux.
Vice President Of Software Engineering at MyDx Inc
January 1, 2013 - December 31, 2017
Designed and developed the backend system for user and measurement data management. Implemented and designed the mobile app (CannaDx) connecting the MyDx Unit to backend. Managed a team of offsite developers in India, built internal portal and Android web version, directed IT strategy, administered Amazon cloud and RDS instances. Architected and led development of backend scent matching algorithm.
Lead Software Engineer at Unidev
January 1, 2011 - December 31, 2013
Developed multiple iPhone/iPad apps including ATF Form, Ticket Cake backend app for event ticket scanning, VanGough Art Gallery app, and Cabela’s RPI app. Designed and developed SuiteLinq Q Mobile app and HTML5 Video on Demand Site. Migrated QVEW LAMP application to .Net 4.0 and deployed on Windows Azure.
Software Development Director at MRE, Las Vegas, NV
January 1, 2008 - December 31, 2011
Migrated enterprise from Foxpro/Foxweb solution to .Net/SQL Server solution. Managed a team of ten developers responsible for the entire enterprise software solution. Managed group of 7 developers, 3 QA engineers, and 1 DBA. Created Windows Forms-based account reporting interface in .Net 1.0-2.0. Worked as a hands-on manager designing and coding as needed.

Education

B.S. in Computer Science at San Diego State University
January 1, 1970 - December 31, 1970
B.S. at San Diego State University
January 1, 2000 - December 31, 2004

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Gaming, Energy & Utilities, Media & Entertainment, Real Estate & Construction