Craig Lane

Craig Lane Email and Phone Number

Senior/Staff iOS Engineer @ DraftKings Inc.
Craig Lane's Location
Phoenix, Arizona, United States, United States
Craig Lane's Contact Details

Craig Lane personal email

Craig Lane phone numbers

About Craig Lane

Senior engineer/team-lead emphasizing in creating iOS and Android applications for phones and tablets.

Craig Lane's Current Company Details
DraftKings Inc.

Draftkings Inc.

View
Senior/Staff iOS Engineer
Craig Lane Work Experience Details
  • Draftkings Inc.
    Senior Lead Software Engineer
    Draftkings Inc. Jan 2024 - Present
    Boston, Massachusetts, Us
  • Pepper
    Senior Mobile Engineer
    Pepper Mar 2023 - Jan 2024
    Overland Park, Kansas, Us
  • Pubnub
    Staff Software Engineer
    Pubnub Feb 2019 - Feb 2023
    San Francisco, California, Us
    • Created and maintained a protocol-oriented (PoP) Swift client SDK that exposed and streamlined the use of PubNub’s real-time cloud infrastructure; generates millions of API calls per month• Developed unidirectional state management framework using ReSwift (based on Redux flow) & Combine to manage local PubNub state along with a SwiftUI reference application to model best architectural and design practices• Company wide Apple platform domain expert providing guidance on design & functional best practices, latest technology trends, and proposed solution improvements to both internal stakeholders and external customers• Worked with stakeholders to estimate, prioritize, and develop real-time Chat solutions (Swift & Objective-C) for iOS: UI & Data component frameworks (UIKit/SwiftUI & Combine + Core Data), blogs, tutorials, and sample apps• Provided technical leadership, mentorship, and guidance to a fully remote, international team of 8 engineers, and coordinated feature compatibility and development across aligned iOS, Android, and web (React) deliverables• Created new-hire onboarding process that provided targeted training on supported APIs, was fully integrated into team’s agile process, and provided valuable usage feedback to developers and stake-holders• Worked across team and service boundaries to mitigate large risks, determine architectural strategies, and solve complex problems
  • Motorola Solutions
    Principal Software Engineer
    Motorola Solutions Apr 2016 - Jan 2019
    Chicago, Il, Us
    • Technical iOS Lead responsible for architecture and direct development of 5 Public Safety apps and 2 SDKs  ◦ Reactive Swift/Obj-C app suite with shared ‘App Group’ data (Realm, UserDefaults, Keychain)  ◦ Push-to-talk using mix VoIP-socket/PushKit integration, and real-time audio streaming  ◦ Cross-platform XMPP based messaging with support for audio, video, and file based attachments  ◦ Real-time location-based map tracking using Esri’s ArcGIS mapping library and CoreLocation  ◦ SDKs and App Extensions to provide core functionality to third-party developers and apps• Automated CI/CD process to test, build, and release multiple apps to App Store, Enterprise white-labeling, and releasing SDKs to Cocoapods and as static binary• Assists in architecting scalable server-side REST, WebSocket, SCIM, and XMPP based APIs supporting mobile/web apps and services• Collaborate with business and customers to translate technical challenges & limitations into feasible requirements, and provide roadmap estimations for future features
  • Cerner Corporation
    Software Engineer Technical Team Lead
    Cerner Corporation May 2014 - Apr 2016
    Kansas City, Missouri, Us
    • Technical lead of ~4-8 person project team creating mobile/web personal health management   ◦ Developed 3 iOS & 2 Android mobile apps, mobile libraries packaged using CocoaPods/Maven, service, and numerous supporting web applications and RESTful services   ◦ Made full-stack architectural decisions that balanced the needs of mobile and web-based platforms• Drove projects by creating code specifications & tech docs, controlled scope, being accountable for software design & code quality, and ensuring tasks are delivered on time for all engineers on the project• Directed work efforts & results for other engineers; developed team through goal setting, performance reviews, career development planning, and modeling writing readable, reusable, & maintainable code• Awarded title of “Distinguished Engineer” for being ranked in top percentile of engineers company-wide
  • Propylon
    Software Development Engineer
    Propylon May 2013 - May 2014
    Overland Park, Kansas, Us
    • Developed Django based web applications and services to assist congressional members and their staff.• Designed and developed web application to track the status of legislative bills & resolutions using Angular and Django REST framework. • Optimized speed and efficiency of Apache Solr search index, and developed its corresponding web-client.
  • University Of Kansas Engineering Department
    Research Assistant
    University Of Kansas Engineering Department Jan 2013 - Aug 2013
    Lawrence, Ks, Us
    • Created web application to visualize and manipulate graph algorithms by altering GPS data plots using Google Maps• Assisted with researching resilient, survivable, and disruption tolerant networks.
  • Assurant Employee Benefits
    Software Developer Internship
    Assurant Employee Benefits Dec 2011 - Jun 2013
    Kansas City, Mo, Us
    • Developed Java web applications and services using the Spring framework.• Converted Flash applications to mobile-friendly HTML5/Javascript based components

Craig Lane Skills

Java Python Git C++ Javascript Jquery Android Development Django Subversion Software Development Mobile Application Development Mobile Applications Html 5 Mysql Teamwork Software Engineering Agile Methodologies Ajax Json Restful Webservices Angularjs Data Structures Ruby On Rails Ios Development Objective C Oracle Crucible Jira Ruby C# Chef Web Development Web Applications Project Management Web Services Oop Sql Oauth Css Xml Android Ios Swift Scrum Unit Testing Continuous Integration Test Driven Development Xcode Rest Api Github Team Leadership Technical Leadership Communication Technical Design Reactive Programming Software Design Patterns Technical Project Leadership Technical Project Delivery Websockets Sdk Development Multithreaded Development Realtime Programming Behavior Driven Development Code Review System Architecture Localization

Craig Lane Education Details

  • The University Of Kansas
    The University Of Kansas
    Computer Science

Frequently Asked Questions about Craig Lane

What company does Craig Lane work for?

Craig Lane works for Draftkings Inc.

What is Craig Lane's role at the current company?

Craig Lane's current role is Senior/Staff iOS Engineer.

What is Craig Lane's email address?

Craig Lane's email address is cr****@****nub.com

What is Craig Lane's direct phone number?

Craig Lane's direct phone number is 173447*****

What schools did Craig Lane attend?

Craig Lane attended The University Of Kansas.

What skills is Craig Lane known for?

Craig Lane has skills like Java, Python, Git, C++, Javascript, Jquery, Android Development, Django, Subversion, Software Development, Mobile Application Development, Mobile Applications.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.