We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

2.00/5 (Submit Your Rating)

EXPERIENCE:

Senior Software Engineer

Confidential

He is currently working on a mission training and simulation system for a DoD customer providing software engineering services and support. His duties include providing upgrades and modifications to backend components consisting of Glassfish web services, RESTful services objects, data access objects (DAOs), data transfer objects (DTOs), and implementation modules. Occasional GUI work was conducted using JavaScript. These components are backed by a Mongo database. Specific technologies included RESTful Services (Jersey framework), Mongo XML, Glassfish, JSON, HTML, HTTP, and JavaScript. For software development support, Eclipse, Maven, and Subversion were used.

Senior Software Engineer

Confidential

He was working on a commercial product for Confidential . that involved development of web services clients and components running under Apache Tomcat, and an enterprise information system component/database system. Specific technologies included Java Servlets, Java Servlet Pages (JSP), JavaScript, RESTful Services access, JDBC, MySQL, XML, JSON, HTML, GWT, and HTTP. Responsibilities also included installation, configuration, and implementation of specific web service components including Apache Tomcat V8.5.11.0 and MySQL V5.7.17.0. Eclipse was used as the IDE for this project.Additionally, at InfoTek Corporation, Mr. Confidential was employed as a senior software engineer providing software development services for a DoD customer. His duties included providing upgrades and modifications to Adobe’s Digital Rights Management (DRM) product. Specifically, Mr. Confidential was involved in the development and implementation of an External Authorization component which provides a client the ability to apply role - based digital rights permissions remotely for community users requiring access to PDF and other formatted documents. The software was Java based and required Digital Certificates and Restful Services calls to access Weblogic web based services.

Confidential

Senior Software Engineer

Heworked with the Cyber Security Group providing audit onboarding and enablement support to customer IT assets. Specifically, Mr. Confidential was a member of an enterprise audit team responsible for inducting systems and applications, collecting auditable events, and disseminating IT audit data to the customer’s IT audit community in support of various missions. This effort involves the extensive use of the ArcSight tool suite to include the ArcSight SmartConnector, ArcSight Logger, ArcSight Enterprise Security Tool. This program is based on a mandate by the Federal Government requiring that all intelligence community agencies audit specific types of information from asset users and stakeholders in order to monitor security and cyber threats.Also, Mr. Confidential is assigned to the Enterprise Service Catalog (ESC) project .The ESC will provide PKI-enabled role-based access through which customers and users will be able to order IT services and products ranging from desktop equipment to cloud-based services. Mr. Confidential ’s responsibilities include providing integration support between the Amazon Web Services (AWS) based Service Catalog and environments external to AWS. Some of these integration activities include the facilitation of communication between the Service Catalog and external systems through the implementation of Restful Services, SOAP messaging, and cross-domain database access. Mr. Confidential is also responsible for working with security personnel to insure the Service Catalog product is in compliance with ICD 503 requirements.

.

Confidential

Senior Software Engineer

At CES He worked as a senior software engineer contracting to Hughes Network Systems. He was involved in the support and maintenance of a broadband communications system developed for a customer. Mr. Confidential ’s duties included providing enhancements and upgrades to the tasking and system configuration component required for the proper operation of this system. Specifically, Mr. Confidential applied software engineering skills using Java to develop web based services for an application server running Tomcat 6.0.43. These services required the use of JavaScript and the implementation of Struts I and Hibernate frameworks that facilitate access to documents stored in MySQL.Confidential

Senior Software Engineer

Previously,he served as a senior software engineer on the IRS eAuth Program. eAuth is an IRS enterprise authentication framework for IRS applications which authenticates and registers individuals using various IRS and third party services via the Internet. eAuth provides a framework for identity-proofing through credentialing in accordance with NIST SP requirements. Specifically, Mr. Confidential was involved with performance testing of the IRS Apache 2.x web server to determine maximum concurrent connectivity and user availability while not compromising performance. This entails the investigation of various third party open source software in order to identify an optimal solution to reduce latency and overcome other performance issues.

Confidential

Senior Software Engineer

He worked as a senior software engineer on the Tech Ops II project maintaining and modifying existing developmental software for the Automated M-22 Broadcast (AMB) system, a store and forward satellite broadcast system for non real- time critical data from various user-designated data sources. The software was created using C/C++ and Java software languages under Solaris-10. Mr. Confidential ’s primary duties included the resolution of discrepancy reports and development of enhancements to the AMB system. Additionally, Mr. Confidential conducted research and analysis of system capabilities to resolve problems on system performance, enhance system functionality, facilitate ease of use, implement security requirements, and enhance programming techniques and control. He was also responsible for the generation of requisite documentation accordingly.

Confidential

Senior Software Engineer

On his last assignment at Confidential, Mr. Confidential worked on the DoDIIS I2PS Program as a senior software engineer providing backend Java J2EE development services for an application server running Tomcat. Specifically, the development involved the implementation of RESTFul services that query documents stored in a Mongo Database. The data is stored in JSON format and is presented to the client as a collection of JSON objects. This project allowed Mr. Confidential to become familiar with RESTFul services technology, No-SQL databases, and the JSON format.

Previously at Confidential Mr. Confidential worked on the DoDIIS Nexsys Program as a senior C-Language/C++ software engineer. He was involved with a high profile project that develops middle-tier services that facilitate large volume multi-formatted content ingest and processing for Intelligence community consumption. This project allowed Mr. Confidential to not only utilize his C-Language skills, but also allowed him the opportunity to work with Integrated Development Environments (IDEs) such as Eclipse and Visual Studio, as well as contemporary and widely used technologies such as Subversion, Advanced Message Queuing Protocol (AMQP), and Oracle.

Confidential

Senior Software Engineer

Prior to Confidential, Mr. Confidential provided Software Engineering services as the lead developer for the Confidential Transmitter Location System (TLS). TLS is an advanced commercial satellite radio frequency (RF) interference geolocation system that has been deployed to a number of commercial and government organizations. The TLS system is comprised of intel-based platforms running Windows NT as well as various flavors of Linux. The software consists of COTS and in-house developed products. The in-house software was developed in C++ under Linux using Eclipse as the Integrated Development Environment (IDE), and in Borland C++ for the NT systems. As lead developer, Mr. Confidential was responsible for the software maintenance and upgrades to the system. Additionally, Mr. Confidential was involved in research and development initiatives in support of the evolution of TLS software and hardware into a contemporary and architecturally robust system. As such, Mr. Confidential was accountable for identifying areas for improvement and in corporation of current technology into the TLS system.

Confidential

Senior Applications Software Engineer

At Confidential Mr. Confidential supported INSCOM Feedpipes Redesign Project as a senior Java developer. He contributed to development of data persistence software for documents generated through the Feedpipes ingestion and annotation/enrichment process. Developed data persistence capability through use of Oracle's Coherence, translating ingestion and annotation objects consisting of complex queries suitable for persistence to an Oracle database. Additionally, Mr. Confidential supported the TESS Cloud (Rainmaker) project, developing a Java-based Katta client plugin for GeoServer to facilitate communication with Hadoop (NoSQL).

Confidential

Senior Software Engineer

During his last assignment at Lockheed, Mr. Confidential was a staff applications software engineer involved in the development and maintenance of mission critical applications and tools for a government customer. Development efforts ranged from modifications and upgrades for then existing software to large-scale desktop applications running on multiple platforms. These activities allowed Mr. Confidential to utilize a diverse set of technologies and levels of lifecycle development in the accomplishment of these endeavors. He had the opportunity to design and develop software using client-server, web-based, and Object-Oriented (OO) concepts and tools (e.g., J2EE, XML, SOAP, Java JDK1.5, and C++). Mr. Confidential has also been able to utilize his management and communication skills by fulfilling the role as a software lead of a project to re-architect and “modernize” a 10-year old mission critical product quality tool using the current technologies as indicated above.

Prior to his last assignment, Mr. Confidential was a staff applications engineer supporting the Situational Awareness/UDTI IRAD development effort. Mr. Confidential was specifically responsible for the development of a database concept/paradigm for the purposes of identifying and documenting international level issues and concerns that were applicable to a large spectrum of the DoD and Intelligence Community. The model was based on the National Intelligence Priorities Framework. The IRAD tool was developed with Java JDK1.5, using Weblogic, JSwing, Hibernate, and other OO technologies.

On a previous assignment, Mr. Confidential served as a senior systems engineer on the Defense Message System (DMS) project. As a member of the DMS team, Mr. Confidential was actively involved in the design, architecture, and evolution of DMS for the Department of Defense, the Intelligence Community and non-DoD agencies requiring DMS. Specifically, Mr. Confidential was a task lead for the development of the DMS Transition Plan for the Intelligence Community, as well as a feasibility study of the use of Secure Socket Layer (SSL) enabled web-based applications over a Fortezza-based security architecture. Also, Mr. Confidential was involved in requirements analysis activities for various DMS enhancements and features implemented in DMS Release 2.0.

Mr. Confidential ’s initial assignment at Confidential was the All Source Analysis System (ASAS) Phase 0 Prototype project. This project involved the development, integration, and evaluation of software to be used as the baseline for the Block II ASAS Program. Mr. Confidential ’s specific duties included conversion of the Standard Theater Army Command and Control System (STACCS) Data Distribution System (DDS) from an HP/Informix environment to a SUN Sparc2/Oracle environment, generation of Letters of Findings regarding the ability of the candidate software to satisfy ASAS requirements, and the integration of candidate software components into a functional baseline for delivery the ASAS Block II contractor. All source code was written in C-language.

Confidential

Software Engineer

He last assignment at J.G. Van Dyke entailed working on a project modifying Telnet (Telecommunications Network) and FTP (File Transfer Protocol) software, originally developed under AT&T System V UNIX, for a classified DoD customer to replace protocols running at the customer's site under NCP (Network Control Protocol). Mr. Confidential 's duties included the porting and modification of System V UNIX based source code written in C-language to Version 6 PWB (Programmers Workbench) UNIX programs running on DEC PDP 11/70 architecture. Mr. Confidential was also concerned with integration testing of the modified software, replacement of NCP drivers with TCP/IP drivers, and the development of related documentation.

Earlier, He was a member of the Van Dyke team working on the NCR/Comten DoD standard protocol development project. Specifically, he was involved in modifying existing implementations of Telnet and FTP, originally developed for DoD Intelligence Information system (DoDIIS) customer. The modified protocols, written in C-language, became part of the NCR/Comten commercial protocol suite, which was subsequently purchased by American Express as part of their communications enterprise.

We'd love your feedback!