Post Job Free
Sign in

Software Engineer Architect

Location:
Long Beach, CA
Salary:
200000
Posted:
June 07, 2025

Contact this candidate

Resume:

Joseph Rifkin

Software Architect (Web and Mobile Applications)

Long Beach, California, United States

+1-310-***-****

*********@***.***

SUMMARY

Software Engineer and Architect with 25+years' experience architecting, developing, and managing groups for startup and commercial applications, including: 15years as a mobile and web lead developer for iOS, Android, and ReactJS/React Native applications; 10 years as a group manager of small and medium-sized development teams; and two years as a Software Architect for mobile, web, and internal tooling applications. WORK EXPERIENCE

October 2024-May 2025

Software Architect

Builder.ai

Remote

Oversaw the Architecture Review Board, managed the creation and review of Architecture Design Documents for all Engineering departments, and defined standards for company-wide workflow. October 2023-October 2024

Associate Software Architect

Builder.ai

Remote

Oversaw Architecture Review Board, managed the creation and review of Architecture Design Documents for two engineering org units.

October 2020-October 2023

Principal Software Developer and Lead

Builder.ai

Remote

Lead and contribute to a team of developers creating complete assembly line of reusable components in React.js, React Native and Ruby that allow applications to be autogenerated and customized 90% of the way then hand off and support teams to complete for delivery.

Code stack: ReactJS, React Native, NodeJS, Ruby, GitLab, Kubernetes, Fastlane, Xcode, and Android Studio. October 2019-October 2020

Senior Software Engineer

Engineer.ai

Playa Vista, California, United States

Hybrid

Responsible for architecting and leading development for technologies to translate common code elements into reusable building blocks, storage, and API-based access to those blocks in a catalog management system, automatic scaffolding of those blocks into working Ruby, React Native, Native iOS, and Kotlin projects, and custom dockerized environments with necessary developer tools.

Designed and implemented a pipeline for Visual QA that compared automated screenshots with Figma designs. Responsible for architecting and leading development for technologies to translate common code elements into reusable building blocks, storage, and API-based access to those blocks in a catalog management system, automatic scaffolding of those blocks into working Ruby, React Native, Native iOS, and Kotlin projects, and custom dockerized environments with necessary developer tools. Designed and implemented a pipeline for Visual QA that compared automated screenshots with Figma designs.

Skills: Platform Architecture · Technical Project Leadership · Mobile Applications · Web Applications · React Native · React Native Web · React.js · Gitlab · Git · iOS development · Android Development · Docker · Web Services API · ClickUp · Pivotal Tracker · Freshdesk

October 2017-October 2019

Software Lead & Architect

Korean Air

Los Angeles, California, United States

Responsible for migrating and maintaining the Korean Air iOS APP using Storyboards, XIBs implemented using SWIFT 4.2 and Objective-C using wkWebKit. Worked with key team members and domain owners to capture the current flow of booking tickets and implemented optimizations.

February 2015-September 2017

Manager of Technology for Web and Mobile Applications

Designory

Long Beach, California, United States

Responsible for acting as a Tech Lead and Architect for HTML5, iOS, Android, and Windows Phone platforms. Worked with a team of five to create a CMS in PHP to support HTML5 and mobile platforms and publish directly to the dot com or APP Store.

Acted as Tech Lead and Architect for full-lifecycle development, implemented grunt scripts for SEO and analytics, and created the core for templates.

Senior Mobile Lead Developer and Tech Lead

February 2013-September 2015

Manager of Technology for Web and Mobile Applications

Designory

Long Beach, California, United States

I implemented digital brochures, guides, and a site for multiple accounts. I was responsible for all iOS Objective development and was the Tech Lead and Architect for HTML projects. I integrated Guided Tours into JSP components for AEM.

• Sole developer for native Coco version, but it was not published.

• Angular 2 - Sr. Lead and Architect

• Backbone Sr. Developer and Architect

• Sr. Lead/Developer and Architect handlerbar.js and isotope Test environment: iOS 8+, FF Latest Version, Chrome Latest Version, IE11, Apache, NGINX Deployment: AWS, then GLP, Apple APP Store, Android Marketplace April 2012-February 2013

Sr Mobile SOFTWARE ENGINEER

SmartHome

Irvine, California, United States

Responsible for creating back-end and front-end for iOS and Android to control INSTEON peripherals, also implemented UDP to open PLM to the outside.

April 2011-January 2012

SENIOR SOFTWARE ENGINEER

Thumb Media Group

Torrance, California, United States

Designed and implemented iPhone, Android, and BlackBerry wrappers and CMS for print publications. Responsibilities included:

• Worked on C# modules that allow users to input images, HTML, XML, JSON, and control basic settings for mobile web and app wrappers.

• Wrote iPhone and Android mobile web browser with custom cache scheme.

• Wrote iPad wrapper to parse XML and JSON settings and display digital replicas of magazines, with custom and auto-hot spotting, search, bookmarking, ads, and integrated print subscriber look-up and fulfillment. Test environment: OSX, iOS 8+, FF Latest Version, Chrome Latest Version, IE11, Apache, NGINX September 2009-October 2011

SOFTWARE ENGINEER

SA Tech

United States

• Designed and oversaw production, implemented interactive sports-oriented youth toys for "EA Sports - It's In The Game" items.

• Designed a low-cost video overlay box to allow gaming, ads post-production, object tracking of users, and any video/audio in a digital format.

• Designed and implemented iPhone, Android, and BlackBerry server client application for gaming/ads/educational synchronization to any video play (ex., DVD, DRV, PC, OTA)

• Developed Applications for: GoBible LLC and HAME (iTunes Store)

• Development environment: Winborne PIC, BasicStamp, iOS, Android June 2008-December 2009

SENIOR SOFTWARE ENGINEER

MusicIP

Monrovia, California, United States

• Designed UI for static and dynamic social recommendation engine geared towards music. • Designed and implemented MusicIP MobileMixer Beta 1.0 for the BB Bold using custom BlackBerry JDE. Interacted with customer base to resolve issues with the interface and underlying control issues for all MusicIP allocations. Development environment: Java BB, C++ REST API

January 2008-June 2008

Sr Software Lead

Magellan

San Dimas, California, United States

• Manage on-shore and off-shore development of high-end GPS devices.

• Worked with marketing to define requirements.

• Support group when the stop-ship is reached by resource allocation or providing personal skills to debug and resolve issues. Development environment: C++, Imbedded Windows XP May 2005-January 2008

SENIOR SOFTWARE ENGINEER

Rockwell Collins, Pomona

Tustin, California, United States

• Design, implement, support, and sustain custom GUI interfaces for flight attendants to control IFE system.

• Work with software and system groups to integrate and validate customer requirements.

• Design and implement test plans to validate software.

• Port functionality from the prior system to the new product. Development environment: C++, Windows NT 4.0, and VB6 EDUCATION

2002-2004

BS

California State Polytechnic University

Pomona, California, United States

• California State Polytechnic University, Pomona

• BS Computer Science, December 2004

• GPA 3.36

SKILLS

• Machine Programming languages: Java, C, C++, LISP, Prolog, Visual Basic, Bourne Shell

• Web & Front-End Technologies: ReactJS, React Native, React Native Web, HTML5, HTML, CSS3, CSS, AngularJS, Backbone, JSP, JSON, XML, JavaScript, TypeScript

• Mobile Development: iOS, Android, iPhone, iPad, Swift, React Native, Objective-C, J2ME, SWIFT, SWIFT UI, Blackberry, Android Applications

• Back-End & Server-Side: Apache, Nginx, Content Management Systems (CMS)

• DevOps & Cloud: Git, GitLab

• AI/NLP/Modern Tools: ChatGPT, Recommendation Engine, Sensors, Search Engine Optimization

• Tools & Frameworks: JDE, Visual Studio, CVS, GitLab, OpenGL, UDP, SQL, MySQL, Test Plans, Unit Testing, Caching, Cache

• Software Development: Software Architecture, Software Development, Architectural Design Standards, Development, Design Document, Structured Software, Fulfillment, Debug, Software Requirements, Deployment, API, REST

• Operating Systems: Linux, Unix, Ubuntu, Solaris, Microsoft Windows, Mac, iOS, Android

• Team player, technical leadership

LANGUAGES

English - Fluent

WORK AUTHORIZATION

I am authorized to work in the following countries:

• United States



Contact this candidate