Dane A.

Software Engineer

San Francisco, California, United States28 yrs 3 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • RailsConf speaker with extensive API development experience.
  • Led multiple successful software engineering projects.
  • Expert in backend development and system architecture.
Stackforce AI infers this person is a Backend-focused Software Engineer with extensive experience in SaaS and system architecture.

Contact

Skills

Core Skills

Software DevelopmentBackend DevelopmentApi DevelopmentSoftware EngineeringSystem ArchitectureSystem AdministrationSystem IntegrationProject Management

Other Skills

PythonGoJavaRubyRuby on RailsPostgreSQLJSONGraphQLSwaggergRPCAnsibleLinuxSSL CertificatesAntVersion Control

About

Buzzword-compliant Software Engineer. RailsConf speaker. Whole-grain baker. StrengthsFinder 2.0: Deliberative, Learner, Responsibility, Analytical, Focus.

Experience

28 yrs 3 mos
Total Experience
2 yrs 9 mos
Average Tenure
4 yrs 1 mo
Current Experience

Stripe

Software Engineer

May 2022Present · 4 yrs 1 mo · Remote · Remote

  • Internal infrastructure tooling in python/golang.
PythonGoJavaRubySoftware DevelopmentBackend Development

Netflix

Senior Software Engineer

Apr 2018May 2022 · 4 yrs 1 mo · Los Gatos, CA

  • Built JSON:API and GraphQL APIs in Ruby-on-Rails with PostgreSQL
  • Developed innovative error handling and reporting approach for use within Ruby-on-Rails
  • Contributed to the internal Metatron (https://medium.facilelogin.com/short-lived-certificates-netflix-fd5f3ae5bc9) Ruby gem
  • Integrated Swagger codegen with Metatron: https://swagger.io/tools/swagger-codegen/
  • Wrote gRPC interceptors in Ruby to standardize metrics reporting to Atlas (https://github.com/Netflix/atlas)
  • Contributed to the Netflix spectator.rb library: https://github.com/Netflix/spectator-rb)
  • Authored graphql_grpc (https://github.com/ateamlunchbox/graphql_grpc) Ruby gem
  • Created a containerized Ruby-on-Rails system for translating gRPC services to GraphQL based on `graphql_grpc` Ruby gem
Ruby on RailsPostgreSQLJSONGraphQLSwaggergRPC+2

Zeta associates

Senior Associate

May 2011Apr 2018 · 6 yrs 11 mos · Fairfax, VA

  • Designed, implemented, and successfully deployed a message-based, clustered data processing system through multiple revisions over several calendar years
  • Authored custom Linux distro images for "Phoenix" DevOps installs
  • Configured Linux High Availability: corosync, pacemaker, DRBD
  • Developed core web applications with documented 3rd party APIs: Ruby on Rails with ZeroMQ
  • Architected authentication and authorization for ssh & web apps: replicated OpenLDAP, PAM/sshd/httpd configuration, x509 client certificates
  • Built internal x509 SSL certificate infrastructure
  • Led backend development of a data warehousing and visualization application built on PostgreSQL/PostgREST
  • Extensive knowledge and experience with HP DL-series servers, RAID controllers, and iLO (integrated Lights-Out) service processors--including scripting through various iLO APIs
  • Scripted multi-node server farm operations using Ansible
  • Responsibilities included 24-hour "on-call"
Ruby on RailsPostgreSQLAnsibleLinuxSoftware DevelopmentSystem Architecture

Ntrepid corp

Senior Software Engineer

Apr 2010May 2011 · 1 yr 1 mo · Herndon, VA

  • Led a team through the system integration and commercialization of a hosted SaaS app built on VMware VDI
  • Built a continuous integration infrastructure for a Java+Flash SaaS application with Ant and Groovy
  • Implemented a novel solution to a core network-routing feature of the system using iptables/pf and Ruby
  • Built a Ruby on Rails-style development environment (Liquibase for migrations, DBUnit for fixtures) for J2EE
  • Assembled an automated CMS system to integrate research reports from an internal team into the finished system
  • Automated the creation of SSL certs for Active Directory LDAP(S), HTTPS, stunnel client and server
JavaAntRubySoftware DevelopmentSystem Integration

Bit systems

Senior Software Engineer

Aug 2003Apr 2010 · 6 yrs 8 mos

  • Lead software engineer on a team delivering an integrated Linux-based hardware/software system
  • − Introduced version control and automation (of builds and backups) to the development team
  • − Mentored team members on software practices to improve system reliability and ensure successful deliveries
  • − Integrated Java GIS mapping technologies into the system
  • Led 9-month project deploying Microsoft Office SharePoint Server and Project Server at NATO’s SHAPE HQ (Belgium)
  • Authored winning responses to two RFPs from the NATO CIS Services Agency
  • Implemented a prototype high-performance WMS-based web mapping application
  • Lead developer on a successfully accredited “data guard” implementation using the eXMeritus HardwareWall
  • Designed and implemented J2EE SOAP web service interfaces to external sources for a distributed status system
  • Led development of a collaborative Java web application through a number of successful development and delivery cycles
  • Delivered “brown-bag” technical talks for other BITS employees on software testing methods and multi-tiered web architectures
JavaLinuxVersion ControlSoftware DevelopmentProject Management

Si international

Principal Engineer

Jul 2001Aug 2003 · 2 yrs 1 mo

  • Led development of a PalmOS mobile survey application for the U.S. Secret Service
  • Delivered a web-based mobile survey app (C#/.NET and PocketPC) to a major pharmaceutical company
  • Interfaced PDAs with industry-standard (Rochford-Thompson) passport reading devices for U.S. Customs
C#.NETSoftware Development

Verizon wireless

Enterprise Data Manager

Mar 2001Jun 2001 · 3 mos

  • Worked with enterprise partners to create co-branded wireless data products (WAP, SMS, MS MIS)
  • Coordinated internal Verizon groups to package airtime and device management services for PDAs

Palm

Systems Engineer

Dec 1999Mar 2001 · 1 yr 3 mos

  • Assisted IBM, Tivoli, Lotus, Computer Associates, Sybase, and Sun with their mobile data strategies
  • Spoke on the Palm / Tivoli partnership to European media and developers at Planet Tivoli 2000 in Madrid
  • Delivered a talk on PalmOS device management at PalmSource 2000, Palm’s worldwide developer conference

Noblestar

Consultant

Apr 1999Dec 1999 · 8 mos

  • Created handheld applications and code libraries for PalmOS in the C programming language
  • Subcontractor to IBM Global Services: New York State Division of Parole (NYDOP) Mobile Data Project
  • − Synchronized PalmOS data with Lotus Notes back-end system using IBM Mobile Connect middleware
  • − Conducted user training for PalmOS devices and NYDOP PalmOS application

Infinity softworks

Vice-President, Cofounder

Oct 1997Dec 1998 · 1 yr 2 mos

Education

Oregon Health & Science University

MS — Computer Science - Software Engineering

Pacific University

BS

Stackforce found 100+ more professionals with Software Development & Backend Development

Explore similar profiles based on matching skills and experience