John Scott Diorio Email and Phone Number
John Scott Diorio work email
- Valid
- Valid
John Scott Diorio personal email
- Valid
John Scott Diorio phone numbers
Principal Software Engineer with over 23 years of hands-on professional expertise in Software Development and research of relevant technologies. Highly versed in all aspects of the Software Development Lifecycle (SDLC). Primary focused in Cloud-Based Microservice Architectures, Data Ingestion, Service Virtualization, and Software Testing. Diligent, versatile, and adaptable to various industries and new technologies. - Actively programming software for over 29 years.- Over 23 years professional experience in the E-Commerce, FinTech, Government/Defense, Weather/Meteorology, Entertainment and Commercial Software Industry- Over 23 years experience in Service Oriented Development- Over 21 years experience in API development- Over 13 years practical experience with Agile methodologies.- Over 8 years hands-on experience with Cloud Technologies- Highly experienced in Legacy migration efforts.- Solid experience in mentoring, team leadership and subcontract management/vendor relationships.
-
Principal Software EngineerNbcuniversal Media, Llc Apr 2021 - PresentNew York City, Ny, Us -
Principal Software EngineerRailroad19 Jul 2020 - Apr 2021Saratoga Springs, Ny, UsPrincipal Software Engineer under contract at NBCUniversal Development Center of Excellence (CoE). -
Software Engineering ManagerPwc Mar 2018 - Jul 2020GbLead Engineer of the Consumer Lending Innovation Center (CLiC) at PwC -- a team of technology, design, and market subject matter experts helping to build FinTech software solutions. Was primarily focused on employing agile strategies to build products using the MVP methodology. Concentrated on software solutions involving data ingestion, aggregation and the performing of data analytics using AI methods such as machine learning and constraint processing. Was also focused on Blockchain technologies and their application in the finance space. Involved in architecting, designing and implementing cross-cloud-based software architectures using Google Cloud (GCP), Amazon Web Services (AWS) and Microsoft Azure platforms. Used languages such as Java/SpringBoot, JavaScript/Node.js/TypeScript, and Python for service layers and React/ReactNative for client interfaces.Oversaw a team of designers and engineers, work with analysts, as well as performed client facing consulting on software process, design, and often, modernization efforts. Consulted with colleagues within the firm to help their teams build a technical strategy for a client project or develop RFP proposals. -
Senior Software EngineerSurfline Wavetrak, Inc. Jun 2016 - Oct 2017Huntington Beach, California, UsAs part of a cross-squad agile, Scrum-based team of engineers and designers, worked to deliver the new face of Surfline, which specializes in providing marine surf forecasting for both web and mobile. Duties included included Fullstack development using JavaScript/Node.js: -Developed REST-based Microservices that are the foundation for both the customer and public facing parts of the site - Developed various front-end facing components of the public website and private CMS using React/Redux - Developed a new content management system (CMS) for meteorologists to input forecast data, and helping to architect new components of the backend system to work with legacy components.Worked extensively with various tooling such as Docker, Elastic Search, MongoDB, Redis, Terraform, and Amazon Web Services (AWS) -- primarily SQS, SNS, S3, Lambda, and EC2, as well as continuous integration with Jenkins. -
Senior Software EngineerParasoft Jun 2013 - May 2016Monrovia, Ca, UsPart of an agile, Scrum-based development team responsible for Virtualize -- a product that can create, deploy, and manage simulated test environments for software development and testing of varying SOA-based architectures. Responsibilities include primarily Java development, including Eclipse platform programming, RESTful API development, working with varying transport and messaging protocols, and web-based front-end development in JavaScript/AngularJS. Further responsibilities include customer support and interaction, as well as developing and maintaining automated performance and load testing, and nightly regression testing for functional and unit tests. -
Senior Software DeveloperEntertainment Partners Jan 2013 - May 2013Burbank, Ca, UsPart of an agile, Kanban-based development team, worked on full stack development of a system responsible for the modernization of a legacy mainframe system that calculated residuals payments against contracts for employees of broadcasted entertainment projects. The system made use of Spring, Hibernate, Mule ESB, Enterprise Java Beans, JBoss container, Oracle database and Drools rule engine. Its goal was to ingest flat file data of airings in varying formats, in which the data would be persisted in an Oracle database and allowed user manipulation of data through a web-based UI built using JavaServer Faces(JSF)/PrimeFaces. -
Senior Software EngineerLive Nation Entertainment Apr 2011 - Jan 2013Beverly Hills, California, UsOn an agile Scrum-based team responsible for development, testing, maintenance and monitoring of a REST-based transactional API that is the backbone for the Ticketmaster and Live Nation mobile applications for ticket sales of entertainment events. The API was written in Java, using Spring, Hibernate, and running on Tomcat servers. The API was responsible for doing service orchestration amongst Ticketmaster legacy systems that are also fronted by REST APIs using JSON. Also responsible for API documentation, scripting tasks, performance monitoring, and testing. -
Software EngineerBoeing Jun 2005 - Apr 2011Arlington, Va, UsAs part of the Mission Systems organization, worked on the SOSCOE (System of Systems Common Operating Environment) initiative for the FCS (Future Combat Systems) program , which became the BCTM (Brigade Combat Team Modernization) program. Was responsible for designing and implementing a generic architecture to provide interoperability with NCES (Net-Centric Enterprise Services). The design involved exposing applications running on the FCS tactical network as SOAP Web Services described in WSDL to the DoD enterprise (via UDDI), and consuming SOAP web service applications from the DoD enterprise within the tactical domain. The architecture, built using C++ and Java J2EE components, absolved developers of tactical services and clients from dealing with Web Services specific technology, by providing development-level tools, such as a code generator, deployer, and service container. Served as a technical lead over six developers and two subcontractors. Managed subcontracts, participated in concept studies, responsible for the acquisition of new subcontractors and software. -
Software EngineerBoeing Feb 2004 - Jun 2005Arlington, Va, UsPart of an internal research and development team, responsible for the research, design (UML), specification, and code development of software architectures promoting the facility of interoperability and ad-hoc discovery of disparate tactical platforms within networked environments at an enterprise level, with a focus on web-services (WS) based service-oriented architectures (SOA). The code development was done in Java, and made use of such protocols as SOAP, UDDI, Jabber/XMPP, and SIP. Responsibilities also included research and development into the design of P2P (Peer-To-Peer) Overlay and Mobile Ad-Hoc Networks (MANETs). -
Graduate Student Software EngineerBoeing Jun 2003 - Feb 2004Arlington, Va, UsAs part of the AIS (Advanced Information Systems) organization, responsible for various software related tasks, including researching new and evolving software development methods, composing and revising training courses for Integration and Test engineers, and developing applications for inter-department productivity needs. -
Software EngineerCyberstrategies, Inc Feb 2002 - Jul 2004Responsible for the design of various custom web-based e-commerce applications (B2B, B2C) primarily using J2EE (JSP and Servlets), Perl, MySQL and SQL Server RDBMS, for both Windows and UNIX platforms. Emphasis on server-side programming, such as online catalog and shopping cart systems, as well as thin-client/thick-server web-based content management systems (CMS). Tasks also included system administration and customer support.
John Scott Diorio Skills
John Scott Diorio Education Details
-
University Of California, RiversideComputer Science -
California State University-San BernardinoComputer Science
Frequently Asked Questions about John Scott Diorio
What company does John Scott Diorio work for?
John Scott Diorio works for Nbcuniversal Media, Llc
What is John Scott Diorio's role at the current company?
John Scott Diorio's current role is Principal Software Engineer at NBCUniversal Media, LLC.
What is John Scott Diorio's email address?
John Scott Diorio's email address is jo****@****pwc.com
What is John Scott Diorio's direct phone number?
John Scott Diorio's direct phone number is +171437*****
What schools did John Scott Diorio attend?
John Scott Diorio attended University Of California, Riverside, California State University-San Bernardino.
What are some of John Scott Diorio's interests?
John Scott Diorio has interest in Education.
What skills is John Scott Diorio known for?
John Scott Diorio has skills like Java, Programming, Software Engineering, Linux, C++, Sql, Microsoft Sql Server, Visual Basic, Xml, Eclipse, Distributed Systems, Mysql.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial