Daniel Spiess

Daniel Spiess Email and Phone Number

Senior Software Engineer at National Solar Observatory @ National Solar Observatory
Daniel Spiess's Location
Westminster, Colorado, United States, United States
Daniel Spiess's Contact Details

Daniel Spiess personal email

n/a
About Daniel Spiess

Manager of software engineering/senior software engineer with a wide array of experiences in different industries using different tools. Looking for new challenging full-time Java positions in the north Denver area (Boulder-Westminster-Broomfield-LoDo). Prefer newer well funded companies where I can make a big impact. Right now I am open to hearing about side work/part time opportunities.My 24 year development experience includes:• Java (JEE, JMS, JSP/Servlet)• C# / ASP.NET• Python• Angular• AWS services including Lambda, DynamoDB, Gateway, and Comprehend• Terraform• API design using REST• Front end to back end development• Web application development• Object oriented design and analysis using UML• System architecture design• Team lead and manager experience, as well as, effort as a single contributor• Management of outside contractors• Requirements gathering and definition• Full software development life cycle experience• Multiple startups experienceI've applied these skills in a variety of industries including:• Environmental and Scientific Research• Health • Government• Oil and GasSpecialties: Java, Delphi, AWS, programming, application design, localization, web application development, REST architectures, HTML, XMLI hold a BS and MS in Computer Science.

Daniel Spiess's Current Company Details
National Solar Observatory

National Solar Observatory

View
Senior Software Engineer at National Solar Observatory
Daniel Spiess Work Experience Details
  • National Solar Observatory
    Senior Software Engineer
    National Solar Observatory Dec 2014 - Present
    Boulder, Co, Us
    • Responsible for representing software development for DKIST telescope data operations center.• Worked with team to define requirements for DKIST telescope data operations center.• Wrote RabbitMQ/Java prototype application for testing image migration across network.• Defined and configured continuous integration and deployment process for Java development• Worked with team to create processing pipeline of Microservices for solar data using Spring Java and Python, RabbitMQ, and Consul• Currently creating the Web Data portal to serve all DKIST solar data using Angular, Globus, and OAuth
  • Decision Pointe Solutions Llc
    Startup Cto / System Architect
    Decision Pointe Solutions Llc May 2017 - May 2020
    Denver, Colorado, Us
    * Designed and implemented web application for the legal industry using AWS, Neo4j, Java, Angular and Terraform * Designed and implemented REST API for web application using AWS Lambdas, AWS Gateway, AWS Cognito* Designed and implemented processing services using AWS Lambda, AWS SNS, AWS DynamoDB * Designed and implemented system for processing large numbers of documents and web searches for names and business entities using AWS Comprehend, Elasticsearch, Neo4j* Designed and implemented document graph using Neo4J for finding advanced relationships between documents* Designed and implemented AWS system architecture using Terraform* Designed and implemented first prototype of web application in Angular * Worked directly with CEO, served as CTO and directed activities of two additional developers
  • Neon, Inc.
    Manager Of Software Engineering
    Neon, Inc. Sep 2013 - Nov 2014
    Boulder, Us
    • Managed team of seven on two different concurrent projects, Common Data Services (CDS) (4 people) and Data Web Portal (3 people).• Responsible for design and implementation of the CDS, Data Ingest, Science Operations Management (SOM) and Portal systems.• Trained new developers to understand NEON systems, and become effective contributors to the system.
  • Neon, Inc.
    Senior Software Engineer
    Neon, Inc. Apr 2009 - Nov 2014
    Boulder, Us
    • Managed team of six on two different concurrent projects, Common Data Services (CDS) (3 people) and Data Web Portal (3 people).• Helped define CyberInfrastructure Architecture for Preliminary Design Review and Final Design Review for the National Science Foundation (NSF)• Designed and implemented JMS architecture for high-volume communication between NEON towers and CI HQ using JBoss AS 7/Wildfly, HornetQ, and and JAX-RS. • Designed and implemented web portal prototype using Liferay and Java portlets• Architected and built REST API called Common Data Services (CDS) for NEON data used by any client accessing NEON data on Oracle databases using Java, JBoss AS7/Wildfly, JPA, EJB, and JAX-RS• Started at NEON when there was zero code written, and was instrumental in the design and implementation of most of the CI architecture and code base.
  • Encana
    Consultant
    Encana Jun 2008 - Feb 2009
    Calgary, Ab, Ca
    • Worked to gather requirements to improve reporting web application and add new reports• Designed and implemented reports web application using ASP.NET/C# • Created complex queries in Oracle PL/SQL to populate reports
  • Ihs Inc.
    Consultant
    Ihs Inc. Sep 2007 - Jun 2008
    London, United Kingdom, Gb
    • Worked on two iterations of their flagship product called Enerdeq using ASP.NET • Used AJAX and Infragistics controls to develop a better user experience• Worked on matching complex metadata to proprietary database structure/API• Designed subsystems of the web application to refine user queries
  • Accenture
    Development Lead
    Accenture Oct 2003 - Sep 2007
    Dublin 2, Ie
    • Led team of subcontractors on ASP.NET/C# project to completion• Converted requirements to detailed design for team to develop• Project included Oracle PL/SQL changes and C# changes to existing project• Worked solo on second project to completion using C# and PL/SQL• Worked first year as subcontractor (TSymetry), converted to full Accenture Employee December 2004• Designed and developed build process using ANT• Designed Java Struts web application to connect to Netegrity’s IdentityMinder’s web services, LDAP, and Microsoft SQL database using JDBC • Designed and developed application to update employee directory (LDAP)• Worked on tuning Java web application on WebLogic• Designed and developed subsets of web application using C# • Led effort to organize development for configuration management and defect tracking
  • Aegis Analytical
    Sr. Software Engineer
    Aegis Analytical Jan 2002 - Oct 2003
    Lafayette, Co, Us
    • Added new reports, new charts, and math intensive functionality to Java Swing application• Designed, documented, and developed many new features for application• Localized Java Swing application for French customers• Wrote scripts for data migration to Oracle Database using sqlldr• Worked on Model 2 JSP application for paperless entry system• Trained and researched for planned migration of application to J2EE using EJBs
  • Genomica
    Sr. Software Engineer
    Genomica Oct 2000 - Oct 2001
    • Worked on developing a JDBC API to access the company's proprietary Oracle database using JDBC and SQLJ• Designed and implemented licensing scheme for Java servlet based thin client application• Designed and implemented administrative functions for Java servlet based thin client application• Localized intranet application for English customers• Worked on the API and intranet application each for one complete lifecycle using RAD and XP methodologies
  • Mckesson
    Software Engineer
    Mckesson Aug 1999 - Oct 2000
    Irving, Texas, Us
    • Worked on a Delphi Windows client/server application for 3 complete lifecycles using RAD and XP methodologies• Wrote SQL for application to access Oracle database• Helped to dramatically reduce bug count and stabilize application• Worked on developing Java and Delphi coding standards for entire development site • Designed and prototyped a flexible assessment survey engine using Weblogic, servlets, XML, and XSL/T
  • Achieve Communications
    Software Engineer
    Achieve Communications Oct 1997 - Aug 1999
    • Worked on a Delphi Windows client/server shrink-wrap application• Wrote components for use in Windows client application using Delphi and the Windows API• Worked on and helped design web application using ColdFusion, Java, Javascript, and SQL Server. Wrote Java applets for web application

Daniel Spiess Skills

Xml Web Applications Java Web Services Databases Sql Software Development Programming C# Javascript Software Engineering Microsoft Sql Server Pl/sql Rest Software Project Management Linux Application Development Ajax Jsp Ant Uml Software Design Java Enterprise Edition Requirements Analysis Jboss Application Server Ios Development .net Objective C Localization Delphi Jms Html J2ee Hibernate Jboss Ooad Eclipse Maven Swift

Daniel Spiess Education Details

  • University Of Colorado Denver
    University Of Colorado Denver
    Computer Science
  • Regis University
    Regis University
    Computer Science

Frequently Asked Questions about Daniel Spiess

What company does Daniel Spiess work for?

Daniel Spiess works for National Solar Observatory

What is Daniel Spiess's role at the current company?

Daniel Spiess's current role is Senior Software Engineer at National Solar Observatory.

What is Daniel Spiess's email address?

Daniel Spiess's email address is dj****@****ege.com

What schools did Daniel Spiess attend?

Daniel Spiess attended University Of Colorado Denver, Regis University.

What skills is Daniel Spiess known for?

Daniel Spiess has skills like Xml, Web Applications, Java, Web Services, Databases, Sql, Software Development, Programming, C#, Javascript, Software Engineering, Microsoft Sql Server.

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.