Sean Baskin

Experienced software engineer with a background in computer science and geography. Broadened during tenures in academia, government, and private enterprise. Creative yet pragmatic in design and execution, as well as conflict mitigation and resolution. Excellent written and oral communication skills and interpersonal dynamics, with proven ability to effectively use those skills to ensure transparency and agreement between technical and non-technical stakeholders. Engaged and knowledgeable individual that is goal-oriented, proactive, and effectual.

Education

University of Tennessee, Knoxville

B.A. Geography
Aug 2007 - May 2011

Specialization in geographic information science and spatial analysis. Participated in state-of-the-art directed research developing web-based spatial data science applications with Dr. Bruce Ralston. Award recipient at Exhibition of Undergraduate Research and Creative Achievement (EURēCA) for co-submission Spatial Dynamics of Climatic Response in Ponderosa Pines (Pinus ponderosa), El Malpais National Monument, New Mexico, U.S.A. Tutor at Department of Mathematics' student support center The Math Place.

Professional Experience

Laboratory for Atmospheric and Space Physics

Operations Software Engineer
Dec 2019 - Present

Leading private cloud migration of legacy situational awareness application and supporting runtime platform used by spacecraft operations engineers in multiple LASP mission operations centers. Technical lead for mission planning and scheduling system backing the Emirates Mars Mission, requiring the iterative design of algorithms and coordination with flight operations, flight dynamics, and hardware engineers on scheduling implementation of science activities. Educate and mentor fellow professionals and CU Boulder students alike on topics in computer science and software engineering, while acquiring domain expertise in spacecraft systems engineering.

BNL Consulting, LLC

Software Developer
Apr 2014 - Aug 2018

Full-stack software developer on multiple product teams that successfully delivered to professional sports organizations, governmental agencies, healthcare analytics firms, and risk management companies. Technical lead for internal cloud migration project of commercial SaaS that produced a containerized runtime, automated orchestration, and infrastructure as code. Core contributor to client project that entailed refactoring existing application from .NET to Java, implementing RESTful web services, improving ETL and analytics processes, expansive search functionality, data modeling, and extensive data visualizations.

Merits and Commendations

Domain Skills

Applications and Services

Design
Twelve-factor methodology, distributed systems
Programming Languages
Javascript, Java, Python, Julia, R, Go, Rust, C, C++, TeX, Actionscript
Frameworks & Libraries
SPAs, PWAs, Server-Side Javascript, JVM, J2EE
Shells
Bash, zsh, tsch

Application Runtime Platforms

Targets
Server operating systems, language runtime engines, container runtimes, FaaS serverless
Components
Packages, data schemas and structures, storage infrastructure, networking, service discovery

Infrastructure Platforms

Infrastructure Resources
DBaaS, load balancing, DNS, identity management, secrets management
Compute Resources
Virtual machines, physical servers, server clusters, containers, FaaS serverless code runtimes
Storage Resources
Block storage, object storage, networked filesystems, structured data storage
Network Resources
Network address blocks, DNS, routes, gateways, load balancing rules, proxies, API gateways, VPNs, access rules, asynchronous messaging, caches, service meshes