Vince Ulfig

Vince Ulfig

About

Detail

Software Engineer and Cloud Engineer
San Francisco, California, United States

Contact Vince regarding: 
work
Full-time jobs

Timeline


work
Job
school
Education

Résumé


Jobs verified_user 0% verified
  • SiriusXM
    Software Engineer III DevSecOps
    SiriusXM
    May 2023 - Aug 2024 (1 year 4 months)
    I performed a Python-software-engineering-focused role plus Security, Operations, and SRE. I designed, developed, and operated the Enterprise Notification Service (ENS); optimized functionality, performance, scalability, reliability, security, observability, tests, and deployment. The ENS is a massively scaled event driven distributed application and data pipeline comprised of dozens of AWS technologies and components serving millions of internal and external clients and users. The ENS subscribes to events, validates, requests data from services, performs localization, composes messages, and sends email, text messages, push notifications, in-app messages, and in-vehicle messages between all OEM vehicle and part manufacturers, vehicle dealer
  • SiriusXM
    Senior Software Engineer Full Stack
    SiriusXM
    Dec 2019 - May 2023 (3 years 6 months)
    I designed, developed, and optimized a distributed AWS app and data pipeline that subscribes to SNS Topics that serve all real-time fuel, charging, and parking location, price, and availability data for the United States and Canada. The app uses AWS SQS, Lambda, Python, and a Google Cloud Function to store data in PostGIS for use in APIs & apps. I designed, developed, and optimized a Google Cloud AppEngine API and pipeline that provides real-time fuel, charging, & parking data from the system described above. The API accepts parameters for location, speed, direction, and distance, or planned vehicle path. I also designed and developed client Javascript, Typescript, Java phone, and Java car apps to request and visualize the data. I designed,
  • Insitu Inc
    Software Engineer IV
    Insitu Inc
    Jul 2017 - Aug 2019 (2 years 2 months)
    Design and engineer commercial distributed computing platforms, servers, services, microservices, APIs, and software that ingest, analyze, convert, store, serve, query, report, download, display, and map data and information from UAVs, drones, sensors, and services, with Python, Flask, Pytest, NumPy, GDAL, Conda, virtualenv, pip, SQL, SQLAlchemy, Jupyter, JavaScript, Shell Script, Java, REST, PostgreSQL, PostGIS, SQLite, SpatiaLite, AWS, AWS SDK for Python, AWS CLI, Docker, Jenkins, Chef, Linux, Windows, SSH, Git, BitBucket, ESRI ArcGIS Server 10.7, ArcGIS Portal, ArcGIS Online, ArcGIS Image Server, ArcGIS Raster Analytics, GeoEvent Server, ArcGIS Pro, ArcGIS Desktop, ArcGIS CloudBuilder CLI, GeoServer, GIS, multithreading, multiprocessing,
  • OPENLANE
    Python Data Engineer
    OPENLANE
    May 2017 - Jul 2017 (3 months)
    Code ETL Big Data Pipeline for websites like cars.com with Python, SQL, SOQL, PostgreSQL, AWS, Redshift, MPP, Data Warehouse, Linux, ssh, multi-threading, and Git.
  • Bossa Nova
    Senior Software Engineer
    Bossa Nova
    Aug 2016 - Oct 2016 (3 months)
    • Write code with Python, SQL, Shell Script, PostgreSQL, and Ansible for RFSpot competitor. • Analyze system for scale up, and write requirements, concepts, specifications, and APIs. • Design, develop, and administer geospatial data storage, processing, QA, & delivery system.
  • Pacific Gas and Electric Company
    GIS Engineer
    Pacific Gas and Electric Company
    Apr 2016 - Jul 2016 (4 months)
    I developed real time Smart Meter DASH system features with C#, .Net, SQL, and ArcGIS Server. I developed a real time Earthquake Early Warning, Destruction and Disruption Estimate system that accepted real time earthquake events and calculated infrastructure destruction and service disruption estimates and generated reports, graphs, charts, and maps with C#, .Net, SQL, ArcGIS Server, Map Services, ArcGIS, DevSecOps, and SQL Server. I designed, developed, and administered ArcGIS Server map services that provided data, maps, cartography, functions, and REST APIs that provide the system described above. This project was performed by a few engineers on a short contract. GIS work tends to be project-based and have relatively short contracts.
  • R
    GIS Architect
    RFSpot
    Jan 2014 - Jul 2016 (2 years 7 months)
    RFSpot designed, engineered, and operated robots that autonomously create 4D HD Maps of indoor spaces and collect inventory data in retail stores. RFSpot integrated with the Beam telepresence robot platform and Robot Operating System (ROS), and worked with Scott Hassan, original programmer of Google search and founder of Willow Garage, Suitable, and Beam. The system I designed, developed, and optimized used location and time to fuse data from many sensors and data sources to identify and map store inventory. Tech included autonomous and remotely-controlled telepresence robots, LiDAR, SLAM, GPS, WIFI, RFID, Bluetooth, cellular, optical barcode scanning, and photography. This system included many distributed AWS components, on-board computers
  • Pacific Gas and Electric Company
    GIS Engineer
    Pacific Gas and Electric Company
    Apr 2013 - Dec 2013 (9 months)
    I designed, developed, installed, configured, analyzed, and administered PG&E's Electric Distribution enterprise GIS infrastructure with Python, Javascript, SQL, Node.js, shell script, WSH, Oracle, TOAD, UC4, IIS, ESRI ArcGIS Server, ArcSDE, ArcGIS, ArcFM, Citrix, aerial imagery, geospatial data, and DevSecOps strategy. I designed, developed, implemented, administered, optimized, and operated the database maintenance and failover system for PG&E's Electric Distribution enterprise GIS infrastructure. I designed, developed, administered, and alpha tested observability system for GIS servers, services, and apps with Python, SQL, ESRI System Monitor, MongoDB, & Oracle. I optimized performance in OS, network, database, services, software, algori
  • Tyco
    Senior Software Engineer
    Tyco
    Feb 2012 - Apr 2013 (1 year 3 months)
    I added GIS and mapping capability and features to Proximex Surveillint security software. This functionality provided real-time mapping of camera and sensor field of view, alarms, and incidents, as well as clicking and querying cameras, sensors, alarms, and incidents in map applications to view live and recorded data and metadata and remotely control sensors, and track people as they move through indoor and outdoor spaces. I designed, developed, implemented, administered, optimized, and operated GIS software, GUI, services, data, and cartography in Proximex software with Visual Studio, C#, Python, SQL Server, ESRI ArcGIS Runtime for WPF, algorithms, ArcGIS Server, ArcGIS Desktop, AutoCAD, and Bugzilla. These systems involved HiL (Hardware
  • R
    GIS Architect
    RFSpot
    Mar 2011 - Jul 2016 (5 years 5 months)
    RFSpot designed, engineered, and operated robots that autonomously create 4D HD Maps of indoor spaces and collect inventory data in retail stores. RFSpot integrated with the Beam telepresence robot platform and Robot Operating System (ROS), and worked with Scott Hassan, original programmer of Google search and founder of Willow Garage, Suitable, and Beam. The system I designed, developed, and optimized used location and time to fuse data from many sensors and data sources to identify and map store inventory. Tech included autonomous and remotely-controlled telepresence robots, LiDAR, SLAM, GPS, WIFI, RFID, Bluetooth, cellular, optical barcode scanning, and photography. This system included many distributed AWS components, on-board computers
  • R
    GIS Architect
    RFSpot
    Mar 2011 - Jul 2016 (5 years 5 months)
    • Write code with Python, SQL, JavaScript, ArcPy, NumPy, Shell Script, AWS, ESRI ArcGIS Server, ArcGIS, ArcSDE, SQL Server, PostgreSQL, SQLite, SpatiaLite, algorithms, Git. • Write algorithms that locate and map objects in 3D space via analysis and fusion of sensor signals with timestamps and mobile sensor locations and orientations (poses). • Design, deploy, operate, and maintain development and production infrastructure for geospatial and robotic sensor data ingestion, query, analysis, processing, editing, reporting, and mapping in AWS and analogous systems on premises, including, but not limited to IAM, EC2, AMIs, Ubuntu Linux, Windows, ECS, AWS CLI, Load Balancers, ELBs, Security Groups, Regions, Availability Zones, VPN, Route53 DNS, We
  • R
    GIS Architect
    RFSpot
    Mar 2011 - May 2011 (3 months)
    • Research and advise tech stack for 3D indoor geospatial data collection, analysis, storage, processing, & map display. • Enroll in ESRI licensing programs, obtain, install, configure, test, and analyze systems. • Report system features, APIs, performance, quality, fit for use, cost, and licensing.
  • Pacific Gas and Electric Company
    GIS Engineer
    Pacific Gas and Electric Company
    Jul 2010 - Jul 2016 (6 years 1 month)
    I developed real time Smart Meter DASH system features with C#, .Net, SQL, and ArcGIS Server. I developed a real time Earthquake Early Warning, Destruction and Disruption Estimate system that accepted real time earthquake events and calculated infrastructure destruction and service disruption estimates and generated reports, graphs, charts, and maps with C#, .Net, SQL, ArcGIS Server, Map Services, ArcGIS, DevSecOps, and SQL Server. I designed, developed, and administered ArcGIS Server map services that provided data, maps, cartography, functions, and REST APIs that provide the system described above. This project was performed by a few engineers on a short contract. GIS work tends to be project-based and have relatively short contracts.
  • Pacific Gas and Electric Company
    GIS Engineer
    Pacific Gas and Electric Company
    Jul 2010 - Dec 2013 (3 years 6 months)
    I designed, developed, installed, configured, analyzed, and administered PG&E's Electric Distribution enterprise GIS infrastructure with Python, Javascript, SQL, Node.js, shell script, WSH, Oracle, TOAD, UC4, IIS, ESRI ArcGIS Server, ArcSDE, ArcGIS, ArcFM, Citrix, aerial imagery, geospatial data, and DevSecOps strategy. I designed, developed, implemented, administered, optimized, and operated the database maintenance and failover system for PG&E's Electric Distribution enterprise GIS infrastructure. I designed, developed, administered, and alpha tested observability system for GIS servers, services, and apps with Python, SQL, ESRI System Monitor, MongoDB, & Oracle. I optimized performance in OS, network, database, services, software, algori
  • Pacific Gas and Electric Company
    GIS Engineer
    Pacific Gas and Electric Company
    Jul 2010 - Oct 2011 (1 year 4 months)
    • Develop GIS with Python, Shell Script, C#, SQL, ArcGIS Server, ArcGIS, ArcFM, & Oracle. • Create and administer ArcGIS Servers, Map Services, & ArcSDE Database for Gas Trans GIS. • Analyze business processes, collect customer requirements, interview stakeholders, write requirements, write specifications, write business processes, write algorithms, design features, design database, and design system with business and engineering representatives on a $65,000,000 project to implement an ESRI ArcGIS Server / ArcFM GIS to manage PG&E Gas Distribution assets. Show less
  • G
    GIS Web Applications Engineer
    Sep 2009 - May 2010 (9 months)
    • Design, develop, and administer BroadMap GIS web apps and services with Python, PHP, Flash, ArcGIS Server, ArcSDE, ArcGIS, PostgreSQL, Python, REST, Bing and Google Maps. • Administer GIS Web Application Servers OS, Network, Security, Database, & App Software. • Actively participate in formation of early stage startup as employee #5. • Administer and develop corporate website and Dot Net Nuke content management system.
  • Cubic Corporation
    GIS Team Lead
    Cubic Corporation
    Jun 2006 - Sep 2009 (3 years 4 months)
    Startup Purpose: DARPA / In-Q-Tel Project: Create the Star Trek Holodeck https://en.wikipedia.org/wiki/Holodeck DARPA Project Video: https://www.facebook.com/DARPA/videos/601637970535 DARPA Project Description: Create a realistic an immersive massively multiplayer 3D simulation system named RealWorld that ingests geospatial data and generates realistic 4D simulations for mission planning, mission rehearsal, and mission reenactment. I was employee number 8 with Top Secret Security Clearance. I researched, wrote requirements and specifications, designed, developed, administered, optimized, and operated a 4D terrain data generation, editing, and visualization pipeline for a project with many GOTS & COTS geospatial technologies including the Sk
  • City and County of San Francisco
    GIS Engineer
    City and County of San Francisco
    Mar 2004 - Jun 2006 (2 years 4 months)
    • Design, develop, and administer GIS web applications with JavaScript, Python, C#, Shell Script, ASP, Cold Fusion, DHTML, VBScript, ESRI ArcIMS, ArcGIS, and ArcSDE. • Design, implement, analyze, and administer GIS hardware, software, algorithms, and apps. • Interview customers, collect and analyze requirements, propose, design, develop, and implement systems, applications, services, databases, and procedures on many projects in many city departments, • Design, create, and publish maps and systems that publish and deliver maps. Show less
  • Webfleet
    GIS Software Coordinator
    Webfleet
    Jan 2003 - Feb 2004 (1 year 2 months)
    • Design, produce, and doc TomTom GIS products: • ESRI Shapefile, ESRI SDE Export, MapInfo Tab, Oracle Spatial, and ESRI StreetMap. • Lead GIS Product Team, create position descriptions, recruit, and hire. • Purchase and administer ESRI software for Tele Atlas North America. • Simultaneously perform GIS Engineer role described below.
  • Webfleet
    GIS Engineer
    Webfleet
    Jul 2000 - Feb 2004 (3 years 8 months)
    • Design, develop, administer, & operate systems that produce data products & sample apps. • Produce TomTom GIS products with Python, JavaScript, SQL, Apache, ArcPy, Shell Script, ArcSDE, ArcIMS, ArcGIS, GDAL, Informix, Oracle Spatial, UNIX, Linux, and Windows. • Design, develop, purchase, implement and administer website, content, applications, software, hardware, network, and security on systems that QA, demonstrate, and distribute TomTom geospatial data products and web services with JavaScript, ArcIMS, ArcSDE, and Oracle. • Develop system for analyzing, improving, reporting, and reformatting vehicular traffic data. • Analyzed data, software, and systems that involve international street networks, geocoding, routing, driving directions,
  • S
    President and Chief Executive Officer
    Spatial Savvy
    Jan 2000 - Aug 2000 (8 months)
    I created and administered an S-Corporation and executed contracts with WSSC and NDOT.
  • T
    Vacation Real Estate Entrepreneur
    TahoeHouses
    Nov 1999 - Jul 2000 (9 months)
    • 1999 - PRESENT: • As owner and manager of vacation rental properties near Lake Tahoe, I perform these activities:
 Drive revenue, Manage of Staff and Services, Manage Operations, Purchasing, Accounting, Marketing, Website Dev, Create Content, Search Engine Optimization (SEO), Recruiting, Architecture, General Contracting, Carpentry.
  • G
    GIS Application Developer
    Sep 1999 - Jul 2000 (11 months)
    • Interview customers, collect requirements, and translate requirements into design. • Design & develop geospatial data analysis and map publishing systems for managing water and land resources with AML, Avenue, shell script, ArcGIS, ArcSDE, ArcInfo, & ArcView.
  • Vail Resorts
    Ski Instructor
    Vail Resorts
    Nov 1998 - Jan 1999 (3 months)
    Assist and coach adults and kids with skiing in a safe, respectful, and congenial manner.
  • G
    GIS Application Developer
    Aug 1998 - Oct 1999 (1 year 3 months)
    • Design, develop, and implement pavement management mapping and data analysis applications with VB, SQL, PLSQL, Oracle, Access, algorithms, and Crystal reports. • Extract, Transform, & Load geodata into Oracle road management linear referencing system.
  • Esri
    Senior GIS Database Analyst
    Esri
    Jul 1995 - Aug 1998 (3 years 2 months)
    Applications Division • Design and develop ESRI PLTS product for geospatial aerial imagery feature extraction, editing, analysis, and QA with SQL, AML, Shell Script, big data, algorithms, Avenue, ArcInfo, and ArcView. • Configure PLTS editor and QA system for use with many military and civilian products. • Design, & develop QA GIS, tests, maps, and reports with ArcInfo AML, SQL, & UNIX Shell. • Design & develop GIS Applications for clients with ArcInfo, AML, Avenue, & UNIX Shell. • Designed & developed GIS land record edit & map display for City of Philadelphia. • Interview customers, analyze existing and design new business processes, write requirements, and train and support customers. • Write and review requirements, specifications, prop
  • Esri
    Senior Technical Marketing Specialist
    Esri
    Dec 1994 - Jul 1995 (8 months)
    Federal Marketing Group / Applications Prototype Lab • Engineer GIS demos with AML, SQL, UNIX Shell, big data, aerial imagery, ArcInfo & ArcView. • Demonstrate GIS prototypes to large audiences and prospective clients as a sales engineer.
  • Wisconsin Department of Transportation
    GIS Data Analyst
    Wisconsin Department of Transportation
    Jan 1994 - Dec 1994 (1 year)
    I created, designed, developed, administered, optimized, and operated a geospatial data pipeline that extracted, analyzed, transformed, produced, and disseminated geospatial data products, data quality reports, maps, and metadata to dozens of state and federal organizations for the Department of Transportation and on behalf of other organizations. I built this pipeline with ESRI ArcInfo, AML, shell script, algorithms, UNIX, and DevSecOps strategy. My work was the start of the WisDOT Open Data Program. https://data-wisdot.opendata.arcgis.com
  • Dane County
    GIS Engineer
    Dane County
    Sep 1993 - Nov 1994 (1 year 3 months)
    • Develop and use land records GUI and GIS with ESRI ArcInfo 6, AML, Shell Script, and UNIX. • Extract, analyze, edit, transform, and load land maps and records into ArcInfo database.
  • UNIVERSITY OF WISCONSIN-MADISON
    Surveyor
    UNIVERSITY OF WISCONSIN-MADISON
    Jun 1991 - Aug 1991 (3 months)
    • Survey University Arboretum wetlands and water levels on foot and canoe. • Collect and QA horizontal and elevation survey data. • Steadily operate EDM and Theodolite amidst myriads of ravenous swamp mosquitoes.
Education verified_user 0% verified
  • Ciber
    Computer Software Engineering
    Ciber
    Jan 2005
  • University of California, Santa Cruz
    Computer Software Engineering
    University of California, Santa Cruz
    Jan 2002 - Jan 2003 (1 year 1 month)
  • Stanford University
    Computer/Information Technology Administration and Management
    Stanford University
    Jan 2001
  • University of Nevada-Reno
    Computer Software Engineering
    University of Nevada-Reno
    Jan 1998 - Jan 1999 (1 year 1 month)
  • W
    Computer Software Engineering
    Western Nevada Community College
    Jan 1998
  • University of California, Riverside
    Computer Software Engineering
    University of California, Riverside
    Jan 1995 - Jan 1996 (1 year 1 month)
  • E
    https://www.esri.com/training, Computer Software Engineering
    Environmental Systems Research Institute (ESRI)
    Jan 1994 - Jan 1998 (4 years 1 month)
  • UNIVERSITY OF WISCONSIN-MADISON
    bachelor, Bachelor of Science, Computer Cartography
    UNIVERSITY OF WISCONSIN-MADISON
    Jan 1987 - Jan 1993 (6 years 1 month)
This is a community-created genome.