logo
Keep in touch with meI'm using Intch to connect with new people. Use this link to open chat with me via Intch app
Network Power<100 people
Roles
โœจ100%
Business Owner
๐Ÿง‘โ€๐Ÿ’ผ100%
C-level Executive
๐Ÿ’ฐ66%
Investor & VC
Geos
๐Ÿ‡ฎ๐Ÿ‡ณ66%
India
๐Ÿ‡ง๐Ÿ‡ท33%
Brazil
Work Background
Software Architecture Consultant, CEO
Craft & Graft LLCSoftware Architecture Consultant, CEO
Jun. 2023San Diego, California, United States ยท RemoteAssist companies to save on costs by guiding them through software architecture and apps with consulting, high-quality design, reviews, guidance, and migrations, as well as creating repeatable building blocks and mobile app development. To learn ๐ฐ๐ก๐š๐ญ ๐‚๐ซ๐š๐Ÿ๐ญ & ๐†๐ซ๐š๐Ÿ๐ญ ๐จ๐Ÿ๐Ÿ๐ž๐ซ๐ฌ, go here: ๐ก๐ญ๐ญ๐ฉ๐ฌ://๐œ๐ซ๐š๐Ÿ๐ญ๐š๐ง๐๐ ๐ซ๐š๐Ÿ๐ญ.๐œ๐จ๐ฆ/๐ฌ๐ž๐ซ๐ฏ๐ข๐œ๐ž๐ฌ For consulting on software architecture and mobile app development: โ–  Call me on ๐˜พ๐™ก๐™–๐™ง๐™ž๐™ฉ๐™ฎ.๐™›๐™ข (๐ก๐ญ๐ญ๐ฉ๐ฌ://๐œ๐ฅ๐š๐ซ๐ข๐ญ๐ฒ.๐Ÿ๐ฆ/๐ฌ๐จ๐Ÿ๐ญ๐ฐ๐š๐ซ๐ž-๐š๐ซ๐œ๐ก๐ข๐ญ๐ž๐œ๐ญ๐ฎ๐ซ๐ž-๐œ๐จ๐ง๐ฌ๐ฎ๐ฅ๐ญ๐š๐ง๐ญ) โ–  Reach out to ๐™œ๐™š๐™ฉ๐™ž๐™ฃ๐™ฉ๐™ค๐™ช๐™˜๐™@๐™˜๐™ง๐™–๐™›๐™ฉ๐™–๐™ฃ๐™™๐™œ๐™ง๐™–๐™›๐™ฉ.๐™˜๐™ค๐™ข
Software Architect - Staff Engineer (L5)
WayfairSoftware Architect - Staff Engineer (L5)
Mar. 2022 - May. 2023San Diego, California ยท Remoteโ–  Promoted from Staff Software Engineer (L4) to Staff Software Engineer (L5). ๐˜›๐˜ฉ๐˜ฆ ๐˜“5 ๐˜ต๐˜ช๐˜ต๐˜ญ๐˜ฆ ๐˜ธ๐˜ข๐˜ด ๐˜š๐˜ณ ๐˜š๐˜ต๐˜ข๐˜ง๐˜ง ๐˜š๐˜ฐ๐˜ง๐˜ต๐˜ธ๐˜ข๐˜ณ๐˜ฆ ๐˜Œ๐˜ฏ๐˜จ๐˜ช๐˜ฏ๐˜ฆ๐˜ฆ๐˜ณ ๐˜ฃ๐˜ฆ๐˜ง๐˜ฐ๐˜ณ๐˜ฆ ๐˜ต๐˜ฉ๐˜ฆ ๐˜ง๐˜ข๐˜ฎ๐˜ช๐˜ญ๐˜บ ๐˜ต๐˜ช๐˜ต๐˜ญ๐˜ฆ ๐˜ค๐˜ฉ๐˜ข๐˜ฏ๐˜จ๐˜ฆs ๐˜ช๐˜ฏ 2022. ๐˜๐˜ฏ 2023, ๐˜ต๐˜ฉ๐˜ฆ ๐˜ค๐˜ฐ๐˜ฎ๐˜ฑ๐˜ข๐˜ฏ๐˜บ ๐˜ณ๐˜ฆ๐˜ท๐˜ฆ๐˜ณ๐˜ต๐˜ฆ๐˜ฅ ๐˜ง๐˜ข๐˜ฎ๐˜ช๐˜ญ๐˜บ ๐˜ต๐˜ช๐˜ต๐˜ญ๐˜ฆ ๐˜ค๐˜ฉ๐˜ข๐˜ฏ๐˜จ๐˜ฆ๐˜ด. โ–  Commended as the 1st Architect at Wayfair to build relationships with and influence teams across organizations to fully adopt a framework. โ–  Increased app health, product quality, architecture quality, and cross-platform stakeholder collaboration and alignment by leading two architecture groups, providing architectural oversight, coaching teams, and designing and developing top-quality changes meeting business goals, and architecture, platform, and system best practices. โ–  Improved customer experiences and app stability by increasing visibility into app errors (observability) and meeting high levels of scalability, resilience, and reusability in architectural designs and development - including architecture plans and diagrams, phased transition plans, architecture videos, guidebooks, IDE file templates, governance guides, code, and assessing and mentoring on how-to evaluate external frameworks, SDKs, and libraries. โ–  Influenced teams across platforms to reduce the risk of app crashes and other errors caused by third-party dependencies by creating and mentoring teams on the Seismograph Design Pattern. โ–  Enhanced the engineering team's knowledge of designing frameworks to queue and send data batches by creating and evangelizing a design recipe with a pattern, use cases, ingredients list, and diagram. โ–  Boosted code discovery and recognition by hosting and automating the generation of code documentation for the Android codebase monolith - including hundreds of modules. โ–  Reduced 50% of high-priority networking bugs by leading a cross-platform/functional team to identify, plan solutions for, and fix critical network request bugs in the Android apps.
Software Architect - Staff Engineer (L4)
WayfairSoftware Architect - Staff Engineer (L4)
Nov. 2019 - Mar. 2022San Diego, California (Remote)Skills: C4 ยท GraphQL ยท Customer Experience Management ยท Project Delivery ยท Leadership ยท Skill Development ยท End to End Delivery ยท Accepting Responsibility ยท Product Quality ยท Mobile Application Development ยท Open-Source Software ยท Software Architectural Design ยท Strategic Planning ยท Solution Building Blocks ยท System Development ยท API Development ยท Communication ยท Continuous Integration and Continuous Delivery (CI/CD) ยท Mobile Applications ยท Solution Architecture ยท Software Design ยท Mobile Design ยท Mobile Devices ยท Android Development ยท Java ยท REST ยท XML ยท Engineering ยท REST APIs ยท Agile Methodologies ยท Scrum ยท Android SDK ยท Debugging ยท SQLite ยท Git ยท Github ยท JUnit ยท Maven ยท JSON ยท Mentoring ยท Android Studio ยท Android ยท Representational State Transfer (REST) ยท Software Development ยท Kotlin ยท Software Architecture ยท Design Patterns
Software Architect - Software Engineer
Phunware, Inc.Software Architect - Software Engineer
Jan. 2019 - Oct. 2019On-siteโ–  Reduced the buffering percentage of the clientโ€™s (FOX) streaming applications from over 2% to under 1.5% and removed the visual glitches visible to the client's customers by designing and developing a new architectural solution for video player buffering. โ–  Decreased the feature development time by a factor of 4 of the original amounts (one day down to a few hours) for multiple teams by Proposed, won the buy-in, and laid the groundwork for the architectural switch from MVC to MVVM to leverage its many benefits, including ease of use and scalability. โ–  Reduced the crash rate for each app to remain below 1%, increased product quality, and reduced code review bottlenecks by mentoring teams and providing guidance on architecture quality attributes, architecture and design patterns, and best practices. โ–  Met client's business needs by creating baseline and target architecture designs to map to project roadmap milestones and developing changes aligned to the designs. โ–  Reduced risks of increased app crash rates, error rates, and maintenance overhead by assessing third-party solutions while weighing pros and cons with architecture quality attributes. โ–  Promoted to the Android team lead role after the first year. โ–  Removed 40% of the crashes across a clientโ€™s (FOX) streaming apps and decreased the wait time to watch videos by an average of 39% (from 14 seconds down to 5-6 seconds) by monitoring app performance, identifying the source, and creating a solution for the complex bug.
Android Core Team Lead - Software Engineer
Phunware, Inc.Android Core Team Lead - Software Engineer
Mar. 2018 - Jan. 2019San Diego, CaliforniaSkills: Customer Experience Management ยท Project Delivery ยท Leadership ยท Skill Development ยท End to End Delivery ยท Accepting Responsibility ยท Product Quality ยท Mobile Application Development ยท Open-Source Software ยท Software Architectural Design ยท Solution Building Blocks ยท System Development ยท API Development ยท Communication ยท Continuous Integration and Continuous Delivery (CI/CD) ยท Mobile Applications ยท Solution Architecture ยท Software Design ยท Mobile Design ยท Mobile Devices ยท Android Development ยท Java ยท REST ยท XML ยท Engineering ยท REST APIs ยท Agile Methodologies ยท Scrum ยท Android SDK ยท Debugging ยท SQLite ยท Git ยท Github ยท JUnit ยท Maven ยท JSON ยท Mentoring ยท Android Studio ยท Android ยท Representational State Transfer (REST) ยท Software Development ยท Kotlin ยท Software Architecture ยท Design Patterns
Software Engineer
Phunware, Inc.Software Engineer
Feb. 2017 - Mar. 2018San Diego, CaliforniaSkills: Customer Experience Management ยท Project Delivery ยท Leadership ยท Skill Development ยท End to End Delivery ยท Accepting Responsibility ยท Product Quality ยท Mobile Application Development ยท Open-Source Software ยท Software Architectural Design ยท System Development ยท API Development ยท Communication ยท Continuous Integration and Continuous Delivery (CI/CD) ยท Mobile Applications ยท Solution Architecture ยท Software Design ยท Mobile Design ยท Mobile Devices ยท Android Development ยท Java ยท REST ยท XML ยท Engineering ยท REST APIs ยท Agile Methodologies ยท Scrum ยท Android SDK ยท Debugging ยท SQLite ยท Git ยท Github ยท JUnit ยท Maven ยท JSON ยท Mentoring ยท Android Studio ยท Android ยท Representational State Transfer (REST) ยท Software Development ยท Kotlin ยท Software Architecture ยท Design Patterns
Android Team Lead - Software Engineer III
Johnson ControlsAndroid Team Lead - Software Engineer III
Mar. 2016 - Feb. 2017San Diego, Ca and Irvine, Ca ยท On-siteโ–  Promoted to the Android team lead role within the first month of my employment. โ–  Empowered internal/external clients to build apps quicker with reusable, standardized libraries and design patterns with increased stability, scalability, and maintainability through consulting, designing architectural changes, and developing apps and libraries to meet their needs. โ–  Met an internal client's business goals by leading the development of a product project, utilizing BLE Beacons and networking, for building security and navigation. โ–  Increased efficiency, team bonding, and product quality by leading and mentoring the team in agile meetings, code labs, best practices, architecture and design patterns, and code reviews.
Senior Software Engineer - Android
GoProSenior Software Engineer - Android
Jul. 2014 - Jan. 2016Carlsbad, CA ยท On-siteโ–  Increased app security by creating the obfuscation process and obfuscating the code for the app and library modules, using Proguard and consumer Proguard rules. โ–  Met functional requirements and improved app stability by researching and developing new features for and maintaining the GoPro camera app, which had 10+ million installs from Google Play. โ–  Aligned to functional requirements for Android device heuristics, like VPN information, by designing and developing an API with high degrees of separation of concerns, reusability, and testability. โ–  Improved team workflow efficiency by creating Gradle plugins, collaborating in continuous integration (CI) implementation for app and library modules, and evangelizing IDE and CI optimizations.
Senior Android Engineer
NTENTSenior Android Engineer
Jan. 2014 - Jul. 2014Carlsbad, CA ยท On-siteโ–  Met the functional requirements 83% faster, two weeks versus three months, faster than the equivalent iOS platform to design and develop an XMPP-based chat app with inline advertisements โ–  Increased app security by winning the buy-in, implementing the obfuscation process for the SDK and app modules using Proguard rules, and mentoring on the risks with Android. โ–  Won the buy-in for GIT as the primary VCS for mobile projects.
Intch is a Professional Networking App for the Future of Work
100k+ people
130+ countries
AI matching
See more people like Gregory on Intch
Startup Founder
51058 people
16
Human Resources Manager @ Private
15
Owner @ Booster
19
Co-Founder @ Maverick Medical AI
Startup FounderProduct Consultant
10605 people
15
Owner @ Booster
16
Human Resources Manager @ Private
16
Investor Relations Manager @ EXXONMOBIL