Senior Principal Application Developer Resume
.SUMMARY:
- Full Cycle Dynamic Data - Driven Architecture/ Design/Development
- Full Cycle Relational Database Architecture and Development (Database Schemas, Packages, Triggers, Sequences, etc.)
- Developing Web Applications with Oracle ADF - Java EE framework.
- Full Cycle Front End Architecture and Development (HTML/HTML5, CSS/CSS3, AngularJS).
- Architecture via Amazon Web Services.
- Elastic Compute Cloud (EC2) Auto Scaling.
- Source Code Control/Configuration Management (Serena Dimensions, TortoiseSVN, CVS, CM Synergy, Subversion).
- Oracle Btrieve (client/server record manager)
- Vitamin C (message-driven user interface software)
- Xtrieve (SQL-based product for data and dictionary maintenance), Sytos Plus (backup software).
TECHNICAL SKILLS AND EXPERTISE:
Java, Oracle ADF, J2EE, JSP, JavaScript, Angular JS, AJAX, HTML/HTML5, CSS/CSS3, Struts, Oracle PL/SQL, MySQL, MS SQL, XML, C, C++
PROFESSIONAL EXPERIENCE:
Senior Principal Application Developer
Confidential
Responsibilities:
- Architecture, Design, Development, Implementation and Maintenance on:
- CMS Development Effort Consolidation Contract (DECC) project,
- Quality Improvement Organization (QIO) module to improve the effectiveness, efficiency, economy, and quality of services delivered to Medicare beneficiaries.
- Participation in all phases of system development with emphasis on analysis, evaluation, coding, integration, testing and acceptance phases to solve the needs of the DECC project.
- Using Oracle Application Development Framework (ADF) in developing JAVA/JEE user interfaces.
- Creating UI pages using and customizing ADF UIComponents.
- Adding JavaScript functions, as client behavior processors.
- Using Java to make Managed Beans, associated with UI Components, to implement business logic and control required processes, and adding dynamic functionality to designed pages.
- Using WebLogic Server for implementation and deployment of application components.
- Using ORACLE fusion Middleware, and ORACLE 11g Database to implement and deliver technical solutions.
- Using Agile approaches to deliver technical solutions related to the processing flow by implementing the best practice in software design, development, and testing.
- Using Serena Business Manager to submit/review unit tests, and peer reviews.
- Using HP Application Lifecycle Management as performance testing platform and framework.
- Verifying 508 compliancy across applications.
Technical Environment: Java, Oracle ADF, Oracle PL/SQL, JavaScript, CSS/ CSS3, Oracle WebCenter Portal framework, Serena Dimensions.
Senior Software Developer
Confidential
Responsibilities:
- Design, Development, Implementation, and Maintenance of software to replace obsolete legacy software used by Confidential .
Technical Environment: JSP, JavaScript, Java 1.5, Struts 2 framework.
Senior System Analyst
Confidential
Responsibilities:
- Participated in all phases of system development with emphasis on planning, analysis, evaluation, integration, and testing and acceptance phases to solve the needs of Confidential Keystone Reservation Processing.
- Used Struts framework, JSP, JavaScript, and Java 1.4 to create interactive MVC-style application.
- Designed, developed, implemented, and maintained dynamic JSP pages along with custom tags and JavaScript applets to provide more extensive dynamic functionality to all pages.
- Designed, developed, implemented and maintained Java based objects to provide application-wide business logic validation as well as handle requests / responses.
- Designed, developed, implement, and maintain business-logic Java beans to provide interface for manipulation of database records.
- Designed, developed, implemented, and maintained Graphical User Interfaces between authorized users and Army’s interactive personnel recruiting, reenlistment and mobilization management information system, using PowerBuilder 6.5.
- Provided technical support to resolve trouble tickets. Provided guidance to less experienced staff members.
- Worked on multiple tasks simultaneously.
- Kept Quality Assurance documentation up-to-date in accordance with the established CMMI compliant processes.
Technical Environment: Java, Struts 2 Framework, JSP, JavaScript, HTML, CSS, Visual C++, Rational C++, BEA Tuxedo, Oracle PL/SQL, PowerBuilder 6.5, BEA Tuxedo, Rational APEX.
Programmer
Confidential
Responsibilities:
- Responsible for development of extensions for a commercial accounting package and in-house production tracking system.
- Developed programs, using message-driven user interface software. Created applications for information exchange through EDI files.
- Responsible for data dictionary and database maintenance.
- Provided Basic administration on Novell network and Wang VS minicomputer.
Technical Environment: C/C++, Vitamin C, Great Plains
Programmer/Analyst
Confidential
Responsibilities:
- Assisted in design and implementation of a system to statistically track commercial transport on the National Railroad using Assembly language.
- Developed software used to maintain registered security access to the National Railroad database.
- Provided necessary technical support.
Technical Environment: C/C++, Assembly
Programmer/Analyst
Confidential
Responsibilities:
- Multi-year development of operation control software supporting commercial users.
- Developed and maintained various fiscal applications used by railroad administrative personnel.
- Provided technical support including troubleshooting, code maintenance, implementing coded enhancements requested by users.
Technical Environment: C/C++, Assembly