We provide IT Staff Augmentation Services!

Senior Software Engineer Resume Profile

4.00/5 (Submit Your Rating)

SUMMARY

Java software design and development. Quality/performance best practices. Over 15 years systems design and architecture. Exceptional organizational, communication and team development skills. Experience with agile development and object oriented patterns in application design.

EXPERIENCE

Confidential

  • Senior Software Engineer, Java Enterprise development using Spring Tool Suite 3.x. Maven, Jenkins, Sonar. Delivery of major software release while making improvements to the enterprise development environment. Developed numerous SOAP web services. JPA, queryDSL, hibernate, Spring jdbcTemplates, JMS. Leadership andmentoring of team. Development of Soap web services. Soap UI testing. JUnit test development.
  • Collaboration with infrastructure group on monitoring alerts using HP Openview. Development of monitoring software and troubleshooting as alerts are received. Design of components to utilize NetScaler for JBoss JON load balancing and high availability. Use of Rally for Agile projects. Code Reviews, technical design review and design documentation. Regular attendance at Java MUG and Cloud User Group.

Confidential

Senior Software Engineer, Struts 2, Java, Hibernate, JBoss Drools, MyEclipse, Spring, Maven, SQL Server, Ajax, JQuery. Restful Web Services. Debugging, feature creation for mortgage processing web application, GIT, EasyMock, Mokito, Jira, Bamboo, Crucible.. Extensive development in Struts 2 action classes integrated with Spring. Database design for hibernate mapped data ORM . Collaboration with QA and business analysts on technical design documents.

Confidential

Principle Software Engineer. Development Team Leadership. Design and Development of ERP systems primarily in the Supply Chain Management space. Lead developer on new application utilizing Spring, Hibernate, Java 6. Object design, hibernate implementation with Spring MVC framework utilizing javascript libraries. Integration utilizing EJB 3 API's as well as web services. JBoss and SQL Server, Oracle, MySQL, Eclipse Ganymede, Galileo, Subversion. JBoss 4.2.3., JSP struts tiles internationalization, CSS, EJB 2.x. Adobe Flash and Flex development experience. Maven. Oracle SQL Developer. Software design for cloud infrastructure and SaaS.

Confidential

Java developer. Design and development of disaster recovery for clustered web based enterprise application. WebSphere, servlet, siteminder, AIX, Oracle. Enhancement of existing internal Customer Service Application queuing system to process jobs in a distributed environment across multiple hosting facilities for High Availability JMS implementation. Java JDBC, JMS and JSP struts 1.1 development. Object oriented design and object relational mapping

Confidential

Technical Consultant. JSP struts 1.2 development with Tomcat 5.0. Struts tag library. Bean tag library. Development of e-commerce catalog application supporting 7 international languages. I18n. Routine maintenance and trouble shooting of Oracle Context full text search engine. Evaluation of Lucene search engine technology. Oracle DBA. Unix administration. Migration of e-commerce customers from Requisite eBusiness catalog server to JCatalog. Attendance of JavaOne conference May 2007 in San Francisco. Working directly with catalog administrators and business analysts using an iterative design process.

Confidential

Leadership of iterative scrum meetings. Agile development practices. IBM WebSphere java development in AIX and SuSE Linux. Coding to IBM MQ Series interface in C and Java for data exchange with JP Morgan Chase bank's enterprise messaging hub. J2EE implementation of JMS messaging. AIX/Linux administration. Makefile development, shell scripting, CVS administration. JBoss, Hibernate.

Confidential

Contractor. IBM Websphere 6 training and development. Extensive use of XML and DTD's. Complex content deployment environments including deploying content through secure relay servers. Configuring complex content management flows. Change control management and version control for enterprise secure web environment. Interwoven Teamsite. Working on American Airlines reservation system utilizing JMS messages to deploy large content bundles across secure zones as zip files. Working with java development team to architect solution using Teamsite data deploy. Also migrating application from WebLogic and JMS to use Websphere. Consulting with application support engineers on Oracle tuning techniques for databases used for web statistics tracking and Workbrain application. Perl scripting. Solaris shell scripting

Confidential

Senior Engineer. Development of eBusiness catalog management tools. Development support of Commerce One B2B software. Perform installation, maintenance and development of secure JSP applications using Oracle, Solaris/Linux and Java/Tomcat Struts. Migration from Oracle 8i to 9i, JRun to Tomcat 4.1. Develop new dynamic web pages using J2ee Struts framework and Eclipse. Extensive customization of pages for new features and branding. Creation and customization of JSP pages in java struts based application running on tomcat. Management of 100 Gb customer master data. Development of catalog loading FIFO queuing system. Population of catalog statistics to the intranet back-end database for application logging and monitoring purposes. Oracle performance tuning and monitoring. Automation of content management services using Java, XML, Unix shell scripting, Windows automation utilities. Automated image loading. ASP, Java, SQL Server 2000, NT Win2K, DOS scripting, javascript, Unix shell scripts. Single sign-on using Netegrity Siteminder. Installation of Oracle Application Server 10g and R D projects involving Oracle portlets and BPEL. Excellent organization and communication skills. Expert level windows system management and application development.

Confidential

Lead Engineer, Marketsite Engineering

  • XPC, XML Portal Connector. Micro kernel architecture for transmission of eBusiness commerce documents encoded as xCBL. XCBL is a standard for eBusiness XML transaction. Responsible for Buyside ISV integration via java API's. Design and documentation of java API's. Creation of sample java application for use by ISV's in the integration of their products to the marketplace. Member of XML Developer Kit group. Development of java applications using java API's to extract information from business documents such as PO's and Price Check Requests implemented as java beans.. Provided XPC documentation, XCC xCBL patch creation and verification. Coordinated product releases. Customer requirements analysis.
  • Deployed of one of the first Commerce One Exchanges using the Marketsite 4.0 technology at major B2B E-commerce Exchanges. Performed full Marketsite installation. Responsible for resolution of XPC, networking, firewall, language packs, Marketsite Builder. Provided leadership in all aspects of the deployment.
  • Commerce One Buysite deployment at Compaq in Houston. Responsible for the migration of a hosted Buysite, with approximately 50 buying organizations, from a data center in Dallas to the on-site Compaq data center in Houston. Also converted them from Marketsite 3.1 to 3.2, and resolved Roundtrip issues, and many operational issues that had been plaguing the customer. Troubleshooting in LDAP. Design and implementation of guaranteed message delivery utilizing Sonic MQ JMS messaging technology.

Confidential

Information System Architect. Performed product development in Visual J /COM of the Content Management System supporting multiple languages. Developed in Visual J , Visual Interdev, IIS, Visual Source Safe, and Windows Scripting Host. Created the Measurement and Reporting for Walgreen's Pharmacy site using Accrue software and SQL Server 7.0. Involved in early architecture, design and spec creation for two new large web portals. Prototyping in Corba, WebLogic EJB.

Confidential

Consultant Responsible for prototyping and writing functional specs for personalization system. Analyzed requirements for Apache web server, MS IIS, and Java Web Server. Developed IIS filters and server extensions. Performed analysis of competing personalization software products. Provided a database schema design for distributed personalization system. Wrote a java spider to take all of the categories from Yahoo, and a sample of documents from each category, and built a disk based category tree. Utilized Object Space Voyager to implement interfaces for remote client to train categories using Autonomy. Created a Portal-in-a-box for a prototype web Portal. Using the categorization provided by Autonomy, created profiles for web visitors, based on the documents they read, and stored this in the profile database.

Confidential

Senior Engineer, Migrated secure web-enabled health care tools from NetDynamics App Server to in-house developed Java Web Server technology and JDBC-based application a JSP-like architecture . Using this new architecture developed a Case Management Tool, for managing the care of patients using the ENACT reporting systems. Several other applications were developed using this architecture. Using JDBC and jConnect on HPUX and NT. Development of automated fax report system in C/postscript. GIF chart creation for web data analysis. Development of an automated build/release mgmt system using ClearCase and Solaris shell scripting.

Confidential

Web Applications Developer

As an Intranet consultant, developed a variety of Intranet facilities for clients using Java, LiveWire, Informix, JavaScript, Oracle, HTML, Java Web Server, servlets, Sybase, JDBC and Perl. Designed and implemented the customer Support Incident Tracking and Online Gaming Admin Tool for SegaSoft . This was done for an online game provider using Oracle and Perl 5. Implemented an HR online Application and Administration System using JavaScript, LiveWire and Java. Writing Customer Service reporting tools at Sun Microsystems using Java charting site navigation applets, Java Web Server, servlets, and Perl. Designed and implemented a reporting web site tracking replacement part costs using jConnect JDBC , Sybase SQL Server 11.0 and java clients Sun Microsystems hardware support, Mountain View campus, escalation department

Confidential

CGI/Database/GIS software Developer Implemented VRML section of the BigBook Yellow Pages web site using C/C . Implemented a geocoder for adding latitude and longitude data to businesses in our Informix database using C . Added many features to the site. Bug resolution. Dd impression/click-thru reporting and analysis.

Confidential

Sr. Member Technical Staff, Oracle7 Spatial Data Option SDO Development. Implemented World Wide Web Yellow Pages application based on spatial database containing all businesses in San Francisco. Allows user to zoom into a location on a map, specify address or click on a point, and return all of the businesses of a certain type within a specified radius. This was implemented using the Oracle Web Server and Spatial Data Option, GIS software from Strategic Mapping, and data supplied by American Business Information. Development of motif utility for visualizing GIS data stored in Oracle7 Spatial Data Option partitioned tables. Working with MapInfo on NT. Porting Pro C embedded SQL code from Unix to NT. Responsible for benchmarking and optimization of Spatial Data Data Queries on Unix. In a previous position at Oracle, was responsible for porting all of the Oracle Designer/Developer/2000 Tools to the SGI Pyramid in C language. These included Oracle Forms 4.0, Reports 2.0,Graphics 2.0, and the rest of the Unix suite. Execution and enhancement of automated QA scripts on these products.

We'd love your feedback!