OBJECTIVE
To further challenge myself and expand my skills.
SKILLS
Swift, SwiftUI, C#, Python
Unity Development, Unity ARFoundation
iOS Development, ARKit, RealityKit, RoomPlan, Scenekit
IoT Development
GitHub Actions, Workflow, CI/CD
EXPERIENCE
Lead Innovative Software Engineer, Lowe’s Innovation Labs.
March 2018 – Current
- Project Lead for many research projects that eventually became live products in the Lowe’s ecosystem.
- Specialized in mobile development with a focus on iOS.
- Specialized in augmented reality projects for Lowe’s.
- Delivered augmented reality product viewer for both iOS and Android. These two viewers are integrated into the Lowe’s Consumer App.
- Project Lead for Bluetooth-based POC for Anti-Theft effort with DeWALT tools.
- Project Lead for IoT and Bluetooth Pilot program for Anti-Theft effort with DeWALT tools.
- Project Lead for an automated web scraper to scrap Lowe’s owned data and build valuable data.
- Project Lead for Measure Your Space iOS app for scanning users’ rooms and providing editable floor plans. This app is integrated into the iOS Lowe’s Consumer App.
- Numerous small Unity and native iOS projects for proof of concept.
SKILLS: Swift, SwiftUI, Unity, C#, Python, IoT, Git, AR, Bluetooth, CI/CD, GitHub Action, Agile Methodology
Senior Software Engineer, Smashing Ideas (Penguin Random House)
December 2013 – March 2018
- Main focus on mobile app and game development.
- Native iOS development and Unity development.
- Collaboration with clients.
- Project Lead for many projects with high visibility.
- Project Lead for Philips Sonicare for Kids app with Bluetooth-connected brushing experience.
- Worked with the Penguin Random House mobile team to update apps and games for iOS9 and iOS10 releases.
SKILLS: Objective-C, Unity, C#, Unity Tool & Plugin Development, iOS & Android Integration, Agile Development, UI/UX Collaboration, UX Research
Mobile Software Engineer (Part Time Contract), MOVO
May 2014 – September 2014
Move Wave App
Using Xamarin and Parse backend service, created a cross-platform mobile application for iOS and Android for Movo Wave, a wearable device for tracking various health stats. It used an audio jack to sync data to the device and store the user’s data on the backend using Parse. I have used some of the latest development patterns to develop this app.
- Cross-platform MVVM design pattern.
- Subclassing Parse class.
- Inversion of Control pattern or Dependency Injection pattern
- Xamarin and PCL to create a central core module to be used across iOS and Android
Mobile Software Engineer, Meteor Entertainment
May 2012 – June 2013
- Worked on Hawken.
- Worked on Storm Backend Services, a backend platform game service using Web API, .Net, and C#. Design, documentation, implementation, source control, build automation, and agile methodology.
- Worked on Storm SDK, which is a communication library written in C++ that allowed game clients and game servers to communicate with Storm Backend Services.
- Replicated Hawken Mech Garage for a web browser using Unity.
- Created an internal iOS utility app that registered new players offline and generated data for an automated email system.
- Ported Hawken (Unreal Engine 3) to Mac.
Mobile Unity Developer (Part Time Contract), Vulcan Inc.
October 2012 – March 2013
This position was part-time contract work while I was working full-time at Meteor Entertainment. It was a prototype project. Created initial prototype of porting Fayve iOS app to Android using Unity 3D. After the prototype was approved for an actual project, I worked on taking the prototype closer to the production stage.
- Paul Allen started the Fayve project. This project was a proof of concept development to present directly to Paul Allen.
- 2D User Interface design combined with 3D user elements
- Asynchronous HTTP calls to the Fayve API/Services
- Performance validation
- Training another engineer up to speed with Unity
Reference Links:
– https://en.wikipedia.org/wiki/Fayve
– https://rb.gy/qgiei
Mobile Software Engineer, Zombie Studios
June 2011 – May 2012
- Created iOS 3D puzzle game Master Blaster in Unity3D. In-App purchase, Facebook connection, Twitter connection, Flurry Analytics integration.
- Ported console game Frogger (PS3, XBLA, Wii) to iOS and Android for Konami. Redefined control and gameplay, redesigned the UI, game content optimization, social networking integration, and Flurry integration.
- Created iOS puzzle prototype in Objective C and cocos2d iPhone framework.
iOS Game Programmer, eVeek LLC – Strapped to a Meteor Games
January 2011 – June 2011
- Developed two iOS games using native Objective C and C++.
- Develop a prototype of the initial game concept.
- Implemented all aspects of the game. Physics, user interface, game mechanics, asset building process.
- Work closely with graphic and sound designers to create optimal game assets.
- Make proper tweaks and changes as per user input during the alpha and beta stages.
Project Management Director – Alfa Al-Khaleej Construction Company
January 2009 – December 2010
- Construction project management.
- Responsible for resource, material, and preventive and crisis management.
- Oversee operations at project sites.
- Oversee all project schedules.
- Oversee all cash flow.
- Oversee manpower management.
- Worked closely with the clients for project delivery and schedule.
SKILLS: Large-scale project management, resource management, client communication, project schedule
General Contractor, Self-Employed
June 2003 – December 2008
- Operated a general contractor construction business.
- Started out with the mass conversion of Apartments into Condominiums.
- Expanded into commercial work focused on retail stores and restaurants.
- Worked on many residential construction projects.
Hardware Design Engineer, ZETRON INC.
June 1997 – Feburary 2003
- Audio Circuit, Telephone Circuit, and Power Supply Design.
- Microprocessor & Microcontroller System Design, High-Speed Memory, DSP, Digital I/O, PLD, CPLD, and XPGA.
- Printed Circuit Board Design
- Hardware Debugging & Verification
- Sustaining Engineering
- Compliance Engineering
- Universal Test Fixture Hardware & Software Design
- Design & Implementation of firmware in C
EDUCATION
University of Washington, Seattle, WA
January 2011 – August 2011
Certificate – iPhone and Cocoa Development
SEATTLE PACIFIC UNIVERSITY, Seattle, WA
September 1992 – March 1997
Bachelor of Science in Electrical Engineering
Minor in Computer Science
REFERENCES
Joseph Laurino
Lead Creative Technologist
(206) 227-1929
Aaron Sprague
Lead Software Engineer
(360) 510-0580
aaronls79@gmail.com