System Architect Resume Profile
PROFESSIONAL SUMMARY
More than 15 years of progressive experience as an Application Architect / Developer and Director of Engineering. Continuous career development with a proven track record in:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
TECHNICAL SKILLS
Hardware: Sun, HP, IBM RS-6000, IBM , VAX, Gould SEL, SGI, Wind River RTOS, Windows Software: C /C/C , JAVA, Embedded JAVA/C /C , J2EE, EJB, XML, SQL, JSP, JSF, HTML, JavaScript, GUI Swing , X-Windows, Microsoft Windows Shell, FORTRAN, TK/TCL, PERL, Shell Script, VB, Assembler, Unix Internals, VxWorks, Groovy, Grails, BeanShell, Opnet Modeler, Qualnet
EMPLOYMENT HISTORY
Confidential
Sr. Application Architect/ Sr. Developer Web Applications
- Developed the tools, architecture, and Web Services in order to develop a IBM Websphere eCommerce System for HD Supply. A developed Enterprise Application Integration EAI Bus process included Tax, Address Verification, Price Availability and Quote. The EAI Bus processes millions of records including data from a Oracle Database. The IBM eCommerce JSP pages were modified in order to incorporate internal business processes. In addition, a Apache Lucene - Apache SOLR Inventory Lookup Tool was created using Groovy/Grails indexing 1.2 Million records. This solution received the CEO award. All solutions used Groovy, Java EE, EJB 3.0, Struts, IBM WAS/RAD and various design patterns to perform the following:
- Designed, Developed and Coded Java/Groovy/IBM Message Broker Multi-Threaded Web Services supporting millions of records. Including, IBM WMB, Mule and Oracle SOA
- Designed, Developed and Coded Groovy utilities to interact directly with the Database, XML and Web Services. The utilities were developed using a Grails UI, JDBC, and JMS
- Designed, Developed and Coded Java/Groovy BAM/Web reports and Query Tools
- Designed, Developed and Coded complex JDBC/SQL scripts
- Designed, Developed and Coded Windows BAT, Java, Groovy and SQL scripts to support the operation and maintenance of the various system components. Including, integrating a Groovy Email New Relic Java Application Server monitor
- Designed, Developed and Coded Groovy/Grails Apache Lucene - Apache Solr Inventory Lookup Tool using HTML, Javascript, AJAX, and REST/JMS services
- Designed, Developed and Coded HP Performance Center Use Case/Service Level scripts and XLS data post processing utilities.
- Developed and Coded complex JDBC/Groovy programs to support the processing of Multi-Million record tables
- Designed and Developed development/security standard
- Administrated and enhanced a IBM WCS and WMB environment
- Administrated and enhanced a Apache HTTP and Tomcat environment
- Designed, Developed and Ported a eCommerce site to a mobile platform. Including, optimizing the site for the envionment
Confidential
Application Architect/ Sr. Developer Web Applications
- Developed the tools, architecture, and Web Services in order to develop Customer Relationship Model/Management CRM System for Marriott Vacation Club International. The application processes Millions of records from an Oracle Database and loads them through a Web Service into a remote Database. In addition, a custom Web Services and User Interfaces HTML and SWING were created to support business requirements. This solution use AXIS2, Groovy, Java EE, EJB 3.0, Struts, IBM WAS/RAD and various design patterns to perform the following:
- Designed, Developed and Coded Java Multi-Threaded Web Services supporting Millions of records
- Designed, Developed and Coded Groovy utility to interact directly with the Database and Web Services. This utility was developed using a Swing UI, JDBC, and AXIS2
- Designed, Developed and Coded Java Web reports and Query Tools
- Designed, Developed and Coded Java BPEL rules engine
- Designed, Developed and Coded complex SQL scripts
- Designed, Developed and Coded Windows BAT , Groovy, and SQL scripts to support the operation and maintenance of the various system components
- Designed, Developed and Coded complex JDBC programs to support the processing of Multi-Million record tables
- Designed, Developed and Coded JUnit framework for System Verification Test SVT
Application Architect/ Sr. Developer Service Oriented Architectures SOA
- Developing the tools, architecture, and simulations for the evaluation of various network/routing solutions. The networks are a combination of wired and wireless network elements. This solution uses C , GNUPlot, Java 2D, JFreechart, Spring, Groovy and various design patterns to perform the following:
- Designed, Developed and Coded C custom network models in Opnet modeler
Confidential
Application Architect/ Sr. Developer Modeling Simulation
- Developing the tools, architecture, and simulations for the evaluation of various network/routing solutions. The networks are a combination of wired and wireless network elements. This solution uses C , GNUPlot, Java 2D, JFreechart, Spring, Groovy and various design patterns to perform the following:
- Designed, Developed and Coded C custom network models in Opnet modeler
- Designed, Developed and Coded C custom network models in Qualnet
- Designed, Developed and Coded Groovy, Spring, and Java Server Pages Web Site to allow customers and corporate management to review the simulation models
- Designed, Developed and Coded Groovy plotting tools in order to evaluate network performance
- Designed, Developed and Coded Java plotting tools in order to evaluate network performance
- Performed system engineering, protocol development, and architecture design on various Service Oriented Architectures SOA
- Performed system engineering and protocol development on various network solutions including 802.11, GSM/Edge, and 802.16 WiMAX
Confidential
Application Architect/ Sr. Developer And Manager Support/Operations/IT
- Developing the tools and architecture for an Operational and Production Management Dashboard. This solution uses Web Services, JMS, Hibernate, EJBs, JSPs, JavaScript, SWING, JCE, Spring, Groovy and various design patterns to perform the following:
- Designed, Developed and Coded JUnit Groovy Web Based Test Harness for centralized Regression, Unit Testing, Status Monitoring, and HTML reporting
- Designed, Developed and Coded Groovy/Grails based Web Site
- Designed, Developed and Coded Groovy JMX Dashboard for Real-Time J2EE monitoring
- Designed, Developed and Coded automated processing for a third party tool using JSR-223 Groovy Bean Scripting Framework BSF
- Designed, Developed and Coded Java Mail production notification tool
- Designed, Developed and Coded AOP joinpoint solution for operational management of existing code base
- Designed, Developed and Coded PCI Audit encryption and firewall software OWASP
- Designed, Developed and Coded Architecture with failover, scalability, clustering using JMS, JDK Proxies, Multi-threaded Dispatching, and heavy Spring
- Designed, Developed and Coded encryption based logger for application logging
- Designed, Developed and Coded Business Tier using Java Beans POJOs , XML, Spring, JMS, EJBs, JEE Design Patterns
- Designed, Developed and Coded Distributed Object Architecture using JMS, Spring, and NIO Sockets
- Designed, Developed and Coded Database Schema using Hibernate/SQL and Object to Relational ORM Mapping
- Designed, Developed, Coded, software to Test and Integrate SW Baseline using Junit test suites for service and detailed level testing
- Designed, Developed, Coded UI using JSP and Flash, AJAX, and SWING
- Designed, Developed, Coded AJAX Web page interface to JMS for Real-Time update to static pages
- Designed, Developed, Coded SNMP library for Production Management integration
Confidential
Application Architect and Sr. Developer
- Developed the first professional Identity Management System. IDMS . This solution used Web Services, JMS, Hibernate, EJBs, JSPs, JavaScript, SWING, JCE, Java, C , .NET and Spring to perform the following:
- Designed, Developed and Coded Architecture with failover, scalability, clustering using JBoss and JMS
- Designed, Developed and Coded software test coverage tools/reports
- Designed, Developed and Coded Business Tier using Java Beans POJOs , XML, Spring, JMS, EJBs, JEE Design Patterns
- Designed, Developed and Coded Distributed Object Architecture using JMS, and J2EE App Server
- Designed, Developed and Coded Database Schema using Hibernate/SQL and Object to Relational ORM Mapping
- Designed, Developed and Coded SSL, Encryption, and Biometric collection Layer Iris, Finger Prints, and Facial images
- Designed, Developed, and Coded Visual Basic Java and ActiveX Java based solutions
- Designed, Developed, Coded, and Lead Team to Test and Integrate SW Baseline using Junit and J2EE scripted test suites for service and detailed level testing
- Designed, Developed, Coded UI using JSP, AJAX, and SWING technologies this included using Web Start
Confidential
Application Architect and Sr. Developer
- Developed the first open source professional BI system. An open source release of basic functionality is produced as well as a proprietary release containing enhanced BI functionality. The BI solution contains OLAP/ROLAP, ETL, Reports, and Dashboards.
- Designed, Developed and Coded Architecture with failover, scalability, clustering using JBoss
- Designed, Developed and Coded software test coverage tools/reports
- Designed, Developed and Coded Business Tier using Java Beans POJOs , XML, Spring, JMS, EJBs, JEE Design Patterns Designed, Developed and Coded Distributed Object Architecture using JMS, and J2EE App Server Designed, Developed and Coded Database Schema using JDBC/SQL and Object to Relational ORM Mapping Designed, Developed and Coded ROLAP Schema Designed, Developed and Coded ROLAP Cube/Pivot controller Designed, Developed and Coded Distributed Object Architecture using JMS, POJOs, J2EE App Server Designed, Developed and Coded Database Schema using JDBC/SQL and Object to Relational ORM Mapping
Confidential
Application Architect and Sr. Developer
- Application System Architect, Developer/Coder developing the next generation Web based enterprise level comprehensive Value Optimizer. All development was done using standard design patterns, Windows/Linux, and Java. Designed, Developed and Coded Architecture with failover and scalability Designed, Developed and Coded Client load test elements
- Designed, Developed and Coded performance monitoring/tuning objects Designed, Developed and Coded Business Tier using Java Beans POJOs , Spring, JMS, EJBs, JEE Design Patterns Designed, Developed and Coded Distributed Object Architecture using JMS, POJO MDBs, J2EE App Server Designed, Developed and Coded Database Schema using JDBC/SQL and Object to Relational ORM Mapping
Confidential
Application Architect and Sr. Developer
- Application System Architect, Primary Developer/Coder developing the next generation Web based enterprise level comprehensive reservation and inventory management supporting 2 million users. All development was done using standard design patterns, Sun/Windows/Linux, and Java.
- Designed, Developed and Coded Architecture Maximizing the Reuse of Existing Software Solution
- Designed, Developed and Coded Client Tier using JSF, DHTML, AJAX /JavaScript
- Designed, Developed and Coded Web Tier using JSF and Servlets
- Designed, Developed and Coded Business Tier using Java Beans POJOs , Spring, Java Business Integration JBI , Web Services, EJBs, JEE Design Patterns
- Designed, Developed and Coded Distributed Object Architecture using JMS, POJO MDBs, J2EE App Server, and Spring Container
- Designed, Developed and Coded Database Schema using Hibernate/SQL and Object to Relational ORM Mapping
- Designed, Developed and Coded Web Services API and Architecture using Xfire, POJOs , AXIS
- Designed, Developed and Coded an N-Tier Platform Solution for Scalability to Large Deployments, Disaster Recovery , Redundancy, Failover
Confidential
Application System Architect, Primary Developer/Coder developing the next generation Web based enterprise level comprehensive ticketing and inventory management supporting 1.2 million users. All development was done using standard design patterns, Sun/Windows/Linux, and JAVA.
Application Architect and Sr. Developer
- Designed, Developed and Coded Architecture Maximizing the Reuse of Existing Software Solution
- Designed, Developed and Coded Client Tier using JSF, DHTML, AJAX /JavaScript
- Designed, Developed and Coded Web Tier using JSF and Servlets
- Designed, Developed and Coded Business Tier using Java Beans POJOs , Spring, Java Business Integration JBI , Web Services, EJBs, JEE Design Patterns
- Designed, Developed and Coded Distributed Object Architecture using JMS, POJO MDBs, J2EE App Server, and Spring Container
- Designed, Developed and Coded Database Schema using Hibernate/SQL and Object to Relational ORM Mapping
- Designed, Developed and Coded Web Services API and Architecture using Xfire, POJOs , AXIS
- Designed, Developed and Coded an N-Tier Platform Solution for Scalability to Large Deployments, Disaster Recovery , Redundancy, Failover
Confidential
Application Architect and Sr. Developer
- Application System Architect, Primary Developer/Coder developing the first Web/Struts based enterprise level comprehensive portfolio management toolkit for the analysis and improvement of Return On Investment ROI and Value of IT. All development was done using standard design patterns, Sun/Windows/Linux, JAVA and Visual Basic.
- Designed, Developed and Coded Architecture Maximizing the Reuse of Existing Software Solution
- Designed, Developed and Coded Client Tier using JSP and DHTML/ JavaScript
- Designed, Developed and Coded Web Tier using Struts and Servlets
- Designed, Developed and Coded Business Tier using JAVA Beans and J2EE Design Patterns
- Designed, Developed and Coded Distributed Object Architecture based on J2EE Application Server
- Designed, Developed and Coded Database Schema using SQL and Object to Relational ORM Mapping
- Designed, Developed and Coded Web Services API and Architecture
- Designed, Developed and Coded an N-Tier Platform Solution for Scalability to Large Deployments and Redundancy
- Designed and Developed Interface to Customer Back-Office Software using JAVA Adaptors and Connectors
Confidential
Senior System Architect for Element Management System
- Application System Architect, Primary Developer/Coder, developing a scalable 24-7 Element Management System EMS to control a network of Quality of Service QoS based Ethernet Switches. All development was done using standard design patterns, Sun/Windows/Linux, and JAVA.
- Designed, Developed and Coded Architecture Maximizing the Reuse of Existing Software Solution
- Designed, Developed and Coded XML based WorkFlow Policy Engine, Trouble Ticket Management, and Service Order Creation Web Based Subsystems
- Developed and Coded Custom Graphing, Plotting, and Analysis JAVA Beans
- Developed Distributed Object Communication Architecture based on J2EE Application Server
- Designed, Developed and Coded all Web Portals and Graphical User Interfaces GUI using Swing and JSP/Struts
- Designed, Developed and Coded SQL Database Schema supporting Object to Relational OR Mapping
- Designed, Developed and Coded Struts based Web Server Software supporting IIS and Apache/Tomcat
- Designed , Developed and Coded a Distributed N-Tier Platform Solution for Scalability to Large Deployments and Redundancy
- Developed SNMP Client/Agent for Network Management
Confidential
Applications Architect /Technical Director
- Application Architect, Primary Developer/Coder and Technical Director of Software Engineering for a department of 7 engineers developing a state of the art 100 Mbps Fast Ethernet FE and SONET OC3 Broadband Wireless Radio Product. All real-time embedded development was done using standard design patterns, VxWorks, and Embedded JAVA on a Power PC platform. All management and user tools were developed on a Sun SPARC using standard design patterns, JAVA Swing, JavaScript, and HTML.
- Standardized Development Process based on Spiral Model Methodology and MIL-STD-2167
- Designed, Developed, Integrated, and Production ready in 18 months
- Designed, Developed, and Coded Embedded Flash Persistent Object Storage for JAVA Objects
- Designed, Developed, and Coded User, Operational , and SNMP Management Tools
- Designed, Developed, and Coded Embedded RF Power Control System
- Designed, Developed, and Coded Embedded/Desktop Publish/Subscribe Distributed Communication System using UDP/TCP
- Designed, Developed, and Coded Embedded Manufacturing Support Software to Increase Product Yield
- Designed, Developed, and Coded Network/Element Management Applications with Standalone and Web based GUI Struts/JSP
- Designed, Developed, and Coded Web based N-Tier ERP System with XML based WorkFlow Policy Engine, Inventory Management, Sales Order Creation, and Customer Bill Data Collection
- Designed, Developed, and Coded Embedded SNMP Client
- Designed, Developed, and Coded Distributed Object Communication Architecture based on J2EE Application Server
- Designed, Developed, and Coded Database Schema
- Developed ISO 9000 Procedures for a First Pass Certification
- Automated Production Test Software with Embedded Test Support
- Management duties include Design, Development, Employee Reviews, Scheduling, Budgeting
Confidential
System Architect
- Software System Architect, Developer/Coder which created a state of the art adjunct computer based cellular Mobile Switching Center MSC . The MSC controlled/managed a programmable PSTN switch and multiple cellular AMPS, ETACS, IS-136, and GSM base stations. All object oriented real-time development was done using standard design patterns, Sun Solaris, X/Motif, and C on a Sun SPARC platform. This product was eventually sold to Lucent and became their SoftSwitch Architecture.
- Evolved Company from 7 Employee Project to a 50 Employee Corporation
- Developed TCP Publish/Subscribe Real-Time N-Tier Communication System achieving 30 Thousand Messages Per Second
- Designed, Developed, and Coded Call Processing Objects Supporting Intelligent Network : Externalized Call Flows, Dynamic Call Flow Update, Editable Call Flow State Machine,
- Designed, Developed, and Coded Real-Time Object Oriented Database achieving 50 Thousand Accesses Per Second
- Designed, Developed, and Coded Management and Analysis X-Window GUIs: Subscriber and Profile Management, Call and Flow Real-Time Analysis, Alarms, RF Management/Analysis
- Direct Report to Chief Operating Officer
- Developed, Evolved and Managed Operations and Installations Teams and Procedures
- Sales Support, Customer Requirement and Trouble Ticket Management
Confidential
Senior Software Engineer
- Technical lead for a group of 13 engineers which created an Object Oriented X Window Based Integrated Software Engineering Environment SEE . The SEE provided Martin Marietta with the capability to use OOA, OOD, SA, and SD modeling to automatically generate source code in ADA or C , test plans, test procedures, and software test harnesses. All development was on IBM and Sun Workstations.
- Database Schema Design and Implementation
- Developed TCP Publish/Subscribe Communication System
- Developed Automatic Document Generation Capability using Commercial Off The Shelf COTS CASE Tool Models
- Developed the Motif X Window Graphical User Interfaces GUI and Widgets
- Designed and Developed Interfaces to Legacy Systems including VAX and IBM Mainframe
- Developed Network Tool Framework and API's for Complete Tool and Desktop Integration
- Developed Training Courses on OOA, OOD, OOP, C , and Spiral Model Development
- Team Member of Software Engineering Process Group SEPG for SEI Initiative
- Performed System Administration of 70 Sun Workstation Network
Confidential
Systems Simulation Software Engineer
- Systems software engineer in the development of new real time simulation techniques required to support human factors research in aviation safety, using high fidelity graphics and aviation simulations on IBM/VAX 8830 and Silicon Graphics IRIS.
- Developed Visual/Motion System, Cockpit Display, and Aircraft Bus Device Drivers
- Developed TCP Based VAX to Silicon Graphics Real-Time Communication System
- Developed Aerodynamic/Flight/Visual System Models and Hardware Interfaces
- Developed Expert System Alarm and Checklist Management System
- Object Oriented Analysis and Design OOA/OOD
- Team Technical Writer for NASA Deliverables
Confidential
Systems Engineer
Systems and software engineer in the development of aircraft Operational Flight Programs OFP and flight simulation enhancements/upgrades for the F/A-18 and AV-8B aircraft programs.