Paul Stadig

Paul Stadig Email and Phone Number

Architect at sovaSage Inc. @ sovaSage Inc.
Paul Stadig's Location
Greater Charlottesville Area, United States, United States
About Paul Stadig

With a B.S. and M.S., I have a solid foundation in computer science. I also have many years of experience developing software for the federal government as well as private industry.My goal is to leverage technology to grow companies and products. I am interested primarily in playing a principal technology role as lead engineer, or other role where I can make a meaningful impact.For the past ten years I have worked remotely on teams that are distributed across North and South America. When a distributed team is done right it is a joy, and I find I really enjoy it.Feel free to e-mail me at paul@stadig.name.

Paul Stadig's Current Company Details
sovaSage Inc.

Sovasage Inc.

View
Architect at sovaSage Inc.
Paul Stadig Work Experience Details
  • Sovasage Inc.
    Architect
    Sovasage Inc. Aug 2022 - Present
    Pittsburgh, Pennsylvania, Us
  • Real World Clojure
    Author
    Real World Clojure Aug 2016 - Present
    I publish short focused e-books distilling my experience working with Clojure.There are books, articles, and tutorials on getting started with Clojure. There are books, articles, and tutorials on deep technical details of Clojure's features. I do neither. I pick a theme, talk about Clojure's features in that theme, then take a couple of sample problems and solve them multiple ways. The end result is something like a comparative architecture class.Walking away from my books you should have learned some design principles, and start to develop an understanding of tradeoffs and a taste for good Clojure design."Clojure Polymorphism" https://leanpub.com/clojurepolymorphism/
  • Shortcut
    Senior Software Engineer
    Shortcut Mar 2020 - Aug 2022
    New York, Us
    I've worked mostly on the Growth and Activation team which is concerned with the start of our funnel. We've had several initiatives to make it easier for people to create accounts and invite others to Shortcut.More recently I'm back to working on backend infrastructure: queues, jobs, databases. I've been re-architecting our event processing system to improve throughput.
  • Suiteness
    Senior Software Engineer
    Suiteness Sep 2017 - Jan 2020
    Oakland, California, Us
    At Suiteness we don't solve problems we don't need to solve--a very sensible engineering culture. So, for example, we run our site mostly on Heroku.Suiteness searches across several providers, then coalesce the results into bookable packages of suites and connecting rooms.My work has been backend work integrating with hotel availability providers, integrating with virtual credit card payment systems, bulk loading hotel information.I also did front end work on single page apps and admin interfaces.
  • Lookingglass Cyber Solutions Inc.
    Principal Engineer
    Lookingglass Cyber Solutions Inc. Oct 2015 - Sep 2017
    Reston, Va, Us
    I was designing, vetting, and implementing the next generation of the ScoutVision product. The architecture used the highly scalable Riak KV store, ElasticSearch, a graph calculation engine, Clojure, and ClojureScript. All of the back end and front end components communicated using an asynchronous messaging bus.
  • Outpace Systems, Inc.
    Software Developer
    Outpace Systems, Inc. Jan 2014 - Oct 2015
    Outpace was a very agile organization and I worked on several teams and with many amazingly talented individuals. At first I provided quite a lot of ElasticSearch guidance, while also primarily doing development work in Clojure. I picked up ClojureScript and written UIs using ClojureScript and Reagent. I also got much more familiar with Hadoop. I was instrumental in designing and implementing a new event and analytics system for the product.
  • Sonian
    Cloud Search Engineer
    Sonian Mar 2013 - Dec 2013
    Waltham, Massachusetts, Us
    As a Cloud Search Engineer I was responsible to understanding how we could improve our use of ElasticSearch. I had to provide guidance to other developers about analyzers, the performance differences between queries and filters, etc. I also maintained the internal Clojure libraries and architecture that we built around ElasticSearch.
  • Sonian
    Backend (Clojure) Developer
    Sonian Apr 2012 - Mar 2013
    Waltham, Massachusetts, Us
    We built a large scale distributed system to archive petabytes of data, and index it for user search. We implemented it using Clojure, RabbitMQ, ElasticSearch, and Ruby on Rails.The technical challenges my team and I solved were primarily how to distribute, coordinate, and monitor work within a cluster of backend servers. We also encrypted the data we stored to ensure its privacy, and had to deal with parsing a diverse range of data and formats.
  • Sonian
    Backend (Clojure) Team Lead
    Sonian Mar 2011 - Apr 2012
    Waltham, Massachusetts, Us
    The team lead was a rotating position, and I did a stint. It was rewarding, but also required juggling lots of things at the same time, which I did, but wasn't my favorite thing. It also required attending lots of meetings and not as much coding.I prefer having the time and space to immerse myself in a hard technical problem, but I would take on the team lead role again. I think both can be rewarding, and it's nice to change things up every so often.
  • Sonian
    Backend (Clojure) Developer
    Sonian Apr 2010 - Mar 2011
    Waltham, Massachusetts, Us
    See above.
  • Sonian
    Frontend (Rails) Team Lead
    Sonian Mar 2010 - Apr 2010
    Waltham, Massachusetts, Us
    I had done several years of Rails development at CTAC, but I was interested in doing work in Clojure. Sonian was hiring for their Clojure team, but also was looking for a Frontend Team Lead. The deal was I would temporarily step in as the Frontend Team Lead, and later move to the Backend Team.
  • Clojure/West
    Speaker
    Clojure/West Mar 2012 - Mar 2012
    Clojure/West was a great conference. It had a slightly different flavor than the east coast conference (Clojure Conj), and it drew some new faces.I gave the talk "Laziness: The Good, The Bad, and The Ugly" about my experiences using Clojure in production at Sonian, and some of the pitfalls we had run into with Clojure's laziness constructs.I hope to make it to Clojure/West again next year. :)
  • Communications Training Analysis Corp. (Ctac)
    Software Engineer
    Communications Training Analysis Corp. (Ctac) Nov 2005 - Feb 2010
    Falls Church, Virginia, Us
    I was involved in several projects at CTAC. I mostly worked on teams of 2-4, where I was the senior developer. I did a fair amount of mentoring of the other developers in the specific technologies we used, and in good general software engineering practices.I did web development with technologies including: Java, JSP, Ruby on Rails, HTML, CSS, XML, and others.I also did VBA programming for Excel and Word.I was involved in every aspect of the development process from gathering requirements to testing and quality assurance to architecting the deployment to managing and tasking the developers on the project.During my tenure, our flagship application, ICRAS, was a finalist for an Excellence.gov award twice, and won the "Best of 2008" award from Government Computer News.
  • The Pragmatic Programmers
    Technical Reviewer
    The Pragmatic Programmers Feb 2009 - Feb 2009
    I was a technical reviewer for Stuart Halloway's book "Programming Clojure." I was given a pre-release copy and asked to evaluate how accurate the book was to the technology, how well it reached its intended audience, if there were any missing topics that should be covered, etc.It's a great book, and I recommend it for anyone learning Clojure.
  • Jbisoft, Inc
    Software Engineer
    Jbisoft, Inc Dec 2004 - Nov 2005
    Us
    I did work on several projects:* implemented OWL import/export to the JBISoft intelligent agent framework* developed software to detect RFID tags using FFTs, and analysis* integrated several defense databases into a complete system
  • Communications Training Analysis Corp. (Ctac)
    Systems Analyst
    Communications Training Analysis Corp. (Ctac) Aug 2000 - Dec 2004
    Falls Church, Virginia, Us
    For more information on my work at CTAC see my more recent tenure.The reason I left:I had cut back to part-time at CTAC so that I could finish my BS degree. I was an excellent student and was invited to a reception for high GPA students to meet local companies. I met JBISoft and decided it would be good experience to do some more computational and defense related tasks.The reason I came back:One of my best friends had worked, and still works at CTAC. JBISoft was fun, but also an extremely small company and wasn't as good a fit as I'd hoped. I still had contact with my friend and he asked if I wanted to come back.
  • Integration Technologies Group, Inc
    Computer Programmer
    Integration Technologies Group, Inc Jan 1997 - Jan 1999
    Fairfax, Virginia, Us
    I started as a hardware technician, and was responsible for network administration and system administration. Then I moved on to software development using Visual Basic, ASP, and Microsoft SQL Server.

Paul Stadig Skills

Software Development Clojure Java Software Engineering Ruby Git Distributed Systems Programming Databases Ruby On Rails Linux Scalability Integration Artificial Intelligence Requirements Analysis Semantic Web Networking Elasticsearch Lisp

Paul Stadig Education Details

  • George Mason University
    George Mason University
    Computer Science
  • George Mason University
    George Mason University
    Computer Science
  • Northern Virginia Community College
    Northern Virginia Community College
    Computer Science

Frequently Asked Questions about Paul Stadig

What company does Paul Stadig work for?

Paul Stadig works for Sovasage Inc.

What is Paul Stadig's role at the current company?

Paul Stadig's current role is Architect at sovaSage Inc..

What is Paul Stadig's email address?

Paul Stadig's email address is pa****@****ig.name

What is Paul Stadig's direct phone number?

Paul Stadig's direct phone number is +170388*****

What schools did Paul Stadig attend?

Paul Stadig attended George Mason University, George Mason University, Northern Virginia Community College.

What are some of Paul Stadig's interests?

Paul Stadig has interest in Artificial Intelligence, New Technology, Java, Clojure, Lisp, Programming Languages, Compilers.

What skills is Paul Stadig known for?

Paul Stadig has skills like Software Development, Clojure, Java, Software Engineering, Ruby, Git, Distributed Systems, Programming, Databases, Ruby On Rails, Linux, Scalability.

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.