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
Work Background
Principle iOS Engineer
Kenzie Lane InnovationPrinciple iOS Engineer
Feb. 2024 - May. 2024Atlanta, GAWorked with the Kenzie Lane team to build TimberAI - An artificial intelligence iOS app that enables users to search many collections of their photos by describing a previous experience. Planned features: allow you to experience your photo memories via generative AI & AR with Apple Vision Pro. • Architected and built entire native TimberAI application from scratch using Swift and UIKit/SwiftUI. • Prior to building the native app, fixed Photokit library in the react native hybrid iOS app; removing memory leaks, deadlocks and hung threads. • Recommended a new architecture for the hybrid application. • Identified primary and secondary critical performance issues that caused un-deterministic presentation of react native home screen. • Fixed URLSession duplicate API calls, remodeled network manager.
Sr. iOS Developer
HyporiSr. iOS Developer
Dec. 2022 - Nov. 2023• Provided architectural vision in legacy, current and future direction of codebase. • Recommended for iOS Team Lead Perm. Party position by sitting Mobile Architect. • Served as a mentor on senior iOS team in order to: - Educate the team on best practices and customized, clean technical solutions. - Provide direction on the best ways to integrate the swift language into legacy modules. - Integrate SwiftUI into UIKit codebases • Updated SwiftUI Views with observability, Integrated SwiftUI Into UIKit project. • Conducted R&D to Implement VP8 compression on iOS, significantly reducing required bitrate for video data transmission (frame compression). • (Currently) building a custom video player to display decompressed VP8 frames using: Quartz2D, CoreImage CoreVideo & Metal. • Inherited/rebuilt gRPC communication service w/Protocol Buffers. • Build gRPC/NIO Streaming Environment with TLS handshake, and server cert. verification callback using NIOSSL certs derived from Apple Keychain Identity. • Resolved multiple handshake & virtual machine connection failures using WireShark & Charles. • Enabled authenticated connections over gRPC using Keychain Identities. • Found & integrated gRPC FIPS Compliant Module for certified Department of Defense (DOD) governmental use. • Produced iOS Hypori builds for CI/CD pipeline. • iOS Team Jenkins/TestFlight build manager duties/responsibilities when required.
Sr. iOS Developer
Private ConsultantSr. iOS Developer
Mar. 2022 - Dec. 2022• Build a website for a pressure washing company, served on the company’s intranet using HTML5, CSS3, JavaScript ES6, & jQuery using Brackets & IntelliJ IDEA, IDEs. • Responsible for handling & resolving complex git SVN merge & rebasing issues. • Build architecture/flow diagrams using LucidCharts and Gleek. • Created protocols in the pressure washing iOS app to facilitate protocol-oriented development & domain-oriented programming. This allowed for dependency injection & substitution at runtime using abstractions, vs concrete lower-level modules. • Built custom iOS SDK framework on top of GCD to allow for chainable asynchronous data processing. • Made network fetching requests using URLSession, processed data into codable structs, and dynamically updated views by communicating data between view models and view controller-owned views, reloading data sources to refresh collection/tableView caches. • Convinced owner of pressure washing company to create a pricing scale to automate the price quote process, allowing it to be user-driven; while saving man-power hours. • To execute on the aforementioned objective, I built a micro-service using the Javalin framework; written in Java & Kotlin that generates price quotes using square footage from a 3rd party real estate API. Quotes are • generated by dynamically multiplying unit rates per square foot with additional fees. Data is returned to client requestors in the form of serialized JSON objects. • Integrated a Stripe API on the Javalin micro-service; allowing for the processing of payments via web & mobile platforms. • Built an address auto-complete form (that updates the address as a user is typing) for a pressure washing company in the client-side website using a 3rd party real-estate API. • Integrated the Calendly API into the previously mention coding tutor app, allowing their clients to book appointments via the Calendly web interface within the Swift iOS app.
iOS Developer II
TwitteriOS Developer II
Apr. 2021 - Mar. 2022
iOS Product Software Development Engineer II
Verizon ConnectiOS Product Software Development Engineer II
Aug. 2019 - Apr. 2021Greater Atlanta AreaHUM product iOS Engineer
Software Developer
UpworkSoftware Developer
May. 2018 - Apr. 2021Greater Atlanta AreaManage clients and create software solutions in accordance with their business requirements, for iOS, JavaFX, Micro-Server & Web Apps.
Software Eng & Computer Science Tutor
WyzantSoftware Eng & Computer Science Tutor
Jul. 2018 - Mar. 2021Tutoring adult, collegiate and AP high school students in the disciplines of computer science and software development. Tutoring Subjects: Swift, Java, JavaScript, CSS3, HTML5, jQuery, Node.js, MongoDB, Express.js, React.js, iOS Programming, JavaFX, TornadoFX, Objected Oriented Programming, Google Firebase, etc.
Operations Administrator / Switchboard Operator
Aldridge Pite, LLPOperations Administrator / Switchboard Operator
Feb. 2015 - Sep. 2015Greater Atlanta AreaThis position is unique as it contained a multitude of responsibilities, cutting across more than one profession: • Tracked & Logged all In/Out going Foreclosure, REO & Title certified packages • Managed & disbursed all supplies. Dispersing inbound shipments of stocking requirements for the Aldridge Pite Piedmont Square location. • Provided Quality Assurance for foreclosure, tax and title documents, using proprietary Phoenix & Black Knight Foreclosure Systems. • Performed receptionist duties such as: answering multi-line digital phone system, booking appointments, checking-in clients, setting up meeting rooms, • Participated in training sessions with Senior IT computer software engineer to develop future A|P applications.
Mobile Sales Consultant
Best BuyMobile Sales Consultant
Aug. 2014 - Jan. 2015Greater Atlanta AreaThe Mobile Sales Consultant provides service for all major phone carriers in account management, line activations including other electronic devices connected to a wireless network. These duties include but are not limited to: • Provide excellent 5 star customer service, and personalized exceptional expertise for customers. • Handle all aspects of the sale including: customer contracts and warranties, customer payments, cash and credit card/check transactions. • Develop, maintain and communicate strong, up-to-date knowledge of wireless products, accessories, pricing plans and service features. • Maintain all retail sales goals in a friendly competitive environment.
DJ
VibeCity EntertainmentDJ
Sep. 2012 - Sep. 2014• Perform before Live audiences, or online streaming productions. • Install sound systems in different large/small scale applications to suite clients needs • Use skill & sound judgment to Install & adjust sound racks to clients desired needs or specifications • Create custom video amplification systems to fit the desired outcome in multiple venues (Including Outdoors) • Build customized trussing system(s) & staging solutions • Draw schematics for custom build trussing and staging equipment • Setup, configure and control lighting system via DMX & IP address mapping • Create custom technological A/V solutions, operating as a system • Interpret or modify music, applying knowledge of harmony, melody, rhythm, and voice production to individualize presentations and maintain audience interest. • Compose songs and/or create vocal arrangements. • Create the company’s design scheme, ultimately responsible for communicating ideas through fundamental design principals. • Gather and organize information to plan online and street advertising tactics. • Confer with local small businesses to provide marketing strategies • Plan, prepare and develop promotional advertisements. • Host company sales meetings to expand our network of contacts, while increasing the knowledge base. Accomplishments • Attracted 250+ partygoers at very first promotional event night "B.Y.O.B." • Made over $500 on first amateur Halloween party event hosted at RAMADA Inn & Suites • Made over $2,000 on first event at local hookah lounge "Sahara Nights" • Made over $400 on Valentine’s Day party "Girls & Roses" Skills Used • DJ’ing • DMX Lighting Setup • Master of Ceremonies • Marketing/Advertisement Design • Contract Negotiation • Musical Producing • Sound Engineering • Team Training • Technical Management & oversight • Party/Event Planning
Contract Specialist
United States Air ForceContract Specialist
Sep. 2011 - Sep. 2014The contracting specialist creates and provides legal oversight of all assigned contracts, managing them from "cradle to grave". These duties include but are not limited to: • Establishing Blanket Purchase Agreements, Writing Purchase Order Contracts and Delivery Orders from IDIQ (Indefinite Delivery/Indefinite Quantity Contracts) • Evaluating supply sources and trade information in accordance with the Federal Acquisition Regulation hand book and other statutory guidelines. • Specializing in analyzing data to fulfill commodity, service, and construction requirements for our in house clients. Collecting market research, while determining the proper solicitation methods to exceed AFICA small business goals. • Hosting conferences and negotiations with all parties involved, while being a legal liaison & mediator between our in house clients and contract awardee (contractors). • Conducting site visits to ensure proper safety standards were being met and to verify the payroll of contract/subcontractors were in accordance with current wage determinations, adequacy of contractor compliance, and facilitate customer satisfaction.
Team Member
Bojangles' Restaurants, Inc.Team Member
Dec. 2010 - Jul. 2011Belmont, North CarolinaHigh School Job • specialize in making our flavorful chicken, biscuits, fix-in's including seasoned fries, dirty rice and our legendary iced tea, sandwiches, biscuit sandwiches and snacks. • Greet all customers with hospitality. • Responsible for cleaning the premises as necessary at the end of each shift.
Landscaper (Self Employed)
Wise Lawn ServiceLandscaper (Self Employed)
Jan. 2010 - Sep. 2010Mount Holly, North CarolinaBusiness I started during high school • cultivate and care for landscaping and grounds surrounding businesses or buildings. • Plants flowers, mows, pulls weeds, and maintains outside of building.
Intch is a Professional Networking App for the Future of Work
300k+ people
130+ countries
AI matching
See more people like Norris on Intch
IT
168800 people
8
CEO @ AssetData
15
Business analysts @ National Flood Services
20
IT Specialist @ AGTechremote
ITiOS Developer
5074 people
18
Student @ PDX Code Guild
15
IOS Engineer @ Abbacore
27
Staff Sowtware Engineer @ ServiceTitan