Theodore Foye

Theodore Foye Email and Phone Number

Senior Software Developer, CISSP, Security+ @ Ascolta, LLC
Theodore Foye's Location
Virginia Beach, Virginia, United States, United States
Theodore Foye's Contact Details
About Theodore Foye

20 years Java and C/C++ software development14 years Java EE software development 6 years Software Architecture design and implementation4 years of user interface design3 years Functional Programming in Clojure, ClojureScriptSpecialties: agile, apache webserver, backup, c, c++, cvs, database administration, dns, eclipse, enterprise java beans, file servers, ftp, java, java server pages, jboss, jdbc, jms, linux, management, networking, opengl, operating systems, oracle, oracle developer 2000, oracle sql, programming, python, relational databases, servers, servlets, six sigma, soap, sockets, software development, sql, tomcat, unified modeling language, web servers, weblogic, xml

Theodore Foye's Current Company Details
Ascolta, LLC

Ascolta, Llc

View
Senior Software Developer, CISSP, Security+
Theodore Foye Work Experience Details
  • Ascolta, Llc
    Senior Software Developer
    Ascolta, Llc Sep 2019 - Present
    Hampton, Virginia, Us
  • Insignia Technology Services, Llc
    Software Developer
    Insignia Technology Services, Llc Feb 2019 - Present
  • Caci, Inc. - Federal
    Software Developer, Sr Principal
    Caci, Inc. - Federal Feb 2010 - Feb 2019
    Reston, Virginia, Us
    Software Developer, Sr PrincipalAwarded Encore Achiever Commendation, CACIIntroduced a branch and merge strategy for source control.Presented and implemented ClojureScript, ReactJS to create responsive, single page WEB applications.Architected and implemented enterprise solutions, Beyond Capable Maintenance Interdiction (BCMI) and Global Individual Component Repair List (GICRL), to add new features and functionality to Naval Aviation Logistics Command Management Information System (NALCOMIS).Collaborated with the systems team, subject matter experts, business analysts, independent verification and validation team, information assurance team, management, stakeholders to create and improve processes, and deliver BCMI ahead of schedule by 4 months.Core Java SkillsJava EE 5, Java EE 6, Java 6.0, Java 7.0Service-Oriented Architecture (SOA), Object Oriented Design, Design Patterns (GOF, SOA)GWT 2.0, 2.1.1 (MVP, UiBinder), Spring Framework, IOC, AOPUniversal Modeling Language (UML)Test Driven Development (TDD), JUnit/Selenium, EasyMock, JMock, Mockito, Powermock, UnitilsJBoss Enterprise platform, JBoss Enterprise Service Bus (ESB), Web Services (SOAP, RESTful), Web Services Description Language (WSDL), Enterprise JavaBean 3 (EJB3)Business Process Management using jBPMBusiness Rules using Drools, Guvnor (BRMS)Database Programming (SQL) and Object Relational Mapping (ORM)Hibernate, Java Persistence API (JPA)eXtensible Markup Language (XML) and Schemas (XSD), XML StyleSheet Transformations (XSLT),HTML and CSS, JavaScript, JavaScript Object Notation (JSON)Java AppletsNetbeans IDE, Eclipse IDE, Java Build Systems (Maven and Ant)Continuous Integration Server (Hudson, Jenkins)OtherScrum Methodology, Version Control System (Subversion), Defect Tracking (Jira), Linux server management, Documentation (MS Word, Wiki, DOxygen, JavaDocs), Sybase
  • Esrg, Llc
    Senior Software Architect
    Esrg, Llc Sep 2004 - Oct 2009
    is an engineering and software development contractor developing enterprise remote monitoring applications for the US Navy surface fleet; Designed, developed and tested enterprise remote monitoring applications for the US Navy using Java Enterprise EditionManaged and maintained software developer technology stack which included integrated development environments, Java open source libraries and databasesManaged Oracle Databases for development, test, and production environmentsDesigned and developed enterprise applications to run on Linux and Microsoft operating systemsImplemented and maintained version control system and defect tracking applicationMaintained company continuous integration server, web servers, database servers, file servers, domain server, DNS server, FTP server, backup server, and Wiki server
  • Ge Power Systems
    Senior Software Developer
    Ge Power Systems Jan 2002 - Sep 2004
    Designed and developed C++ application for managing Condition Based Maintenance and Monitoring rule setsCreated Enterprise Java application to manage storage of Condition Based Maintenance and Monitoring rule sets using WebLogic server and OracleObtained Six Sigma Green Belt Certification
  • Idax
    Programmer
    Idax Jan 1996 - Jan 2002
    IDAX was an engineering and software development contractor who developed Condition Based Maintenance and Monitoring applications for the US Navy surface fleetProgrammerDesigned and developed C++ application used to help manage shipboard emergency situations for the Navy surface fleet utilizing OpenGLDesigned and developed C++ code to interface Condition Based Maintenance and Monitoring system to third party alarm systemDesigned and developed C++ applications to display trend and vibration data collected by Condition Based Maintenance and Monitoring systemDetailed SkillsJava, Enterprise Java, C, C++, PythonLinux, Windows XPNetbeans, Eclipse, JDeveloper, JBuilder, Oracle SQL Developer, C++BuilderGlassfish, JBoss, Tomcat, Servlets, JSP, SOA, Web Services, BPEL, JMS, JMX, EJB, SQL, SOAP, XMLUnit testing, JUnit, Design Patterns, PMD, Subversion, Jira, Maven, StarTeam, Quality CenterJDBC, iBATIS, Relational Database, Oracle, FirebirdHibernate, Spring, Design Patterns, UML, Apache, Apache Wicket, Multithreading, sockets, network, concurrent programmingScrum, Extreme Programming, Agile Development, Green Belt Certified in Six Sigma process

Theodore Foye Skills

Tomcat Java Enterprise Edition Agile Methodologies Hibernate Junit Eclipse Xml Java Maven Software Development Subversion Jboss Application Server Testing Web Services Design Patterns Ant Jsp Jira Scrum Ejb Soap Javascript Soa Linux Oracle Uml Databases Sql Continuous Integration Servlets Apache Jdbc Clojure Saml 2.0 Html 5 Jms C++ Cvs Weblogic Python Haskell Xacml Unit Testing Netbeans Clojurescript Golang

Frequently Asked Questions about Theodore Foye

What company does Theodore Foye work for?

Theodore Foye works for Ascolta, Llc

What is Theodore Foye's role at the current company?

Theodore Foye's current role is Senior Software Developer, CISSP, Security+.

What is Theodore Foye's email address?

Theodore Foye's email address is th****@****ogy.com

What is Theodore Foye's direct phone number?

Theodore Foye's direct phone number is +1.703.841*****

What are some of Theodore Foye's interests?

Theodore Foye has interest in Microcontrollers, Clojure And Other Functional Languages, Arduino, Raspberry Pi.

What skills is Theodore Foye known for?

Theodore Foye has skills like Tomcat, Java Enterprise Edition, Agile Methodologies, Hibernate, Junit, Eclipse, Xml, Java, Maven, Software Development, Subversion, Jboss Application 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.