Robert D. Gerardi
Cell# 732-***-****
Work# 443-***-****
Email: ************@*****.***
LinkedIn: www.linkedin.com/pub/robert-gerardi/5a/bb/479
CAREER OBJECTIVES:
Provide System/Software leadership on company projects that will promote
the organization's overall goals.
SKILLS:
Protocols/Specifications: WCF, WSDL, REST, XSD, WPF, XACML, MS Certificates
Languages: C#, Java, PowerShell, C++, SQL, VBS, Maven
Vendor Tools: SCOM, SharePoint, Active Directory, Eclipse, MS Visual Studio,VM Workstation
REVELANT EXPERIENCE:
February 2005 to Present, Shonborn-Becker Systems Inc (SBSI), Rumson, NJ.
Accomplishments
Java
Developed Jersey RESTful JSON service hosted on Tomcat and JBoss with
Basic Authentication with LDAP, that is used to pass data to SCOM
Management Pack to monitor the health of an Army application.
Developed Java XACML framework code using Castor and integrated to Java
JBoss hosted web security services.
Developed Java software for the TS3 for the failover services to operate
according to the specification, including JSP web configuration pages.
Developed Java Axis Web Service with Jetty and that connected with ArcGIS
to receive Army battle field unit data.
Developed specialized OSGi Java client, to filter out sensitive data, using
Java XPath.
.NET
Development lead for .NET Web service, using .NET 2.0, 3.5 with WSE 3.0,
and then .NET 4.5 using WCF that contained the business logic for tactical
battlefield data publishing and subscriptions, with security. Used
svcutil.exe and xsd.exe for .NET 4.5 and WCF, and used wsewsdl.exe and
xsd.exe for the .NET 2.0 and 3.5.
Development lead for self signed certificate MS libraries for tactical
autonomous or disconnected domains. Using PowerShell 2.0 scripts for the
configuration and .NET 4.5 C# in Visual Studio 2012.
Developed add on tool to Active Directory migration and synchronization
tool that would move OUs and remap the attributes using PowerShell 2.0.
Developed .NET 4.5 C# SCOM ManagementPack Template using the Visual Studio
2012 SCOM Authoring Extensions to monitor web applications without the SCOM
agents installed on the remote system.
Web Development/Programming
Sole developer for C# web client library application for a data
dissemination web application.
Developed Java Web App using Jetty for data subscription services.
Developed .NET 4.5 C# WPF based tool that accesses the Active Directory
attribute extensions for the DoD enterprise services, using the MVVM
design. Including all the unit testing.
Developed .NET 3.5 C# software that provides graphical images to the
Warfighter for situational awareness.
Developed Java XACML framework code and integrated to Java based web
security services.
Modified Java software for the TS3 for the failover services to operate
according to the specification and corrected the testEcho web method.
Developed Java Web Service with Jetty and database geographical query tool
for FusionNet to receive Army blue force unit data.
Developed .NET 3.5 C# UDDI GUI interface for systems administrators to
configure their respective system's services.
Developed Xpath data filters for prototype data service for SATCOM.
Maintained all the messaging code and updates for command and control
system.
SharePoint 2010
Developed .NET 3.5 C# stand alone archive tool.
Developed PowerShell v2.0 scripts for WebPart installer for FSRs using
SharePoint cmdlets and an automated CMMI memory leak and security
vulnerabilities script for the InfoPath and WebPart back end code.
Configured site pages to have only read access and Kerberos authenticated
for RSS feeds.
Developed NET 3.5 C# data feeds for web parts.
Developed .NET 3.5 C# general test drivers for specific lists and
libraries.
General administration help for field reps in Afghanistan.
April 2001 to January 2005, SAIC, Tinton Falls, NJ.
Accomplishments -
Added user GUI functionality to Mobile Ad Hoc Network (MANet) known as
MOSAIC.
Developed prototype communications and messaging system for Software
Integration and Testing (SwIT) for Future Combat Systems (FCS).
Received Cisco Certified Network Administrator (CCNA).
Built Test Plan and Procedure document on (Distributed Tactical
Collaboration Service) DTCS for US Army's 4th ID that was implemented in
Iraq.
Debugged and recoded DCTS installation tool to meet US Army's requirements.
Positions:
System and Network Administrator/Systems Developer - Responsible for two
separate networks, including Routers, Switches and Firewalls. Secure all
systems from outside attacks. Develop/modify any tool or application that
is used or interfaced to hosted web collaboration application.
Modified Visual Basic tool to correct installation errors.
Developed Standard Operating Procedures, Contingency Plans, etc, for secure
network.
Built Design Document to bridge two separate web collaboration tools for
data exchange.
Senior Systems Architect Developer - Responsible for planning and
direction, of software builds, customer service and overall quality
assurance. Manage all requirements' definitions.
Built user tool that interfaced with ground sensors via Jdbc:Odbc Access.
Built random password generator that saved and secured Administrator
passwords.
Setup and successfully tested mobile routers and LANs.
Sep 1994 to March 2001, Unixpros, Inc., Eatontown, NJ
Accomplishments -
Doubled funding for CMP project and acquired three separate engineering
support contracts from Canadian Government, Motorola and Lockheed-Martin.
Promoted product so it is the product used all US military services saving
millions in Department of Defense development costs.
Built unique inter-process communication protocol on IP network.
Positions:
Project Director - Responsible for all planning and direction, of software
deliveries, customer service and overall quality assurance. Managed all
requirements' definitions.
Director of software architecture.
Lead representative for all customer services' support.
Director of software design for the NT and Java products.
Senior Software Manager - Responsible for all software component design and
interfaces.
Developed application interfaces for message processors with multiple
communication servers.
Developed secure inter-communication protocol, using sockets in Java and C.
Programmer - Responsible for all areas of software development and
integration.
Developed CRM SQL conversion tool (Oracle => Server7).
Developed Inbound Message Processor and Journal Server software in Java,
C++, and C.
Developed Message Repository using embedded SQL.
Involved in porting GNAT compiler to HP platform along with POSIX threads.
EDUCATION:
Master of Science, Computer Science, Monmouth University, West Long Branch,
NJ, January 1995.
Bachelor of Science, Computer Science, Central Connecticut State
University, New Britain, CT, May 1986.
SECURITY CLEARANCE: Secret.