I’ve been developing software professionally for more than 10 years (specifically for Apple platforms). Prior to that, i was earning my B.S. in computer science from Cal State San Bernardino. I have extensive experience building responsive, reliable, and maintainable iOS apps. I’m an active contributor throughout the entire software development process who can help define requirements, plan the necessary work, and architect, build, and test the software. My tract record is building high-quality apps that are defect free, easy to maintain, and absolutely delightful for users and as anybody that has worked with me will tell you: I know exactly what it takes to build an amazing app.
-
Software EngineerMeta Dec 2023 - Jul 2024Burlingame, California, United StatesPrimarily worked on the Meta View iOS App (companion app for Ray-Ban | Meta smart glasses) incorporating initiatives from several teams. Also, worked on a growth team to scope new features/improvements in and around the app/glasses.• Added server-side alerts into alert hub, reducing time to create new notifications from days to hours.• Built in-app educational content to inform users about the functionality of their smart glasses.• Created a push notification to inform users when… Show more Primarily worked on the Meta View iOS App (companion app for Ray-Ban | Meta smart glasses) incorporating initiatives from several teams. Also, worked on a growth team to scope new features/improvements in and around the app/glasses.• Added server-side alerts into alert hub, reducing time to create new notifications from days to hours.• Built in-app educational content to inform users about the functionality of their smart glasses.• Created a push notification to inform users when their glasses case battery is low.• Modified share sheet items ordering to increase engagement with the in-app sharing.• Sent users that have experienced low battery shutdowns emails w/tips to keep their battery charged. Show less -
Staff Software EngineerWeedmaps Feb 2022 - Jun 2023Irvine, California, United StatesLed many features and initiatives, both product and engineering driven, in the flagship Weedmaps iOS app to help create an app with a fantastic user experience, as well as, a smooth and efficient developer experience.• Championed and architected a modularization initiative, building many self-contained, well-tested modules, improving the team’s velocity through increased code reuse and reduced coupling.• Ideated and built a “Wish List” which eventually turned into a full online ordering… Show more Led many features and initiatives, both product and engineering driven, in the flagship Weedmaps iOS app to help create an app with a fantastic user experience, as well as, a smooth and efficient developer experience.• Championed and architected a modularization initiative, building many self-contained, well-tested modules, improving the team’s velocity through increased code reuse and reduced coupling.• Ideated and built a “Wish List” which eventually turned into a full online ordering system.• Maintained CI (Bitrise), building a custom Swift CLI library (to integrate w/Jira and GitHub), wrote any necessary scripts, managed releases (automating most of the process) and acted as a code owner.• Triaged and resolved many App Store rejections quickly to keep the release train moving.• Migrated entire app to consume images fronted by a CDN, saving ~$20k/mo in server costs. Show less -
Senior Software EngineerWeedmaps Dec 2018 - Feb 2022Irvine, California, United States• Built several self-contained and well-tested modules to help improve the team’s velocity and the app’s stability. • Managed releases, acted as a code owner, and helped architect many large features.• Helped manage, maintain, and improve CI system using Bitrise.• Helped triage and solve many App Store rejections quickly and effectively.• Migrated app to consume images fronted by a CDN, saving ~$20k/mo in server costs.• Built “Wish List” allowing users to easily comparison… Show more • Built several self-contained and well-tested modules to help improve the team’s velocity and the app’s stability. • Managed releases, acted as a code owner, and helped architect many large features.• Helped manage, maintain, and improve CI system using Bitrise.• Helped triage and solve many App Store rejections quickly and effectively.• Migrated app to consume images fronted by a CDN, saving ~$20k/mo in server costs.• Built “Wish List” allowing users to easily comparison shop and manage multiple carts.• Helped add features to the Android app after the team’s sole Android developer left. Show less -
Sr. Ios DeveloperMedmen Aug 2018 - Oct 2018Culver City, CaWorked on a team of three developers alongside product, design, and a backend team to build an internal app for in-store associates to handle all parts of the customer journey (check-in, registration, order creation, check-out).• I built, from the ground up, a POS system capable of registering customers, adding them to a queue, managing their shopping carts, discounting items, accepting payments, and printing receipts.• I integrated, and helped define requirements for many REST… Show more Worked on a team of three developers alongside product, design, and a backend team to build an internal app for in-store associates to handle all parts of the customer journey (check-in, registration, order creation, check-out).• I built, from the ground up, a POS system capable of registering customers, adding them to a queue, managing their shopping carts, discounting items, accepting payments, and printing receipts.• I integrated, and helped define requirements for many REST endpoints.• I added support for a hardware barcode scanner and a receipt printer to allow associates to complete the entire checkout flow. Show less -
Software EngineerMobileforming May 2016 - Aug 2018Glendale, CaScoped, planned, and built many features for Hilton’s iOS app, as well as, triaged and resolved any issues that arose.• I led a team in building a digital key module to be incorporated into other apps.• I built a framework for creating transitions between view controllers, significantly reducing development time to add an animated transition, while decoupling animated controllers.• I worked with the rest of the development team to add iPad support and rebrand the entire app while… Show more Scoped, planned, and built many features for Hilton’s iOS app, as well as, triaged and resolved any issues that arose.• I led a team in building a digital key module to be incorporated into other apps.• I built a framework for creating transitions between view controllers, significantly reducing development time to add an animated transition, while decoupling animated controllers.• I worked with the rest of the development team to add iPad support and rebrand the entire app while creating a better overall experience for the user.• Worked with another developer to set up a CI system for running tests and gathering/reporting coverage. Show less
-
Software DeveloperNobel Systems, Inc. Feb 2014 - May 2016San Bernardino, CaMy responsibilities included: maintaining as well as developing new functionality for a GIS app, preparing data for clients to use with the app, performing client installations, and troubleshooting client issues. • Upgraded the entire app to iOS 7, which meant a major re-haul of the entire system: redesigning the UI, replacing the mapping SDK, and switching old API use to conform to new standards. • Built many features from scratch, such as: a barcode scanner that could be placed… Show more My responsibilities included: maintaining as well as developing new functionality for a GIS app, preparing data for clients to use with the app, performing client installations, and troubleshooting client issues. • Upgraded the entire app to iOS 7, which meant a major re-haul of the entire system: redesigning the UI, replacing the mapping SDK, and switching old API use to conform to new standards. • Built many features from scratch, such as: a barcode scanner that could be placed dynamically, a module that allows partially filled data to be completed from the field, and an entire system for selecting, displaying, and using, separate modules.• Created a NoSQL database inside the app to improve speed of offline data loading achieving a 10x speedup.• Created new tools and added new functionality to many of the previously available tools (usually at the request of clients) while making them more flexible/efficient. Show less -
Instructional AssistantCsusb Dept. Of Computer Science Jan 2013 - Jun 2013CsusbRun the Data Structures and Intro to Comp. Sci. 2 labs, help with the Operating Systems lab, and grade the Algorithm Analysis and Operating Systems homework. -
InternUc Santa Barbara Jun 2012 - Aug 2012Santa Barbara, California AreaWorked with a graduate student on a computer vision project, designing a system to detect objects inside of series of video clips. -
Teaching AssistantUniversity Enterprises Corp. @ Csusb Apr 2012 - Jun 2012CsusbGave some lectures to Expert Systems class as well as aided students in development of game AI. -
Game ProgrammerUniversity Enterprises Corp. @ Csusb Apr 2011 - Sep 2011San Bernardino, CaI was responsible for developing solutions to various game programming tasks. This included designing a system to advance a character’s stats throughout the game and have those stats affect the game. I was also responsible for developing enemy AI alongside the other programmers in a collaborative environment. One of my main responsibilities was to debug my code and any piece of code that I found to be broken.
Michael Shabsin Education Details
-
Computer Science -
Business
Frequently Asked Questions about Michael Shabsin
What is Michael Shabsin's role at the current company?
Michael Shabsin's current role is Experienced Software Engineer | Apple Platforms Guru |CI/CD Wizard | Collaborative Partner | Steward of Quality.
What schools did Michael Shabsin attend?
Michael Shabsin attended Cal State San Bernardino, Mt. San Antonio College.
Not the Michael Shabsin you were looking for?
-
1sherandshabsin.com
13 +131452XXXXX
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial