Scott Streit's Resume Why Scott?
Scott Streit's Resume In Word Format
SCOTT E. STREIT
Email: *****@***********.***
Education
Degree
University
Specialization
Doctorate, expected 2013
Villanova
Semantic Web Persistence
Masters of Science
The Johns Hopkins University
Concentration in Network Design
Bachelors of Science
California State University
Concentration in Database Design
Highlights
Expertise
Application
Skill Level
Skill Currency
Java
Cloud Computing
Map/Reduce, Hadoop, Lucene
Solr, Amazon EC2
Current, daily.
Java
Computer Security
Penetration testing, Ethical Hacking, Training, Writing Adjudicators, Multi-level security.
Current, daily.
Java
EJB, JSP, RMI, JDBC
11 years full time
Current, daily.
Scrum
Master, Backlog
5 years full time
Current, daily.
IDE
Eclipse, attribute oriented programming, debugging.
7 years full time
Current, daily.
Reasoning
Jena, EL++, Specification Committees
4 years full time
Current, daily
Combinatorial Mathematics
Semantic Web
10 years full time
Current, daily
Semantic Web
Jena, EL++, OWL, Reasoning
4 years full time
Current, daily
Design
Design Patterns, Data Modeling
23 years on many projects.
Current, daily.
Cloud Computing
Map/Reduce, Hadoop, Lucene
Solr
3 years
Current, daily
EJB Servers
WebLogic, JBoss, JRun, Websphere
9 years
Current, daily. Close working relationship with BEA and JBoss. Familiar with JBoss source.
Web Servers
Tomcat, Apache with SSL, IIS
Administration skills
Current, admin on monthly basis.
Web Development
Java Server Faces (MyFaces)
Since inception
Current, daily debugged vendor source.
Operating Systems
Linux, NT, Solaris
Administration skills, capability in port forwarding, firewalls.
Current, admin on monthly basis.
DBMS
ORACLE, ORACLE internals, MSQL, Sybase
DBA, performance tuning.
Current.
Project Management
Delivery of large complex systems on time.
Project Manager
Recent, last delivery 7/2010.
Other
C programming, Computer Security, Cryptography
Earlier skill area.
Over fours years ago.
EXPERIENCE:
2009 - CURRENT - COMPUTER SCIENCE INNOVATIONS - CHIEF EXECUTIVE OFFICER/PROFESSOR VILLANOVA UNIVERSITY
Scott Streit is an internationally recognized computer scientist with more than 25 years of experience as a technical leader/project manager. Mr Streit is the research lead for Villanova University in the areas of Cloud Computing, Computer Security and the Semantic Web.
Most recently, Mr. Streit designed and implemented a solr based enterprise search application using Amazon EC2 for AT&T products and research. For this large scale project, Mr. Streit designed and developed the architecture and completed the implementation. This project used Java, Solr, Tomcat, Google Marketplace, REST and Jquery. Mr. Streit is the lead of SolrStore, a Solr based N-Triple store. SolrStore is used in the AT&T work. Mr. Streit provided expertise in cloud security, infrastructure as a service, platform as a service and software as a service.
For Raytheon, Mr. Streit is working to build a Cloud Infrastructure for elasticity and deployment. This project is a direct competitor to Eucalyptus, CHEF and the Open Nebula profiles. Mr. Streit is cognizant of the internals for the products in this suite and advised and develops competitive software for Raytheon.
Mr. Streit is a Certified Ethical Hacker responsible for penetration testing, security under-righting, training and analysis. Mr. Streit has performed these duties for DOD, Civilian Agencies, Banks and Insurance Companies.
Mr. Streit has authored and teaches courses in Cloud Computing and Security for Villanova University and Learning Tree International.
Earlier, he architected designed and developed three ontologies and built a semantic web system for NITRD. Concurrently, Mr. Streit developed a similar system for the National Cancer Institute. The work includes security and a SPARQL endpoint.
Mr. Streit is currently leading three private cloud computing projects, SolrStore for the Apache Foundation, Automatic Monitoring and Requisitioning of Hadoop for Raytheon and Private Cloud Persistence for the Environmental Protection Agency.
Mr. Streit is also an Apache and Open Jena contributor. His open source projects include SolrStore and MoveableFeast. MoveableFeast is a multi-level secure system adjudicating every piece of data.
Mr. Streit received a PL3+ accreditation to run software as multi-level secure. Mr. Streit developed the system security plan and supported the process through penetration testing. Mr. Streit preformed these activities for the DOD as well as commercial banks.
Most recently, he architected designed and developed three ontologies and built a semantic web system for NITRD. Concurrently, Mr. Streit developed a similar system for the National Cancer Institute. The work includes security and a SPARQL endpoint.
Mr. Streit is also an Apache and Open Jena contributor. His open source projects include SolrStore and MoveableFeast.
Mr. Streit developed an Open Source architecture for NITRD and the Department of Defense. Mr. Streit migrated systems from closed for pay systems to Open Source solutions maintaining production environments. Mr. Streit trains in Semantic Web, Cloud Computing, Computer Security and Open Source solutions.
Earlier, he designed and lead an effort for a secure JSF based open source system and architected a Service Oriented Architecture for the Office of Naval Research that includes a best of breed approach. Additionally, Mr. Streit designed and built an enterprise membership system for Communication Workers of America implementing the W3C XPDL 2.0 specification along with a full role based security implementation utilizing MySQL and JBoss in production. Scott Streit's areas of expertise include Open Source Development, Semantic Web Development, SQL Server, Sybase, and ORACLE.
Currently, Mr. Streit is leading effort for civilian agencies and corporate clients in the areas of semantic web and cloud computing. Mr. Streit is the lead on two public facing site for the Directors of two Agencies.
Scott Streit maintains his reputation as a hands-on mentor by advising the OWL-2 specification committee. Mr. Streit also advises IBM research in the areas of unsolved Semantic Web problems. Mr. Streit has delivered more than a dozen Semantic Web applications currently in production. Mr. Streit authored the Semantic Web Methodology endorsed by MITRE and NIST as the preferred methodology for Semantic Web implementation.
Scott Streit runs a Semantic Web Research Laboratory as well as a Cloud Computing Research Laboratory. Mr. Streit teaches both topic areas and advises a cadre of Masters and PhD students.
The strategies described below were used by Mr. Streit in technology transfers over the past 30 years. The efforts include:
Conversion of Bank of America from Sybase and flat files to Oracle. This effort included the instruction of Relational Database Design and the how to of relational database programming. This effort commenced in 1992 and continued through 1996. Mr. Streit work with distributed teams in classroom instruction as well as working as a mentor in on-going projects. Conversion of the Bureau of Labor Statistics from Sybase and flat files to Oracle. This effort was from 1992 until 1995 and included one week a month of classroom instruction. Conversion of NationR a Savings and loan from Mainframe Systems to Sybase. This effort commenced in May of 1993 and continued for 1 year. The services included classroom instruction and projected development and mentorship. Conversion of NITRD from the Microsoft tool suite to the Semantic Web and Cloud Computing. This effort commenced in April of 2010 and concluded in December of 2010. For the NITRD Director, Mr. Streit developed the site http://dashboard.nitrd.gov using cloud computing and the semantic web. Mr. Streit taught a one week course in semantic we and cloud computing allowing the technology transfer to the director's staff. Conversion of the Departmnent of Defense from legacy XML and relational databases for an operational elements. Included in this effort was a technology transfer plan, classroom instruction and key project membership. This effort commenced in September of 2009 and continued through April of 2011. Conversion of areas of the Intelligence Community from XML and relational databases to the semantic web and cloud computing. This also involved classroom instruction and project participation.
2007 - 2009 PROFESSOR UNIVERSITY OF TEXAS
Mr. Streit taught Semantic Web and Cloud Computing, advised Masters and PhD students as was the principal investigator for the previously unsolved "infinite graph" problem. Mr. Streit and a group of students solved the infinite graph problem in late 2008.
1992 - 2009 BREIT SOLUTIONS, INC. - PARTNER
Previously, Mr. Streit is a technical lead on software development and research. Mr. Streit supports 13 Universities in the areas of solving previously unsolved Semantic Web and combinatorial problems. Included in these efforts are memory management, visualizations, workflow and sophisticated mathematical algorithms for Semantic Web processing. The areas requiring detailed knowledge include Semantic Web (reification, reasoning, EL++, OWL-2), Cloud Computing (Hadoop, Lucene), Combinatorial Mathematics (Reasoning for Polynomial), Computer Security (multi-level secure, adjudication, JAAS, proofs), and visualizations (Java Server Faces, Facelets, Portals, AJAX enabled Document Object Models). On a given day, these efforts include any of the aforementioned technologies and techniques. One of the research efforts, supported by Mr. Streit, resulted in a solution for the Infinite Graph problem. This solution allows semantic models to grow infinitely and respond in polynomial time.
Mr. Streit develops and teaches courses in Semantic Web, Advanced Semantic Web and Cloud Computing at the University of Texas at Dallas, University of California at Irvine, and the University of California at Santa Barbara.
Mr. Streit works regularly with Hewlett Packard for Semantic Web Specification committees. Mr. Streit is currently providing support for the OWL-2 specification focusing on EL++.
Recently, Mr. Streit was the technical lead engineer of a 14-person JEE project. The project used Java Server Faces (JSR 127), session Enterprise Java Beans (EJB3), annotations attribute oriented programming and web services. This project used detailed Cloud Computing, with Lucene (Solr) and Hadoop. Eclipse 3 is the integrated development environment using the IDE and debugger for JBoss.
Mr. Streit performs front-end JSF programming as well as back end session beans. The target environments include Solaris, Linux and Windows servers. The target databases include ORACLE, Sybase, Microsoft SQL Server and MySql.
Mr. Streit brought open source technology (JBoss, Linux) to the production environments. Included in this effort were the cost-benefit analysis and the procurement of support services.
Previously, Mr. Streit was the technical lead engineer on a 9-person WebLogic EJB based project. Mr. Streit was responsible for design, development and staff mentorship. The project used JSPs, Javascript, EJBs and container-managed persistence. The project concluded on time and within budget.
Earlier, Mr. Streit was a prime technical contributor for a development effort using Enterprise Java Beans, Java Server Pages, and the write-once run anywhere software development paradigm. This development effort is for a commercial vertical market product and must run on any EJB server (WebLogic, JRun, etc) and any relational database (ORACLE, UDB, Microsoft SQL Server, etc. The requirements, design and analysis use UML (Use Case Model, Class Diagrams and Sequence Diagrams) along with Relational Design (Entity-Relationship Diagrams, Conceptual and Logical Data Modeling). This software product vendor is in the retail vertical market.
Recently, Mr. Streit led a team that developed a product for an international performance management organization. In six-months of calendar time and using the paradigm of write-once run anywhere software, the completed product was available in platforms ranging from mainframe computers to small individual web-servers. The product used JSPs, EJB, JDBC and included a complex data model implementing several design patterns including Singleton, Factory Method, Builder, State and Fa ade. The system runs against ORACLE, UDB, Sybase, Microsoft SQL Server and MySql. Included in the project is XML with DOM. The completed product used an installer also written in Java using Swing along with an EAR deployment for the EJB component. The installer works as a cross-platform implementation. For this product, one set of code runs for every platform from mainframes to Microsoft Systems. The end-clients for the product include JP Morgan, ADP, Bear Stearns among others.
On an earlier assignment, Mr. Streit managed, designed and developed the e-commerce site ReverseAuction.com. This 7-person effort used Java, Apache, SSL, servlets and ORACLE. This site is a commercial e-commerce site performing auctions. The system was load tested to handle up to 350,000 concurrent users.
For Sun Microsystems, Mr. Streit assessed a large software development project and presented a set of recommendations on the use of Java with ORACLE. The eventual end client received a Use Case Model with class diagrams. This assignment concluded with the Object-Oriented analysis and design.
For Nationsbank/Bank Of America, Mr. Streit work for a year to help the organization move from Sybase to ORACLE. Mr. Streit provided training and consulting in the areas of database design, development and tuning.
On another earlier assignment, Breit Solutions developed a large securities data warehouse working directly for the CIO of a large commercial bank. This 16-person effort concluded on time and within budget. Mr. Streit led three groups, one performing the activity of data modeling, one providing application development and a third migrating data from legacy systems.
Mr. Streit also provided substantial services in moving an insurance information systems organization to distributed computing. Mr. Streit assisted and led efforts over two years of helping the client (USF&G) move from mainframe systems to Sybase with Visual Basic and ultimately concluded with ORACLE and Java. Mr. Streit consulted, designed and developed software for these efforts including relational design (Conceptual and Logical Data Models) front-end and back-end implementations.
For a large utility, Mr. Streit developed an Asset management system in Java and ORACLE. This system, also three-tiered, was completed in early 1998.
For a performance monitoring and tuning organization, Mr. Streit previously performed ORACLE DBA activities along with the monitoring and tuning of ORACLE systems.
For a commercial bank, Breit Solutions performed project management and development for a banking automation system. Mr. Streit designed an implemented a re-engineering process resulting in a fully functional data warehouse. Mr. Streit led the 16-person team to an on time delivery for all phases of the development project. Along with his project management responsibilities, Mr. Streit performed training and mentoring to move the technical resources from mainframe to client/server technology. The automation included most parts of the financial institution including Transit, In-Clearing, Securities, Cash Management and Electronic Funds Transfers. Along with his leadership responsibilities, Mr. Streit performed a data analysis resulting in a complex data model and a Database schema. Teams led by Mr. Streit developed numerous stored procedures, triggers and front-end applications.
Mr. Streit developed a human resources system using ORACLE Case and ORACLE . The Database schema was developed using ORACLE Case with the subsequent development in ORACLE.
For ORACLE, Mr. Streit performed consulting activities in the area of data modeling, performance tuning and ORACLE Case.
Mr. Streit has extensive experience with the Microsoft s SQL Server 6.0 and Visual Basic. Mr. Streit has development experience with Visual Basic 3.0 and 4.0. Breit Solutions developed a order tracking system using Visual Basic in conjunction with the SQL Server.
For Sybase, Mr. Streit performed one full year of Database performance tuning for the clients of Sybase.
Mr. Streit provided technical services to Sybase in the development of several Sybase instructional videos. The technical services include laboratory exercise development, example exercise development, outlines, scripts and workbooks. The instructional services are for the following Sybase courses: Introduction to SQL, The SQL Server, System 10 migration, System and Database Administration, Performance and Tuning, Open Client, and Open Server.
For Cable and Wireless, the nations fourth largest long distance carrier, Mr. Streit developed billing and other financial applications using Sybase. Mr. Streit also provided query optimization on existing Cable and Wireless systems. For one program that ran on a nightly basis, Mr. Streit reduced the processing time from over 6 hours to less than 5 minutes.
For Harper Steel, a Detroit, Michigan based steel firm, Mr. Streit provided a consulting assignment that found a simpler way to perform currently planned tasks using the Microsoft version of the SQL Sever. Through this advise, Harper Steel reduced their development time by four man-months on a four man-year assignment without any loss of functionality.
1986 - 1992 BOOZ-ALLEN & HAMILTON, INC. - Director
As the manager for the Computer Science Technology and Applications group, Mr. Streit's responsibilities included technical leadership/delivery, marketing and management. The group's primary focus was the application of computer science technology in solving specific client-based problems. The services Computer Science Technology and Applications offered DOD and commercial clients included system development, systems engineering and technology training.
Mr. Streit is a certified Sybase consultant. At Booz-Allen, Mr. Streit performed several Sybase consulting assignments under a subcontract to Sybase. Mr. Streit provided Sybase internals expertise for other practices in the areas of application optimization/performance and tuning, and system and Database administration and complex data modeling. Mr. Streit fully understands the Sybase Optimizer and how to write efficient applications using Sybase. In the area of complex data modeling, Mr. Streit has provided data analysis for the handling of subentities and dependent entities.
Based on a thorough understanding of Sybase and complex data modeling, Mr. Streit led the Computer Science Technology and Applications training business. Using experience gained from software development projects, Mr. Streit taught advanced Sybase courses in the areas of Sybase Internals, Performance and Tuning and System and Database Administration.
Phone: 301-***-****