Samuel Crank

Samuel Crank Email and Phone Number

Front End Principal / Lead / Architect @ Hex
Samuel Crank's Location
Canton, Georgia, United States, United States
Samuel Crank's Contact Details

Samuel Crank personal email

Samuel Crank phone numbers

About Samuel Crank

Front end developer with a proven track record of success leading the design, architecture, and development of modern SaaS applications. Driving major initiatives from inception to production, owning the vision, user experience, and technical strategy. Currently working with a ReactJS / Typescript / GraphQL technical stack but always learning and evaluating new approaches to UI development.Roles often include some combination of coding, front end architecture, user experience design, and team leadership. Ready to contribute at whatever level of responsibility is needed, leveraging wide-ranging experience, a drive to execute, and deep technical ability to ensure rapid delivery of industry leading front end applications.

Samuel Crank's Current Company Details
Hex

Hex

View
Front End Principal / Lead / Architect
Samuel Crank Work Experience Details
  • Hex
    Sr Staff Software Engineer
    Hex Apr 2024 - Present
    San Francisco, California, Us
    Building foundational frameworks to accelerate front end development across the organization.Initially focused on front-end performance improvements. Implemented a novel approach for front end virtualization, enabling significant performance improvements with support for components of unknown and changing size. Defined front-end performance metrics, added instrumentation, and configured monitoring dashboards in order to track performance SLOs.Additionally contributed to several AI-enabled front end workflows, directing users to existing projects aligned with their prompts or generating SQL/data-viz configurations for ad-hoc explorations based on their prompts.Involved in other efforts including candidate interviews, product on-call rotation, 3rd party library upgrades, architectural reviews and recommendations.
  • Chronosphere
    Member Of Technical Staff
    Chronosphere Nov 2022 - Apr 2024
    New York, Ny, Us
    Contributed to new front end feature development, page redesign work, component library, data visualization library, and global front end platform features. This work required close collaboration with multiple feature teams, product managers, and members of the UX design team.
  • Lacework
    Principal Software Engineer - Front End
    Lacework Jun 2021 - Nov 2022
    Sunnyvale, California, Us
    Providing architectural guidance for the core front end platform (React/TypeScript).Led the effort to implement a full-featured React component library (leveraging Ant Design and other 3rd party libraries) and revamp the entire SPA to leverage the new design system.Introduced Cypress for automated end to end testing of the core user-facing application, implementing custom functions to simplify interaction with Lacework components and building reference tests to guide the team.Delivered a full-featured React query viewer/editor with syntax highlighting, code completion and validation for the custom Lacework query language.
  • Mist Systems
    Founding Frontend Engineer / Ui+Ux Lead
    Mist Systems Jan 2015 - Jun 2021
    Cupertino, Ca, Us
    (acquired by Juniper Networks)Architect and lead for UI/UX team, building web-based applications for managing next generation AI-enabled wireless networks.As a member of the founding team, established the front end stack composed of ReactJS, ES6, WebPack, LESS, and D3. Hired, trained and worked alongside the initial UI/UX during the foundational years to build the core network management application. In a fast-paced startup environment we rapidly delivered a highly complex application with features for configuring, monitoring, and troubleshooting WiFi and Bluetooth networks.Spent a few months away from Mist helping former colleagues build out the MVP for a startup in the identity verification space, then returned to continue my role with the Mist UI/UX team.Under the direction of the Mist CTO and co-founder, designed and implemented one of the most significant features of the Mist platform – “Marvis” a natural-language driven, AI-enabled platform for contextual search, analytics, and network troubleshooting. Evaluated NLP systems, configured and trained a DialogFlow-based NLP agent, added front-end logic to load and present the requested data, designed a corresponding structured query language (MQL), and built the UI components needed for auto-completion and validation of the MQL constructs.The innovations brought to the market by Mist led to rapid adoption and significant year over year growth, culminating in acquisition by Juniper Networks in 2019 and transformation into the “AI-Driven Enterprise” division with a vision to expand the Mist cloud, AI, and UI to encompass the entire networking stack (wireless/wired/wan).Current responsibilities include exploring new front end frameworks/libraries/tools, prototyping experimental UI features, building an updated React component library, performing significant refactoring to improve the codebase, analyzing and improving front end performance, and leading the team of 16 developers and designers.
  • State Farm
    Data Scientist / Data Visualization
    State Farm Nov 2013 - Jan 2015
    Bloomington, Illinois, Us
    Inaugural member of the Data Science team, specializing in the design and implementation of interactive web-based data visualizations.Working with a wide range of visualization technologies including D3 and SVG for basic charts, Canvas for complex custom visualizations, Leaflet.js and ArcGIS for interactive maps.Creating full stack visualizations architected as single-page JavaScript applications utilizing open source frameworks such as ReactJS, Browserify, Flux, and others. Accessing data from PostgreSQL, MS SQL Server, Hadoop, HBase or flat files via a Java-based REST API.
  • Zscaler Inc.
    User Interface Architect
    Zscaler Inc. May 2010 - Nov 2013
    San Jose, California, Us
    Responsible for User Experience design and development across the entire Zscaler product line.Led a re-architecture of the core UI product (client and server), building a new 4-person development team, establishing the technology stack, acting as the Product Management liaison and leading the implementation effort. The new UI is built as a single-page JavaScript web application using jQuery, Backbone.js, Handlebars.js and RequireJS with features including multiple dashboards, customizable reports and interactive analytics. The server side provides a REST API built on top of the Jersey framework.Initiated several key UI design efforts including a customizable widget-oriented reporting framework, an interactive advanced analytics page, simplified configuration of security policies and an Advanced Persistent Threat (APT) dashboard.Conducted research and implemented big data prototypes utilizing Hadoop, custom Map/Reduce jobs, AWS, and in-memory databases to investigate opportunities for deep analytics products.
  • Airdefense Inc
    User Interface Architect
    Airdefense Inc Sep 2005 - May 2010
    (acquired by Motorola)User interface design and development for large-scale interactive applications used for monitoring and securing wireless networks. Applications developed using Java/Swing and Adobe Flex technologies.Led the transition from Java/Swing to Flex development including technology evaluation, prototyping, establishing best practices and mentoring the developers as they learned Flex and ActionScript. Implemented a Flex-based application for troubleshooting wireless connections. Created several key Flex components including an MVC framework, custom layout managers and proxy layer for wrapping server-side access (using BlazeDS to communicate with server-side Java).Designed and implemented a Java/Swing-based graphics framework for building interactive charts with multiple dimensions of. Implemented a location heat map view which shows a heat map of the location of a wireless device over a given period of time.
  • Optio Software
    Senior Software Engineer
    Optio Software May 2004 - Sep 2005
    Participated in a small team rewriting a large-scale document processing application using the Eclipse Rich Client Platform (RCP). Developed several UI-intensive plugins including a SQL editor, database structure view, dynamic field-mapping tool and custom drag and drop framework.
  • Northridge Systems
    Senior Software Engineer
    Northridge Systems Mar 2003 - May 2004
    Us
    Contracted at Verizon Wireless to create large-scale enterprise applications. One such application provided access to hundreds of network elements with a custom Java/Swing user interface that mimicked the corporate look and feel and a scalable Java back end that was able to handle thousands of simultaneous sessions.
  • Gnubi Communications
    Software Engineer
    Gnubi Communications Apr 1998 - Mar 2003
    Developed Java/Swing applications for managing multi-channel SONET/SDH telecom test equipment. Applications included custom UI components, distributed communications (Java/RMI and CORBA), and data visualization.
  • Raytheon E-Systems
    Software Engineer
    Raytheon E-Systems Jun 1996 - Apr 1998
    Arlington, Va, Us
    Developed signal-processing applications in C++ for military and commercial applications. Held a Top Secret/SCI clearance.

Samuel Crank Skills

Java Jquery User Experience Javascript Sql Html 5 Web Applications Cloud Computing Enterprise Software User Interface Design Css Start Ups Html5 Reactjs D3.js Backbone.js Data Visualization Node.js Hadoop Big Data

Samuel Crank Education Details

  • University Of Houston
    University Of Houston
    Electrical Engineering

Frequently Asked Questions about Samuel Crank

What company does Samuel Crank work for?

Samuel Crank works for Hex

What is Samuel Crank's role at the current company?

Samuel Crank's current role is Front End Principal / Lead / Architect.

What is Samuel Crank's email address?

Samuel Crank's email address is sa****@****ork.net

What is Samuel Crank's direct phone number?

Samuel Crank's direct phone number is 800-782*****

What schools did Samuel Crank attend?

Samuel Crank attended University Of Houston.

What skills is Samuel Crank known for?

Samuel Crank has skills like Java, Jquery, User Experience, Javascript, Sql, Html 5, Web Applications, Cloud Computing, Enterprise Software, User Interface Design, Css, Start Ups.

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.