Jonathan Cooper

Jonathan Cooper Email and Phone Number

Sr. Software Engineer at Applied Technology Group, LLC @ Applied Insight LLC
virginia, united states
Jonathan Cooper's Location
Glen Burnie, Maryland, United States, United States
Jonathan Cooper's Contact Details

Jonathan Cooper personal email

n/a
About Jonathan Cooper

I am a software engineer with 15 years of software development experience combined with 23 years of experience in the Information Technology field. I also have a combined 22 years of experience working with the Department of Defense (DoD) and Intelligence Community (IC). I am experienced at developing front-end and back-end solutions using C/C++/C#/Java/Groovy in both Windows and Linux environments.

Jonathan Cooper's Current Company Details
Applied Insight LLC

Applied Insight Llc

View
Sr. Software Engineer at Applied Technology Group, LLC
virginia, united states
Employees:
256
Jonathan Cooper Work Experience Details
  • Applied Insight Llc
    Sr. Software Engineer
    Applied Insight Llc Oct 2016 - Present
    Fulton, Md
  • Collabraspace
    Software Engineer
    Collabraspace May 2012 - Present
    Annapolis Junction, Md
    Designed, developed and maintained front-end and back-end code using C#, Java, and JavaScript code in an Agile/Scrum environment for DoD contracts and internal research projects. My responsibilities on these projects included providing user authentication to support network application security, graphical display of GMTI tracks, and a GUI for searching and retrieving data stored in a database.• Primary developer responsible for implementing new GUI front-end using ExtJS JavaScript library and back-end servlet using Java, JDBC, and SQL• Primary developer for new features implemented for Java Swing GUI supporting forensic and real-time analysis of radar and other sensor detections• Refactored Java GUI into a new implementation using the ExtJS JavaScript library to provide a web-based implementation for integration into Ozone Widget Framework (OWF) environment• Deployed servlets to Apache HTTP Server on RedHat Linux system• Designed and implemented a Java web service to support migration from Role Based Access Control (RBAC) to Attribute Based Access Control (ABAC)• Refactored user account creation code to port from JNDI to Spring LDAP implementation to facilitate easier code maintenance • Developed and maintained and new features for PKI authentication code written in Java• Implemented unit testing for Java applications using EasyMock and JavaScript applications using Jasmine• Debugged and fixed errors in back-end C# server code• Performed code reviews• Used Subversion, Git, and ClearCase for source control
  • Video Gaming Technologies
    Software Engineer Ii
    Video Gaming Technologies May 2011 - Jun 2012
    Charlottesville, Virginia Area
    Designed, developed and maintained code for casino-style video games in an Agile/Scrum environment using C++ and C#.• Refactored graphics engine to separate interfaces from implementation• Worked on graphical editor for game development• Worked on development of new game engine to support more efficient game development• Implemented unit testing using MSTest and Moq• Implemented code coverage analysis using NCover• Assisted with training and development of other team members• Assisted other teams with troubleshooting issues related to the game engine• Performed code reviews• Used Perforce for source control
  • Scientific Research Corporation
    Software Engineer Ii
    Scientific Research Corporation Jul 2007 - May 2011
    Charleston, South Carolina Area
    Designed, developed and maintained code using Java and C++ for various projects supporting Department of Defense (DoD) operations for SPAWAR systems.• Primary developer of the Java Swing GUI for a network management application• Mapped data flows for the redesign of a GUI to support MVC architecture for System Programming Applications for Distributed Environments (SPADES), a platform which provided common functionality across multiple programs• Selected to be a member of the Joint Threat Warning System (JTWS) Architecture Group (JAG) to assist in design and development of the core architecture for SPADES • Developed web portlets using HTML, JavaScript, and JSP and deployed them on a JBoss Application Server• Debugged scripts written in PowerShell and VBScript • Conducted product demonstrations for government personnel• Coordinated efforts between software development and integration teams• Performed application profiling to reduce memory usage by over 80%• Performed code reviews• Used CVS, Subversion, and Dimensions for source control
  • Guardianedge Technologies
    Software Engineer
    Guardianedge Technologies Jan 2006 - Jul 2007
    Williamsburg, Virginia
    Designed and developed code to support system level security via smart card authentication.• Developed and maintained code using C, C++, and C#• Developed over 30% of the major new features for releases of three different encryption products• Developed code for interaction with smart cards (CAC, RSA)• Debugged issues using smarts cards for single sign-on (SSO) on Windows systems• Performed smart card certificate administration with a Certificate Authority (CA) server• Studied Public-Key Infrastructure (PKI) to assist in understanding smart card operations• Designed and implemented C++ and C# API’s using Microsoft's Component Object Model (COM)• Developed code for Windows XP applications using MS Visual Studio• Developed code for Redhat Linux applications using Eclipse and Gtkmm • Edited Make files to fix build dependency issues• Responsible for integrating and building code from multiple sites• Used Visual Source Safe for source control

Jonathan Cooper Skills

Object Oriented Design Software Engineering Agile Methodologies Visual Studio Scrum C# Software Development C++ .net Software Design Web Services Perforce Oop Xml Test Driven Development Subversion Visual C++ Vss Soap Test Automation Java Sql Asp.net Mvc Wpf Continuous Integration Unit Testing Eclipse Javascript Linux Databases Git Tomcat Uml Design Patterns Jboss Application Server Apache Spring Cvs Jdbc Clearcase Web Applications Windows C Swing Red Hat Linux Networking Ext Js Sdlc

Jonathan Cooper Education Details

Frequently Asked Questions about Jonathan Cooper

What company does Jonathan Cooper work for?

Jonathan Cooper works for Applied Insight Llc

What is Jonathan Cooper's role at the current company?

Jonathan Cooper's current role is Sr. Software Engineer at Applied Technology Group, LLC.

What is Jonathan Cooper's email address?

Jonathan Cooper's email address is jc****@****oup.com

What schools did Jonathan Cooper attend?

Jonathan Cooper attended Christopher Newport University, Thomas Nelson Community College.

What skills is Jonathan Cooper known for?

Jonathan Cooper has skills like Object Oriented Design, Software Engineering, Agile Methodologies, Visual Studio, Scrum, C#, Software Development, C++, .net, Software Design, Web Services, Perforce.

Who are Jonathan Cooper's colleagues?

Jonathan Cooper's colleagues are Jessica Morgenstern, Cp.apmp Fellow, Tanquia Whitfield, Chris Buck, Morgan Reitz (Cary), Raman Olayiwola, Missy Cawlfield, Cheryl Sotoj.

Not the Jonathan Cooper you were looking for?

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.