Senior Software Engineer/architect Resume
VA
CAREER SUMMARY
- Several years experience developing Enterprise Java solutions with asynchronous single page user interfaces.
- Experience with data integrity and replication on large distributed systems in support of JFCOM, AF DCGS, and AFRL programs.
- Development Team Lead on SOLR Distributed Search project and Node.js ExperienceAPI Implementation.
- Developed Kerberos Single Sign - on .NET solution in conjunction with a Row-Level Security-protected database.
- Senior Engineer and Architect on large, multi-effort US Army TRADOC Training Document Management Project.
- In accomplishing these tasks, briefed senior government sponsors on technical and management aspects of projects.
TECHNICAL SKILLS
Database Software: MongoDB, MSSQLServer 2012, Oracle 10G, MySQL
Languages/Frameworks: Java EE, Microsoft .NET, C#, SQL, Python, Node.js, JavaScript
Applications: Node.JS, Android SDK, Oracle Glassfish, Apache HTTP server, Apache Tomcat, JBoss, SunOne LDAP, Oracle 10G EM, Linux Bash, Cygwin, Retina Network Security, DISA VMS
Management Tools: Microsoft Project, ProjectLibre
Operating Systems: Red Hat Linux, Ubuntu Linux, Windows 2003/2008 Server
PROFESSIONAL EXPERIENCE
Confidential, VA
Senior Software Engineer/Architect
Responsibilities:
- Managed Agile Development Process (Release Planning, Daily Scrum, Sprint Review, Backlog Management) over multiple simultaneous efforts
- Coordinated with government contract officer and stakeholders on scheduling, functional requirements, and effort prioritization/resource allocation
- Maintained custom Oracle Glassfish PKI Security module
- Implemented Java RESTful web services and backend HTTP clients for remote web services
- Developed Node.js RESTful CRUD endpoints in support of MongoDB data store
- Developed Android/iOS apps as HTTP clients in large enterprise solutions
- Implemented Jquery/Node.js/Mongo MVC solutions
- Built ADLNet experienceAPI (xAPI)-compliant Node.js RESTful implementation
- Engineered custom Node.js Authorization module for all incoming HTTPS requests
- Applied Security Technical Implementation Guide (STIG) regulations to production systems
- Implemented Shibboleth SP/IDP Single Sign-On solution
Confidential, Dam Neck, VA
Software Engineer
Responsibilities:
- Implemented Kerberos SSO .NET solution on Row-level security protected database
- Engineered C# FileWatcher Windows service comparing NTFS security rule changes against security labels in database records
- Created C# solution to dynamically generate PowerPoint products
- Built .NET MVC project supporting message-based data structures
Confidential, Hampton, VA
CIDNE Software Team Lead
Responsibilities:
- Developed Java and Adobe Flash solutions for CIDNE and GeoQuest
- Managed four CIDNE developers
- Developed Java SOAP services
- Interfaced with USFOR-A/NATO customers on ISAF-driven requirements
- Maintained CIDNE's Cross Domain Interface with NSA's Assured File Transfer (AFT) between SIPRNet and CENTRIXS-ISAF (CXI)
Confidential, Newport News, VA
DCGS 360 Database/Software Developer
Responsibilities:
- Developed Java EE User/Remote Server Management application
- Built JQuery UI for Asynchronous HTTP requests
- Implemented Single Sign-On (SSO) in AF DCGS manpower analysis tool
- Performed maintenance on clustered MS SQL Server 2008 servers
Confidential, Suffolk, VA
Systems Integrator/Oracle DBA
Responsibilities:
- Remotely maintained DCGS-A Common Operational Picture across distributed sites
- Integration testing for DCGS-A message database on Oracle Spatial instances
- Developed DCGS-A JFCOM Exercise web interfaces for Iraq and Afghanistan on JWICS and SIPRNet
- Built Oracle 10G database cluster with DCGS-A message replication in Red Hat Linux environment
- Scripted database replication solutions
- Configured RAID 5 setup for data integrity/recovery
Confidential, Ft. Belvoir, VA
Tactical Overwatch and Support Team
Responsibilities:
- Created All-Source and Geospatial Intel products in support of MND-Baghdad
- Maintained local instance of CIDNE SIGACT SIPRNET database
- Maintained/Provided Situational Awareness of MND-B Operations and Hostile Activity patterns
- Built Analyst Notebook products from IMINT, GEOINT, SIGINT, and HUMINT