We provide IT Staff Augmentation Services!

Software Engineer Resume Profile

4.00/5 (Submit Your Rating)

SUMMARY

  • Dedicated and resourceful Software Engineer and Java/.NET Developer with hands-on experience in web n-tier and stand-alone application developments design patterns agile development full software development life cycle methodologies and networking. Diagnoses troubleshoots and successfully resolves issues.
  • Areas of Expertise Include
  • Web Development Software Development Agile Development
  • Design Patterns Networking Information Technology

Career History

Confidential

Software Engineer

  • Actively designed developed implemented and enhanced stand-alone n-tier web and networking applications in C C C Visual Basic .NET Java J2EE JavaScript Groovy and Grails. Expertly applied design patterns principles and unit testing within full software development life cycle and agile developments. Correctly utilized code analysis and quality/quantity tracking tools within applications. Modified integrated tested and maintained software and developed network programs using Berkeley sockets UDP and Posix threads. Implemented GUI using AWT and Swing for NT systems and created GUI for UNIX systems in an X Windows environment.
  • Enhanced modified and corrected an existing web application utilizing J2EE/JavaEE JavaScript jQuery Google Guava PostgreSQL 9 Tomcat 7 JDK 7 and Git.
  • Designed developed and implemented two web programs written in C ASP.NET Web forms 4 and C ASP.NET MVC 4 to use single sign-on SSO capabilities from OpenSSO Enterprise 8.0 via RESTful web services.
  • Demonstrated knowledge and experience with jBPM version 5.4.0.Final making modifications to the drools-guvnor web-app to allow only users with admin privileges to access the tool using DIAS and IdAM. Also had experience in creating/designing workflows using jBPM tools.
  • Enhanced modified and corrected an existing web application developed in JavaScript YUI Prototype D3 Groovy and Grails.
  • Designed and enhanced an existing web map application for access to GEOINT Visualization Services GVS utilizing ArcGIS libraries namely AgsJWS.
  • Analyzed designed and implemented a client-side caching mechanism using Google Collection Library to an existing 10-year plus web application.
  • Created and designed load tests using JMeter against a web application.
  • Designed and developed a windows and console CLI application to generate H.264/AVC video from a set of sequenced images using C C/C and LEADTOOLS imaging SDKs.
  • Designed and developed a web-based maps application to provide an enhanced visibility to facilitate analyzing missions using Google Maps Java JSP JSTL AJAX JSON JavaScript HTML and PHP. The web application was authenticated via LDAP Sun Java System Directory Server.
  • Designed and developed a mission assurance assessment web application using Struts JSP JavaScript J2EE technologies and design patters such as Business Delegate DTO VO and DAO.
  • Designed and implemented a risk management tool as a standalone application written in VB .NET applying MVP design pattern and utilizing Farpoint Spread and Infragistics NetAdvantage third party components.
  • Designed and implemented an intelligent analysis application written in C and SQL Server 2000 applying unit testing Model-View-Presented MVP design pattern single responsibility and dependency inversion principles. Also the following tools were used FxCop as a code analysis tool SourceMonitor as a code-quality and quantity-track tool and NCoverage as a unit test coverage analysis tool.
  • Modified and maintained an analysis application written in Visual Basic 6 and Oracle 8.0.
  • Utilized J2EE technologies design patterns UML and BEA Portal to design and implement military occupational specialty duty position additional skill identifier special qualification identifier category keyword index and resource authorization for the training resource management configuration of the P/TAS program allowing the Army to develop and distribute Army training. This program achieved SEI Level 3 rating based on the Capability Maturity Model CMM for Software.
  • Enhanced and supported After Action Review AAR software for Joint Warfighters Ulchi Focus Lens 2000 s data collection in South Korea.
  • Implemented a network reservation middleware running on Red Hat Linux 6.0. This middleware enables a user to establish maintain and cancel a bandwidth reservation through a specified network using Type of Service TOS technology.
  • Developed a network control interface to enable real-time messaging between machines via internet using Berkeley sockets UDP and POSIX threats on Red Hat Linux 6.0.
  • Designed and developed a web-hosted GUI application for a distributed communication simulation environment to allow users to control all aspects of complex simulation including scenario definition and preparation simulation tool selection simulation execution and monitoring on multiple UNIX workstation and results analysis. GUI developed using Java 2 and Swing components interfacing with servlets.
  • Designed and implemented visual editors in Java for a complex sensor weapons and C4I simulation.
  • Modified and developed code in C on UNIX platform to correct the displaying of error ellipses for a sensor fusion system for ellipses to be drawn with faster speed and heightened accuracy.
  • Integrated and tested COMPASS GOTS/COTS tools including sd/sdr vat nv/vic global chat rendezvous whiteboard GCPA and CVW for JWID98.
  • Assisted in the development of a modular message translation system for the military to enable messages of varying forces to be translated into one unified communication.
  • Designed and developed C/C code implementing a client/server technology on distributed interface and simulation systems using UNIX systems in X windows environments.

Technology

Languages Java C C C Visual Basic SQL Pascal Basic ML Awk Assembly FORTRAN XML UML

Microsoft Technologies .NET

Java Technologies J2EE EJB JDBC JavaBeans.

Web Development Servlet JSP JSTL Struts Custom Tags JavaScript jQuery YUI Grails

GUI Development JFC Swing X Window and Motif X/Motif .NET

Design Patterns MVP MVC Service Locator Business Delegate Fa ade DTO VO DAO

Unit Testing NUnit JUnit

Development Principles Single Responsibility Dependency Inversion

Operating Systems UNIX Linux Windows DOS

Web/App Servers BEA WebLogic JBoss Tomcat

Application Software MS Word MS Access MS Excel Paradox

Version Control Systems Git SVN CVS Rational Rose Visual SourceSafe StarTeam

Collaboration and Tracking tools Confluence Wiki JIRA Rational ClearQuest

Build Management Tools Ant Maven

IDEs Visual Studio .NET Intellj NetBeans Eclipse JBuilder

Third Party Components Infragistics NetAdvantage Farpoint Spread

Virtual Machines VMware Player VirtualBox

BPMs jBPM

We'd love your feedback!