Randall A. NagyProfessional
Resume
Experience Summary
Mr.
Nagy is an accomplished hands-on Architect / Mentor / Project Manager & Principle
with extensive experience with comparative Cloud Architectures, SOA, ESB, and
Enterprise Integration (EIA.) Business development experience include
RFP / ITN creation, as well as response.
Platform
experience includes LAMP / Linux / Unix, Microsoft Windows Servers, Mobile
Devices, Embedded, and Mainframe. Experience with asset management,
compliance, & secured designs.
Project
approach experience spans RUP, Agile, Waterfall, and custom process creation.
Documentation skills include UML, Use Cases, and Rational Rose. Over 20 years
experience interwoven with mentoring, lecturing, and consulting assignments.
Security
Background: SECRET
(expired 10/2012)
Recommendations: http://www.linkedin.com/in/nagyspace
Video: http://www.youtube.com/user/Soft9000
Blog: http://soft9000.com/blog9000/
Technical Summary
Documentaiton:
DoDAF, Unified
Modeling Language (UML), Microsoft Project, Microsoft Office Suite, Rational
Rose, Together Control Center, Argo UML, and LbreOffice.
Platforms: Cloud, Big Data (Hadoop),
Virtualization (VMWare), Microsoft Server, Linux (LAMP), OS X, & MSDOS /
PCDOS / FreeDOS. Hands-on and facilitative experience creating award-winning
user interface (GUI/TUI) design. Embedded platforms include Atmel & Texas
Instruments (TI.) Experience in Windows CE, BlackBerry, and Android SDK / NDK
(Native Code).
Security: PKI Infrastructures based upon
OpenSSL.
Microsoft
Related: Entity
Frameworks, .NET Frameworks, C#, VB.NET, WCF, WPF, SharePoint Services, IIS 6
& 7, ASP.NET, WinForms, Web Forms, .NET Remoting, MSMQ, ADO.NET, Windows
Server 2003, 2005, 2008, SQL Server 2005, ActiveX, COM, DCOM, DLLs (Windows
and Posix.) NUnit & TFS.
Java: JSON & GSON, NetBeans,
Eclipse, JBuilder, Axis2, Log4J, JUnit, JSF, JSP, JSTL, JAX-WS, JAX-RPC. JAX-RS, JEE/JME/CLDC/CDC, Spring, Spring Integration
(ESI), Hibernate, iBATIS/MyBATIS, libGDX, and JIRA.
C/C++:
STL, gcc, g++,
Trolltech/Nokia Qt, log4cxx, DJGPP, CPPUNIT, WinInet, gSOAP, libjpeg
Borland: VCL, CLX, Delphi, VisiBroker,
InterBase, & BDE
Internet
Related: PHP,
Python, JavaScript, jQuery, AJAX, and Dojo; SOAP/WSDL, CGI, XML, XPath, HTML
5, ASP.NET; Extensive RFC implementation experience includes POP, SMTP,
ESMTP, NNTP, RFC 822, and MIME. Hands-on experience with Apache, Tomcat, and
IIS. Exposure to WebSphere DataPower SOA Appliances.
Other
Technologies:
MySQL, PostgreSQL, Informix, CORBA, HLLAPI, APPC (LU6.2), CICS,
Internet Spiders, ethical hacking, search robots, encryption, security, and
Berkeley Sockets; Compression strategies; COBOL; Ruby/Ruby on Rails; Ethereal
/ Wireshark. Linux distributions include Red Hat/CentOS, Slackware, and
Ubuntu.
Open
Source Participant: Author
of over 26 projects. Includes PHP CRUD, as well as the STDNOJ C++
Namespace with over 163 classes. C/C++ classes include RFC Support; Portability
targets include WIN32, Unix/Linux, and OS X.
EMPLOYMENT HISTORY
Soft9000.com
(present)
Independent
consulting, mentoring, & training service. Architecture, collaboration
& software troubleshooting / review services.
Noteworthy
Accomplishments DBA Soft9000.com:
·
Contract to remedy
mission-critical wireless software defects results in long-term
oilfield-automation project. Project harvests & monitors data from
national satellite network. Solution provides near real-time visualization
and notifications via company network. Personally recommended & installed
products, built servers, created virtual machines, and wrote all software.
Software included front-end JAVA Interface to LINQ routines / oilfield
business processes. Also the creation of IIS hosted (1) web-services (2) Java
Applet & stand-alone Application with (3) DLL encapsulated support for
(4) over 8 .NET Projects. Technologies included UML, VB.NET, TSQL, LINQ,
SSMS, Visual Studio, Netbeans, Java Applets & Applications, SQL Server
2008, IIS, ASP.NET, Microsoft Exchange, Visualization (VMWare as well as
VirtualBox), Wireshark / Etherial, and SOAP.
·
Updated the website for a
Florida-based cell phone monitoring company. Updates included the addition of
PayPal Recurring Payments, Google Earth LatLng-based Services, as well as
JQuery & Javascript support under ASP.NET. Activities required numerous
SQL Server updates to support payment-processing and work-flow. Additional
distributed support for phone location, usage, as well as hand-held / PDA
logging events (Android). Support included Geofence monitoring, timezone
management, and automated email notifications.
·
Selected to create & present
Collegian Training for Lumneson, Gogo, and VTI. Training topics
included Java 7, Modern Testing Parctices, Web Services, Big Data, Networking
Essentials & Security, as well as Cloud-based / Converged Integrated Data
Center Architecture.
·
Over 600 training days for
LearnQuest, Global Knowledge, The Training Associates, CGI, IBM, Borland
& AT&T. Custom & “canned”
topics include C#, VB.NET, ASP.NET, Windows Server 2012,
TFS, JIRA, HTML 5, CSS3, Entity Frameworks, Spring, Hibernate, jQuery, DOJO,
JEE, REST, BEST and SOAP. Created C#, VB.NET, PHP & JavaScript Training
offerings. Selected UML & VB.NET Training presentations available on
YouTube. Average trainer evaluations 4.8 out of 5.0.
·
Presented 9 week Java Bootcamp at
Blue Cross / Blue Shield in Chicago. Pilot program included “welfare
to work” students with United States
Military backgrounds, as well as Mainframe COBOL Programmers. Topics included
both basic & advanced Java Concepts, MyEclipse Blue (MEB), HTML, XML,
SQL, JEE, JSP, JDBC, Spring, and Hibernate.
·
Created & presented a 5-Day
Virtual Training presentation for the United States Army. Student-directed /
on-demand customized sessions covered training on UML, Web Services (REST,
SOAP, Java & C# Labs), Project Management, Requirement Gathering, Visualization,
Engineering Best-Practices, SCRUM + Waterfall Approach, ISO/OSI RM, IPV4,
IPV6, Microsoft code-signing tools, Security, Creating AGILE / Better
Contractual Relationships, and SSL. Resources included "SOA for
Dummies" (IBM Special Edition), Magic Draw, Visual Studio 2010, Netbeans
7.x, WSO2 ESB, XMethods.org, and Oracle VirtualBox
·
Created Android-based touch-screen
application for venture capital firm. Application included the ability to
display and / or map both prepaid and non-paid advertisers via company-hosted
web services; Required using Java, JavaScript, KML, SOAP, and open-sourced
geo-coding software
·
Competitively selected to help
prepare & present "Mobilizing the Modern Enterprise" seminar
for AT&T; Trained all Mobility Access Consultants for AT&T across the
United States
·
Worked with MVCI to integrate
legacy .NET IVR Application into a purpose-built IBM DataPower IVR Appliance
(WebSphere / XSLT / WSDL / SOA / C#.) Experience with Camel ESB. Included
work with VXML
·
Lectured on SOA to large (500+)
attendee audiences (video available)
SOFT9000 PROJECTS (2004 – Present)
Verzion
Telecommunications: Consulting Analyst / Architect
Hired
specifically to document the operation, integration, and installation of HP
Asset Manager. Included the creation of Data Flows (DF0, etc.) and UML
Diagrams to support the detailed design. Interviewed software developers
& support personnel to capture voice & video teleconferences.
Identified and documented a separate initiative to support email notification
of data extraction failures. Troubleshooting of Apache / Tomcat / IIS R&D
issues. Red Hat Linux, Windows XP.
Unites
States Army: Consulting Technical Section Leader
Responsible
for the adoption and integration of new technologies. Included RICS,
Microsoft Team Foundation Server (TFS), Georgia Technology Research Institute
(GTRI's) Voice and Video Testing Tool (VETT), and software development on
virtual (VMWare) Linux and Microsoft Windows Servers. Products include
Microsoft SharePoint, IIS6/7, Magic Draw (DODAF & UML), Google Earth,
Python, Visual Studio (C#, VB.NET), and NetBeans (Java); Developed a
Service-Oriented GPS demonstration program and architecture. Included
testable, textual transformations for KML for use on Google Earth; Authored
video to discuss the use of new architecture to internal Army resources.
Included WSO2 (Java, C#, Axis2, WCF) and integration of Linux Servers into
Microsoft Networks. Python & C/C++ used to test, maintain, and integrate
VETT GUI (winpython), Web Interface (Snakelets) & monitoring
software into the testing inventory of the United States Electronic Proving
Ground (EPG.)
Baker
Hughes: Mentor / Consulting Architect
Lead
a UML centric design effort for this major Oil and Gas Tool Manufacturer
based in Houston, Texas. Focus was to maximize software re-use across several
micro-controllers using IBM's Rhapsody. Created custom training. On-demand
lessons included compare/contrast sessions on C –v- C++, OXF –v- IDF, adapters, and using
Rhapsody. Hands-on experience with TI's Code Composer Studio. Also setup both
a project server and blog site for the firmware modeling team. Demonstrated
competence in UML, C, and C++ in the embedded DSP/micro-controller
environment, as well as PHP and CGI under Apache; CENTOS Servers (LAMP), and
Microsoft Windows.
Southern
California DMV
Created
a SOAP Interface into the California Department of Motor Vehicles
(APPC/LU6.2) Mainframe. The resulting SOA included the design, coding, and
integration of a .NET web-server interface to manage both synchronous and
asynchronous service calls to a handcrafted external ("CPIC")
session manager; Demonstrated competence in C#, C++, C, CPI-C, .NET, APPC,
and the WIN32 IPC sub-system.
Fiserve / Banklink: Consultant
Troubleshooter for this major check
processor/ACH interface provider based in NYC. Work included the creation of
a WIN32 FTP service manager in C# .NET. Project was designed to replace a
service that suddenly began to fail as peak utilization failures caused an
average of $350 Million worth of nightly deposits to require manual routing.
Also included the maintenance and troubleshooting of a device-level,
networked C++ multi-device (check scanner) monitoring facility.
FDLE:
Consulting Architect / Project Manager
Served
as the Product Manager for the Florida Department of Law Enforcement (FDLE.)
Activities at this state agency included the training of FDLE members, as
well as the creation of UML Models, procedures, and documents to support the
creation of an ITN. Trained and managed a team of 3 full-time state
employees; Ad-hoc software development to provide requirement management
interfaces to DOORS. TCC-DOORS.
Bell
South: Hands-On Architect
Java
and C++. Architected and delivered a distributed logging, messaging, and SOAP
based services framework for Bell South in Atlanta, Georgia. Project provided
Log4J -style support for C++. Documented in UML with XP Stories/tasks using
XPlanner and Together Control Center; Leveraged Java experience to implement
capabilities in C++ using STL for use under Qt 3; WinINET interfaces used for
FTP and other protocols. Ported to Qt4 for compatibility with Apple OS X; JNI
supported Java re-use of resulting framework adapters.
OTHER EMPLOYMENT (1978 – 2004)
Principal
Trainer (11/00 – 01/04)
Served
as the Principal Trainer and lead content developer for Borland Software
Corporation, a major software development concern based in Scotts Valley, CA.
Promoted to the position of Principal Trainer during the first 3 months of
employment.
·
Researched and authored the first
training and certification offering for Borland's C# Builder. Included
research and/or creating training sessions for CLR/CTS, WinForms, Web Forms,
ASP.NET, ADO.NET, MSMQ, COM/DCOM, and .NET Remoting.
·
In-depth knowledge of Borland VCL
and CLX component frameworks. Includes the ability to create and deploy
highly customized tool interfaces for the Borland Integrated Development
Environments (IDE)
·
Hands-on experience with all
Borland products. Served as “Build Master”
for Delphi 5 and 6, C#Builder, C++Builder X, and
C++Builder training offerings. Included complete certification and sales
presentations. Self-learned .NET and created the first .NET training offering
for the company (C#).
·
Authored additional
developer-level training, certification exams and study guides for JBuilder,
Delphi, VisiBroker, and other Borland Technologies. Content development
experience with C++, Java, CORBA and J2EE.
·
Specialized in visionary planning,
process creation, comparative product and architectural assessment, and
training/certification design and development.
Independent
Consultant (10/93 - 10/00)
President
of Soft9000.com. Responsible for business development and hands-on delivery
of proposed systems. Responsibilities include requirement collection,
analysis, architecture, detailed design, coding, testing, deployment, and
support. Full software development life cycle (SDLC) experience using UML.
Clients include Sprint, Tarrant County Legal Services, United Dominion, and
Laidlaw Environmental Services.
Principal
Software Development Engineer (10/91 - 10/93)
Contract
leads to position as Principal Software Development Engineer. Designed a
platform-independent IPC (inter-process communications) mechanism for
Informix Corporation, a major software developer based in Menlo Park,
California. The IPC mechanism was designed to work under UNIX, MS Windows, OS/2,
and the Apple Macintosh. Coded and implemented the paradigm for the
award-winning Wingz spreadsheet. Re-wrote the printer interface logic for
STORM, Wingz, and other products. Designed an extensible, portable, and
graphical object-oriented "application painter" product. Wrote
several articles for BYTE and other trade magazines.
Independent Consultant (9/90 - 12/92)
Owner,
Network Data Processing Systems. Software Design / Development Services.
·
Designed and delivered the first
Windows User Interface for Informix Corporation, a major software developer
based in Menlo Park, California. Updated INET/PC interface to work
asynchronously under Windows 3.1 with Novell, NFS, AT&T RFS, DOS and
Windows drivers. Extensive programming using Unix, DOS, and Windows Sockets
(WINSOCK).
·
Managed the design, directed, and
participated in the coding activities for the field-service representative
dispatch system (PACER) for Southern California Gas Company, the largest
natural gas provider in the United States. The 35-million dollar PACER
project collects orders and dispatches field service representatives via
hand-held packet radio computers in-the-field.
Telecommunications
Consultant (10/87 - 09/90)
Highly
visible, international consulting for CTG Corporation, a major consulting
firm based in Buffalo, N.Y. Project management and "hands-on" work
with both marketing and technical personnel to design, develop, test,
interface, and deliver state-of-the art telecommunications projects for the
Fortune 500. Experience with CASE design methodologies and procedures.
Experience with James Martin & Associates techniques. Spoke at
"Communications Strategies '90" in Toronto on computer viruses.
Wrote several articles for Network World, Data Pro, and other trade magazines
and books. Clients included IBM, AT&T, and Imperial Oil of Canada.
Logistics
Support Specialist (12/85 - 10/87)
Responsible
for all ADP logistical activities for UTL Corporation, a defense contractor:
Responsible for the data processing operations of the department of
Logistical Support (ILS.) Responsibilities included the design, procurement,
and support of new UNIX and DOS LAN systems for new clientele, code porting
of standard Department of Defense programs, and coordinating contracted
deliveries of the contents of these databases to the United States
Government. SECRET security clearance level.
Consultant/Operations Manager (04/85 - 12/85)
Manager,
Operations Center. Responsible for technical support and management of all
data-processing systems for Blythe-Nelson, a consulting firm based in Dallas,
Texas. Responsible for both request for proposal (RFP) generation, proposal
review, and final vendor recommendation to clientele. Clients included General
Portland, the State of Utah, and Texas Instruments.
Systems
Analyst/Programmer (09/83 - 02/85)
Installation,
trouble-shooting, and analysis of LAN and telecommunications equipment for
Datapoint Corporation, a Fortune 500 network/mini-computer manufacturer. Also
responsible for manufacturing and standard accounting programming in the ARC,
and International Direct Distance Dialing (DDD), networked environments.
Computer Operator (01/78 - 01/80)
Responsible
for the operations of an IBM DOS/VS mainframe in the RJE telecommunications
environment for the mining equipment division of Dresser Industries (while
attending college.) Experience with DOS JCL, JES2 and second-generation
computing equipment policies, procedures, and equipment. Experience with TSO
and RJE.
PERSONAL INFORMATION
Personal & Educational Information
Career
Summary: Mr. Nagy
has served as a Principal at two major software research and development
companies. His experience spans large scale R&D Solutions, as well as
virtualized training experiences. He has both written and spoken on many
technical topics.
Education
Secure Address
The
Ohio State University P.O. Box 1770
Columbus,
OH NPR, Florida, 34656
B.A,
International Relations, 1983 r.a.nagy@gmail.com