Casey Sault

Lead Software Engineer (Front-End) at MissionFocus
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Washington, District of Columbia, United States, US

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United States
    • Software Development
    • 1 - 100 Employee
    • Lead Software Engineer (Front-End)
      • Jul 2021 - Present

      - Build applications for the National Geospatial-Intelligence Agency, allowing users to interact with geospatial data & video data (using TypeScript / JavaScript with React, Ember.js, & some Svelte)- Plan architecture & implementation of new features (ex: had our team implement a geo-coordinate vs. pixel-coordinate toggle in a way that allowed us to later extend it to allow simultaneous views of multiple locations)- Plan & oversee sprint work for a team of up to ten engineers; communicate expectations & progress between supervisees & company leadership – have kept the team on track & accountable through multiple release cycles- Manage generation & deployment of containerized release images via CI/CD pipeline jobs, Docker, etc.- Mentor junior engineers & perform code reviews to familiarize them with the company codebase, procedures, & help them improve code quality Show less

    • Software Engineer (Full Stack)
      • Feb 2018 - Jul 2021

      - Introduced proper unit testing procedures across the front-end codebase- Use map libraries (OpenLayers, Leaflet) & WMS/tile services to display wide-area motion imagery overlays (WAMI)- Display videos alongside features such as a live minimap & per-frame metadata- Implement features allowing creation, storage, & display of geospatial data (such as vehicle paths, WAMI snapshots)- Create administrative tools to browse, ingest, & process data stored in Amazon S3 & Glacier- Use Clojure, Node.js to implement REST APIs general interaction with our base backend & for application-specific services- Contribute to the functionality of ultra-large-scale semiotic database written in Java / Accumulo Show less

    • Owner & Software Engineer (Android)
      • Aug 2014 - Feb 2018

      - Developed Android applications (games, tools, niche apps) using Java for release on the Google Play Store - Created generative text apps using a custom Markov-chain generator supporting multiple, weighted source texts - Produced games via several approaches: OpenGL, SDL, & by combing Canvas views with real-time event loops - Developed Android applications (games, tools, niche apps) using Java for release on the Google Play Store - Created generative text apps using a custom Markov-chain generator supporting multiple, weighted source texts - Produced games via several approaches: OpenGL, SDL, & by combing Canvas views with real-time event loops

    • United States
    • Public Relations and Communications Services
    • 1 - 100 Employee
    • Software Engineer
      • Aug 2013 - Aug 2014

      - Wrote a Python-based web scraper using NLTK to parse news (text, authors, metadata) from user RSS feeds - Classified article text (topic & sentiment) using natural-language processing & machine-learning algorithms, learning from user interactions - Implemented JSON API in Ruby on Rails & front-end in Angular to present this data & related statistics - Collaborated with internal teams using this tool to advise international clients - Wrote a Python-based web scraper using NLTK to parse news (text, authors, metadata) from user RSS feeds - Classified article text (topic & sentiment) using natural-language processing & machine-learning algorithms, learning from user interactions - Implemented JSON API in Ruby on Rails & front-end in Angular to present this data & related statistics - Collaborated with internal teams using this tool to advise international clients

    • Freelance Web Developer
      • 2005 - 2013

      - Developed websites for clients based on Photoshop designs using PHP, MySQL, JavaScript, & HTML/CSS - Developed websites for clients based on Photoshop designs using PHP, MySQL, JavaScript, & HTML/CSS

Education

  • University of Maryland
    Bachelor of Science, Computer Science
    2008 - 2013

Community

You need to have a working account to view this content. Click here to join now