We provide IT Staff Augmentation Services!

Architect Resume

Canon City, CO

SUMMARY:

Provide application development, indexing of content, and user interface design services using proven technologies and design methodologies.

TECHNICAL SKILLS:

Software Development Tools and Technologies: Jdeveloper, Jbuilder, Eclipse, VisualCafe, CVS, Clearcase, MVC, Tornado, Metroworks, Microsoft VSS, Make, Ant, Perl, Unix Shell.

Hardware, Wireless and Mobile Technologies: Nokia, Motorola, WAP, WML, J2ME, MIDP, CDC, CLDC, Personal Java, CDPD, SMS, IDEN, GPS.

Object Oriented Design and Methodologies: UML, OMT, Jude, TogetherJ.

Development and Deployment Platforms: RedHat Linux, Windows, Sun OS, MIDP, WAP, PocketPC, Symbion, Motorola.

Database Design: Oracle Designer, Erwin, ERD

Enterprise: RedHat ECM/CCM(arsdigita), JPDK, J2EE, RMI, EDI, EJB, JDBC, JMI, Messaging, Intuit, WAR, EAR, JNI, JNDI, LDAP, Single Sign On, SSO, Orion, Resin, GPS,.

Application Server: BI Beans, Business Intelligence, Oracle Reports, OLAP, Discoverer, Orion, Oracle Application Server OAS, Oracle Enterprise Application Server, Oracle Standard Edition Application Server, Oracle 10g Application Server, Oracle 10g Database, WebLogic, Jserv, Jrun, J2EE, Oracle Portal, Oracle 10g, Oracle Webcache, Oracle Web Center, Oracle OID (Oracle Internet Directory), Grid, Iplanet, Jboss, TomCat, SOA, Confidential WebSphere.

EXPERIENCE:

Confidential

Architect, Canon City, CO

Responsibilities:

  • AngularJS1.x bindings, forms, controller for application environment. ngRouter, AMD, requirejs, controllers, directives, and scope control.
  • SolrJ custom solr object store for international data using JDK7/8.
  • Generic Java Data Model object to simplify implementation of large number of tables and views.
  • Spring MVC implement generic REST interface to expose tables, stored procedures and business logic.
  • Jdk 7/8 development. Nashorn integration.
  • MQSeries Messaging and JDBC data access object development.
  • Confidential Mobilefirst/ Worklight development using Angularjs.
  • Single Page application development using AngularJS, RequireJs, JavaScript, CSS, Java REST services. MVC architecture with templates.
  • AngularJS rewrite of mission critical Sales Support Applications.
  • Rational Application Developer with Jazz intregration for work item and change management.

Confidential

Developer, Canon City, CO

Responsibilities:

  • Drag and Drop from Tree Selector to Data Grid using 100% JavaScript client application.
  • Rapid Development of Database Tables (CRUD) forms and client side model view controller using Dojo Toolkit.
  • Advanced JavaScript development using Dojo Toolkit, EXT JS and custom libraries.
  • Rational Application Developer, Confidential Dojo 1.9.x, Internationalization, Heat Mapping (Density Mapping), trajectory plotting, using 2D API Canvas. Custom Theme development.

Confidential, Canon City, CO

Architect/Developer

Responsibilities:

  • Continuous Software Integration using Jenkins, Mulesoft Tcat, Tomcat, and Puppet. Jenkins Jobs to check out code from SVN or GIT, build java and web artifacts, and deploy to Tomcat and Webshpere servers in a cloud environment. Puppet modules to configure and auot scale the cloud environment. Automated build triggers based on Jira and Jazz issue and work item management.
  • Amazon EC2 AMI manual and automated builds. Instance configuration and management.
  • Confidential Fusion 1.x and 2.x development. Indexing Pipelines, Query Pipelines, JavaScript stages, Web crawling, database datasource.
  • Confidential Banana customization and development.
  • Solr cloud deployment in EC2, and Docker with Zookeeper Ensemble.
  • Automated EC2 build with preconfigured AMI images.
  • Automated EC2 build dynamic build and configuration of server image.
  • Puppet configuration management for Solr Cloud and Zookeeper Ensemble
  • Solr Cloud, zookeeper, custom fields, NLP processing. Custom RequestHandlers, Sharding.
  • NodeJS rest server implementation, Solr create,update, delete access to Solr 5 server.
  • Python web crawling and content processing for insertion into content management system.
  • Python scripts for transformation of specific content.
  • Custom Solr Request Handlers, Query Parsers, Queries and Scoring.
  • Lucene/Solr tuning and profiling using jProfiler.
  • Voice Genie XML Server development using PHP, XML, and ECMAScript. Dynocat, Text To Speech, and dedicated audio files. Web Service calls to external API using REST with PHP curl.
  • Voice XML tracing, and debug on a distirbuted system using Linux as host OS. Remote development using web based tools.
  • Indexing Service using Solr / Lucene for catalog of services.
  • Custom TF/IDF Lucene query parser and scoring algorithms.
  • Site crawler using Jsoup, WSDL and direct HTML extraction using Jsoup.
  • NodeJs to crawl and extract content and to import file based content.
  • NodeJs to process large XML document set and insert into solr.
  • Browser push using Cometd for real time messaging to the client.
  • Cross Site REST development using JsonP and Cometd as a Enterprise Service Bus (ESB) to allow interaction with multiple remote REST services.
  • Modern Client Side Model - View-Controller (MVC) administration screens providing Create Read Update and Delete operations. Using Dojo Toolkit and JavaScript patterns. Single page application architecture (SPA).
  • Extensive Rich Content Editor with in place “image” placment.
  • Web Service publication and development for existing enterprise application. Using JAXWS and SOAP.

Confidential, Canon City, CO

Architect/Developer

Responsibilities:

  • Content extraction and Search index developed to minimize management of related content. Content extracted using Web Services, and direct crawl of sharepoint sources into a Solr index.
  • Python script web crawling
  • Selenium using Firefox for andvanced crawling.
  • GIT, Jenkins, integration. Auto build and deploy to java containers.
  • Architect and Develop Rich Internet Application User interface upgrade to existing commercial product. Heat Map algorithm development using Dojox Graphics 2D libraries.
  • Network topology Rich Internet Application using Dojox Graphics libraries.
  • HTML5 Application (HTML5 Canvas) for a IOS Electronic Programming Guide. Custom one and two dimensional grid components.
  • Dojo Mobile (Dojox), Sencha Touch tablet and mobile frameworks.
  • REST, JSON, on Amazon EC2.
  • Dojo and EXT JS based Rich User Interfaces using a client side Model View Controller Design Pattern.
  • JSON Rest frameworks and libraries using JSON4Java and Jackson.
  • Confidential Rational Suite (Eclipse) team development environment.
  • Jenkins build management, Subversion and CVS. JIRA work environment.
  • Support Confidential Services Unit implementation of US Forest Service (Government) modernization of fire management application.
  • Confidential Geo Mapping of network elements (topology) using Dojo Toolkit and ESRI (ARCGIS) JavaScript API’s.
  • Mobile Healthcare dynamic survey engine for extensions away from the desktop using Sencha Touch.

Confidential, Canon City, CO

Architect/Developer

Responsibilities:

  • Data Log processing and reporting for Confidential
  • Solr/Lucene Cloud stored log messages.
  • Jenkins integration with SVN for auto deployment and building Tomcat environment.
  • Large, Distributed Data Store.Automatic notifications during processing 200+ Million/Day Log Entries.
  • Design System for real time query across many Terabytes of Data.
  • Glassfish Server Environment.
  • Jquery, Dojo and EXT JS User Interface Development.

Confidential, Canon City, CO

Architect/Developer

Responsibilities:

  • A common library that use Dependency Injection Techniques to create dynamic editor forms that provide a CruD (Create, Update, Delete) interface in HTML, XML, WML or VXML. By re-using a robust set of portlets (web services) create applications quickly and in a maintainable manner. Polymorphism techniques to create a usable and dynamic Data Model.
  • Swing/AWT application architect using a multithreaded architecture.
  • HTML5 Canvas, JSON, DojoToolkit Widgets, AJAX, EXT JS. Single page application architecture (SPA).
  • Linux Server Configuration and Management. HPUX (unix), Solaris and (RedHat, Oracle Unbreakable) Linux
  • Application Security and Vulnerability Assessment As part of the Software Development Lifecycle. Identification and resolution for automated vulnerability detection.
  • XML transformation using XMLT and XSLT to produce HTML, WML, and VXML. Database and Java Servlet generation of XML than using OmniPortlet and Goucho Server to transform XML into client Mark Up. XMLT for web service orchestration using Oracle SOA server and BPEL process manager.
  • PDF document generation using Java Servlet.
  • Oracle Identity Management Implementation and Customization (Plug In) to implement various methods of SSO (Single Sign On).
  • Text sentiment classification using natural language parser and theme based indexing.
  • Health Insurance Privacy Act (HIPA) compliance for web based application development.
  • Large Volume online Medical Survey Collection for employee based readiness evaluation.
  • Oracle Application Server Performance Tuning for High Availability Environment.
  • SCRUM methodologies to create agile components that are aggregated into a web application using Jira Enviroment. Auto deployment using Jenkins and shells scripts.
  • Application development that support Internationalization to allow for deployment to multiple languages.
  • Scalable Vector Graphics web service development as part of the front end of a Business Intelligence Dashboard. Single page application architecture.
  • Highly Available Environment Configuration and Architecture using the Oracle Fusion Middleware platform (Oracle Application Server). Oracle Farm and Cluster management using Distributed Configuration Management (DCM).

Confidential, Canon City, CO

Architect/Developer

Responsibilities:

  • Web Application Developer for start up using Linux LAMP stack PHP, Zend, and MySQL.
  • AJAX, Jquery, and CSS are used to create modern look and feel without lots of development effort.
  • PHP Object Framework to implement a Model-View-Controller (MVC) using the Zend framework.
  • Centos Linux.
  • HTML5 Canvas.

Confidential, Canon City, CO

Architect/Developer

Responsibilities:

  • Web Content Crawling, Text Indexing, from XML feeds and web page for related content links. A large CDN infrastructure is a AOL property.
  • Lucene/Solr development. Replace local Lucene index with Remote SOLR service that access Lucene Index.
  • Auto text extraction from html site crawlers. The extraction uses multiple techniques to determine what is the main content of the page, ignoring comments and ads.
  • MemCached utilization for object caching.
  • Large scale, high volume Linux environment.

Confidential, Colorado Springs, CO

Architect/Developer

Responsibilities:

  • Application development for an Inventory Management, Asset Management, and Work Order Management System using Portal JSR168/WSRP SOA architecture.
  • Using Dependency Injection Techniques to create many CruD (Create, Update, Delete) forms using a small number of portlets (web services). Dynamic Editor Forms and Dynamic Object Relational Mapping using a Polymorphic Data Model, DojoToolkit Widgets.
  • Secure JSR168 Portlet Development with 3rd Party Certification.
  • Data migration from legacy application using ETL (Extraction, Transformation, and Loading) methodologies.
  • Agile Development Methodologies use to rapidly develop Web Services that would are deployed in a Portal Environment resulting in a Service Oriented Architecture.
  • DOD Architecture Framework (DODAF) modeling using Universal Modeling Language (UML).
  • Web 2.0 Techniques, AJAX, Web Services, and Portal.
  • Virtual Directory, Integration with Active Directory.
  • HPUX (unix) and RedHat Linux.

Confidential, Greenwood Village, CO

Interactive Settop Developer

Responsibilities:

  • Embedded Java Application for Set top Media Device
  • Custom Java Virtual Machine development for a low power embedded Multimedia Device.
  • Python script for build and packaging for embedded applications.
  • Porting support for a C based embedded persistence engine to the MIPS Next Generation Multimedia Devices (Cable Boxes).
  • Designed application development framework to support the OCAP environment.
  • Implemented Junit test cases as part of the development framework.
  • Design and implemented an object pooling mechanism to ensure a memory conscience implementation.
  • AWT, Swing, MVC, and Multi-threaded UI.
  • MHP, HAVI, and OCAP.
  • Data Carousel, Broadcast data feed.
  • Component Architecture for CLDC profiles.
  • Developed Desktop Authoring tool with run time client player prototype.
  • Microsoft Visual C++ and Tornado developer.

Confidential, Englewood, CO

Enterprise Application Developer / Business Developer

Responsibilities:

  • Linux Server Configuration and Management.
  • Architect developed and deployed a wireless mobile service OLTP application for HVAC, plumbing, and electrical service technicians.
  • JFC based multi-thread custom product management system.
  • Reusable objects and Design Patterns around the Model View Controller (MVC).
  • Standalone JFC based multi threaded hospitality management system connecting to an SQLServer, Informix, Oracle, or Sybase Relational database.
  • Oracle Application Server application development using the Portlet, Web Cartridge, Java Servlets, and Cascading Style Sheets.
  • Designed and implemented an automatic PDF generation web service.

Confidential, Colorado Springs, CO

Mobile Application Architect/Developer

Responsibilities:

  • Architect developed and deployed a wireless mobile service application for HVAC, plumbing, and electrical service technicians. Single page application architecture (SPA).
  • Mobile Packet Data system for wireless transmission or application data.
  • Architect a JFC (Swing) and Oracle Database based Flat Rate Pricing and customer management tool for the book production environment.
  • Produced reports in html and PDF format using Oracle Reports.
  • Object Oriented Development using a SmallTalk language.

Confidential, Cupertino, CA

Developer Support Specialist

Responsibilities:

  • Internship in the Newton division for managed developer support.
  • Responsibilities included writing published sample code demonstrating object oriented best practices.
  • Problem resolution for public object oriented API's in an embedded platform.

Hire Now