From: route@monster.com
Sent: Thursday, September 24, 2015 11:55 AM
To: hg@apeironinc.com
Subject: Please review this candidate for: Application
This resume has been forwarded to
you at the request of Monster User xapeix03
|
|||||||
|
|||||||
|
|
||||||
|
||||||
Michael Dunn Sr. Mobile/Java
Application Developer – Remote Work 875 North Michigan Avenue,
Chicago, Illinois, 60611 Email: dunnmichael588@yahoo.com
Visa Status: US
Citizen PROFESSIONAL
SUMMARY:
Highly motivated and skilled technical
professional with more than 8+ years of IT experience in Internet, Intranet,
Client/Server, CMS, E-Commerce and Windows & Web applications development
with active involvement in all the phases of software development life cycle
(SDLC) such as analyze, design, development, deployment and testing. ·
Over 6+ years
of solid experience in developing various web applications using PHP
Technology and Drupal, Wordpress, Magento and Joomla CMS. ·
Extensive
experience in using Drupal, Word press, MVC frameworks (Cake PHP, Slim
Framework, Code Ignitor etc), Magento, Developing New Modules and Customizing
Website. ·
Demonstrated
ability to work independently and flexibility to adapt in an ever-changing
business environment. ·
Strong
analytical and Technical background, problem solving, decision-making, good
communication skills, team player and goal oriented, with a commitment
towards excellence. ·
Used Version
control systems like GIT, CVS and SVN. ·
Over 5 Years
of work experience in the technology industry designing, developing,
maintaining and implementing software databases and developing dynamic web
applications using PHP, JavaScript, MYSQL, HTML 5, JQuery, CSS, XML, Ajax and
Content Management Systems. ·
Worked
extensively on SOAP, REST based WebServices. ·
Proficient in
developing websites and web applications using Java, PHP, MySQL, HTML, XHTML,
DHTML, XML, java, mysql, web, barcode, agile, scrum, Linux, MySQ, J2EE,
jQuery, Javascript, OAuth, Tomcat, MVC, Rest, Android, iOS, Blackberry, TDD,
Git, CSS, Java Script, JQuery, AJAX. ·
Excellent
experience with XML including using parsers and PHP functions to create XML
streams. ·
Excellent
knowledge on mobile development including iphone and Android. ·
Excellent
knowledge on Javascript (including Object Oriented practices) including AJAX ·
Worked on
Agile methodology as well as waterfall model. ·
Worked in
onsite offshore model. ·
Used
databases such as Oracle, MySql, DB2 etc. EDUCATION:
M.S in Computer
Science from university of Raleigh NC. PROFESSIONAL
EXPERIENCE:
American Express
Serve -
Chicago,
Illinois
December 2012 to Till date Sr. Mobile/Java
Application Developer – Remote Work Description: Serve from American
Express is the digital prepaid account that's loaded with extra features and
benefits. It's a great alternative to debit and other prepaid cards. Responsibilities: ·
Mobile
application development with Titanium SDK. ·
Used
JavaScript & Titanium tools. Implemented the entire Prototype of email
app, including SQL Lite database schema and query design, JS based HTTP
request to fetch email data and UI design & implementation. ·
Update
Titanium with latest features and resolve existing bugs in the platform ·
Develop
mobile time tracking user interface for iPhone and Android using PhoneGap
library ·
Developed
iPhone and Android mobile app using Sencha Touch and Phonegap framework ·
Worked with
the PhoneGap SDK to publish a single HTML/CSS/JS "webview" to
multiple phone platforms. Ultimately abandoned this approach as I found I
wanted more native UI functionality (focus, drag/drop, cleaner animation,
less bloat). ·
Used Sencha
Touch and EXT JS for the Mobile web interface development. Also used JSON and
JQuery for Mobile application development. Worked with HTML 5 and CSS 3. ·
Using sencha
touch for development to find relevant people for the same social Networking
Websites ·
Delivered
mobile app for book reading capability with HTML5 Sencha and online services
with Flash/Flex. ·
Implemented
Presentation layer using JSP, Servlets , HTML5 ·
Used JSP,
JavaScript, JQuery, AJAX, CSS3, java, mysql, web, barcode, agile, scrum,
Linux, MySQ, J2EE, jQuery, Javascript, OAuth, Tomcat, MVC, Rest, Android,
iOS, Blackberry, TDD, Git, and HTML5 as data and presentation layer
technology. ·
Design front
end with css3 and HTML coding. ·
Design and
development of Web Pages using PHP, jQuery, jQuery Mobile, ajax. ·
Currently
working on developing web application on a mobile platform using jquery
mobile, jquery Google API plugin and ASP.Net MVC. ·
Worked on the
modernization of a legacy and outsourced UI. Technologies used were
Backbone.js, Can.js, and JQuery ·
Built main
application in Python, Django
leveraging technologies such as Tastypie, Backbone.js, and Celery ·
Developed the
presentation layer (UI) using JSP, Tag libraries, HTML, Flash, CSS and client
validations using JavaScript. ·
Proficiency
in web designing using HTML, DHTML, CGI-PERL, Java Script, Cascading Style
Sheets (CSS), Macromedia Dreamweaver, MS FrontPage, Home site, Adobe
Photoshop and CorelDraw. ·
Worked with
Core Location and MapKit framework for the purpose of showing current
locations on a map on iPhone applications. ·
Develop
step-by-step training resources for iPad IOS technology use; ·
Worked in
team to develop iOS and Android application ·
Developed
book -reader for the Windows phone 7 platform using Microsoft Visual
Developer us ing the Silverlight platform and C# and using JSON as the data
-source. ·
Created
mobile applications for Blackberry, Android, Windows 7, and iPhone mobile
phones using Java. ·
Develop
prototype application on Android handset and tablet for viewing editing,
sharing, and creating montages of photos, videos, events and albums which can
be transferred wirelessly across other devices. ·
As a Senior
Programmer involved in design phase and assisting the team to develop admin
UI services like manage users, roles, messages, etc., using Spring MVC and
Acegi security. ·
Implemented
JBOSS Cache provider with Hibernate second-level cache for clustered caching
using cache factory interfaces and also defined configuration mappings like
setting the Isolation levels and other cluster configurations. ·
Implemented
front end changes based on spring integrated with Struts along with JSP view
and Java code as per requirement ·
Deployed the
application on Weblogic Application Server cluster on Solaris 10 environment ·
Implement web
service components using Apache CXF framework ·
Developed
Rest architecture based webservices to facilitate communication between
client and servers. ·
Developed the
different components of application such as JSPs, Servlets, EJB’s using Web
sphere Studio Application Developer and used CVS for version control. ·
Developed
Servlets and Worked extensively on Sql. ·
Worked on
JDBC to select and update the data from the MySQL database ·
Created webservices
using WTP tool plugin to the eclipse IDE which is deployed as a separate
application using Maven scripts. ·
Implemented
Selenium IDE with java script for Web apps. ·
Create Maven
build file to build the application and deployed on WebSphere Application
Server. ·
Used Maven,
SVN, selenium RC, Java and Selenium Grid to create nightly automation scripts ·
Provide
direction and execution oversight for large Agile Development projects for
the FBI as an integral member of the Program Management Office (PMO). ·
Utilized Web
2.0 social media strategy tactics to increase company visibility by 110%. ·
Prototyped
and implemented Cloud based Service Bus on WSO2 for engaging stakeholders in
in the initial SOA discussions. ·
Used PHP /
MySQL in WAMP (Windows, Apache, MySQL and PHP) environment for creating
dynamic data driven and interactive web pages. ·
Write PHP
Scripts for application logic and access database (MySQL) layer. ·
Process
Automation: coded scripts to automate various manual processes (Screen
Scraping) using VB Script and Ruby · Developed Ruby on Rails 3 web applications using MongoDB
and back-ground processes using Resque and Redis Environment: java, mysql, web, barcode,
agile, scrum, Linux, MySQ, J2EE, jQuery, Javascript, OAuth, Tomcat, MVC,
Rest, Android, iOS, Blackberry, TDD, Git, Titanium, PhoneGap, Sencha Touch ,
HTML5, CSS3, Jquery mobile, Backbone.js, Flash, CorelDraw, iPhone, iPad,
Android, Windows Phone 7, Blackberry, Tablet, Spring, Hibernate, Struts,
Weblogic, APACHE CXF, REST, JSP, SERVLET , MYSQL , Eclipse, Selenium, MAVEN,
Subversion (SVN), Agile, Web 2.0, SOA, PHP, Ruby, DietVille LLC – New York, North
York June
2011 to Nov 2012 Sr. Mobile/Java
Application Developer – Remote Work Description: "Dietville is a social application
that helps you lose weight. By engaging in activities within the application
you earn experience points, coins and dollars, and advance to higher levels.
You'll be looking forward to: finding new clothes and accessories for your
avatar, racing to complete your tasks, and decorating your DietVillage house.
All the while, you will be losing weight tool" Responsibilities: ·
Developing
webkit browser based mobile app using technologies like Sencha touch, DOJO
and PhoneGap. ·
Design and
implementation of desktop, mobile and web applications in Java and
HTML5/Javascript using Eclipse, NetBeans, and Xcode IDE's; Swing, GWT,
Vaadin, JPA, Hibernate, PhoneGap frameworks; and SVN, git, maven source code
environments. ·
Developed a
mobile web App for Intel using Sencha Touch (CSS3, JavaScript, Html5 PHP) ·
Developed
mobile app for selling medical devices using HTML5, CSS3, AJAX, ·
Developed a
mobile web application for eMedicalTours.com using jQTouch. Application works
on both Android and Apple iOS devices. ·
Develop
radiology imaging / diagnosis teaching application for mobile devices using
Sencha Touch EXT JS Libraries ·
Co-developed
dynamic Ruby on Rails/HTML5 application highlighting numerous data
visualization of web metrics. ·
Developed
portions of HTML5-based game for use in an online gambling promotion. ·
Implemented
CSS3, DOM Api, DOJO and Ajax to create a dynamic and interactive experience. ·
Responsible
for the implementation of Web Design based on CSS3, HTML5, and Bootstrap
Front-End Framework. ·
Developed UI
components for email and link sharing of documents and files for a Content
Management System using Backbone.js and jQuery ·
Implemented
custom search solutions using Coveo (an enterprise search engine),
Backbone.js, and .NET web services (see Goodwin Procter's site for an
example). ·
Technology
leadership for the direction of the Cloud based application using Node.JS,
PDFJS, Sencha, MongoDB and MS SQL Server integrating to a proprietary
framework. ·
Architected
and implement REST api interfaces using javascript and Node.js ·
Delivered
mobile app for book reading capability with HTML5 Sencha and online services
with Flash/Flex. ·
Developed
front-end User Interface by Flex and Action Script 3 create reusable UI
component for the client side. ·
Develop
Silverlight application using Onion/PRISM Architecture. ·
Implemented
business requirements using Actionscript. ·
Coding,
maintenance and enhancements to iPhone Application. ·
Developed on
a team of four paid with a research grant to produce an Android ·
Developing a
multi platform phone app for iOS, Android, Blackberry and Windows Phone 7
using PhoneGap and Sencha Touch. ·
Technological
Platform used was BlackBerry Widget on the client side, CGI and JDBC on the
server side. ·
Developed the
Web Based Rich Internet Application (RIA) using J2EE (Spring framework) and
Macromedia/Adobe Flex. ·
Designed and
developed Enterprise Eligibility business objects and domain objects with
Object Relational Mapping framework such as Hibernate. ·
Implemented
functionality using Servlet, JSP, HTML and Struts Framework., Hibernate,
Spring, Java Scripts and Weblogic. ·
Using Java
Messaging Service JMS for messaging, configured queues and topics on the
WebLogic Application Server and used them for messaging. ·
Design and
Developed using WebService using Apache CXF. ·
Worked on web
services SOAP and REST technologies ·
Development
of AJAX toolkit based applications using JSON. ·
Used Web
Services for creating rate summary and used WSDL and SOAP messages for
getting insurance plans from different module and used XML parsers for
data retrieval ·
Developed
user interface using JSP, AJAX, java, mysql, web, barcode, agile, scrum,
Linux, MySQ, J2EE, jQuery, Javascript, OAuth, Tomcat, MVC, Rest, Android,
iOS, Blackberry, TDD, Git, JSP Tag libraries and Struts Tag Libraries to
simplify the complexities of the application. ·
Worked with
J2EE and J2SE technologies including JSP's, Servlets, Java Web Start, EJB's
and Web logic. ·
Worked on the
MySQL migration project .To make the system completely independent of the
database being used. Used Spring IBatis to implement this. ·
Developed
various reusable helper and utility classes using Java Beans with Eclipse
editor. ·
Developing
test suites in Selenium WebDriver (Java) with TestNG framework in Eclipse IDE
for regression and sanity testing. ·
Used Ant for
developing build scripts and deploying the application onto WebLogic. ·
Migration of
the MVC based Reporting framework to GWT (Google Web Toolkit) using GWT-EXT. ·
Used VSS
(Visual Source Safe) as configuration management tool. ·
Introduced
proven techniques and methodologies to drive product development quality,
including Object-Oriented design, Design Patterns, Scrum and Agile
development, Test-driven Development (TDD), and Continuous Integration. ·
Developed
master JMS producer, master JMS consumer, and notification manager to
implement existing interfaces and hide JMS details from existing (legacy)
notification producers and consumers using J2SE DESIGN PATTERNS. ·
Backend
development with PHP, MYSQL, BASH, LINUX, UNIX ·
Development
of web pages in PHP/FX.PHP using Filemaker Pro as the database. ·
Responsible
for requirements gathering, designing, coding web applications using Ruby on
Rails, JavaScripts, HTML, CSS and jQuery ·
Coded scripts
to clean normalize, reformat data for loading into the ERP system using VB
Script and Ruby scripts ·
Configured
WordPress publishing software for non-profit firm. Created weblog layout in
HTML, CSS and PHP based on an original design according to client's branding
needs. ·
Used web
services (REST) to bridge the gap between our MS and Drupal/Wordpress
technology. ·
Developed
.NET components using C# and involved in the deployment of those components. ·
Design online
stores using ASP & JavaScript: develop custom storefront applications,
and custom user-interfaces for client sites. ·
Develop the
codes in C++ programming language Environment: java, mysql, web,
barcode, agile, scrum, Linux, MySQ, J2EE, jQuery, Javascript, OAuth, Tomcat,
MVC, Rest, Android, iOS, Blackberry, TDD, Git, PhoneGap, Sencha Touch ,
HTML5, CSS3, Jquery mobile, Backbone.js, Flash, CorelDraw, iPhone, iPad,
Android, Windows Phone 7, Blackberry, Tablet, Spring, Hibernate, Struts,
Weblogic, APACHE CXF, REST, JSP, SERVLET , MYSQL , Eclipse, Selenium,
Subversion (SVN), SOA, PHP, Ruby, JSON, Web Services, ANT, GWT (Google Web
Toolkit), Visual Source Safe, Scrum, JMS, wordpress, drupal, .Net, ASP, C++ Bank of America,
Raleigh, NC
Mar 2010 – May 2011 J2EE Developer –
100% Remote The Anti-Money
Laundering (AML) program is designed to identify and report any activity that
the Bank suspects may involve money laundering and to help Bank of America
comply with anti-money laundering regulatory requirements. The AML “Know
Your Client Solution” (KYCS) is web-based intranet application designed
to enable the consistent implementing of the Customer Due Diligence (CDD)
section of Bank of America’s Anti-Money Laundering (BAC-AML) policy across
business units and global regions. Business banking division is using this
tool for client on-boarding process. KYCS will enforce a common set of
rules based on CDD guidance and is used to capture KYC data and store data in
centralized database. This application has been implemented using new
technologies and tools based on Java/J2EE, Spring MVC, Hibernate, Web
services, ILOG business rules. Responsibilities: ·
High-level
design and low-level design of AML UI, KYC Web Services, and ILOG JRules. ·
Implementing
of AML KYCS front end (Create Entity page, Search Entity page, Retrieve
Entity page and Update Entity page) using JSP, Spring MVC framework. ·
Generation of
client jars for search Entity, Retrieve Entity, Create Entity and Update
Entity web services. ·
Integration
of web services in AML Front end. ·
Writing java
client code for Search Entity, Retrieve Entity, Create Entity, Update Entity,
and Associate management web services. ·
Writing build
scripts to generate client jars for Search Entity, Retrieve Entity, Create
Entity, Update Entity, and Associate management web services using both axis2
and WebSphere runtime environments. ·
Writing build
scripts to generate front end ear using axis2. ·
Integration
of ILOG JRules with front end. ·
Using Apache
Commons Configuration API to read configuration data (appId, wsdl urls. etc)
from DB2 for (AML FE). ·
Creating the
data source in WebSphere application server. ·
SSO
integration with AML front end. ·
Designing and
development of KYC search and GAR search SOA java web services. ·
Writing java
client code for KYC search and GAR search web services. ·
Writing DOT
NET client to access KYC Search and GAR search java web services which are
used by DOT NET clients. ·
Designing and
development of kyc validation web service which is used for front end
validations and an interface between front-end and ILog JRules. ·
Leveraging
Web Services with SAAJ for SOAP messaging. ·
Utilizing
Apache Commons Configuration API to read configuration data (appId, wsdl urls
etc) from Oracle for (KYC Services). ·
Creating the
JDBC data source in WebLogic Application Server. ·
Writing
client side WS-Handlers to pass request context (Username, password, AppId,
Person no) to the server side web service. ·
Writing log
handlers for web services. ·
Writing
Create Entity validation rules and kyc validation rules using ILOG JRules. ·
Writing DML
scripts to store application help text in DB2 database. ·
Writing DML
scripts to store config data in DB2 and Oracle database. ·
Promoting DML
scripts to DB2 and Oracle databases. ·
Setting up
Rational ClearCase (Thick Client) and Rational ClearCase Remote Client (CCRC)
plug-in for Rational Application Developer, ILOG Rules studio and WebLogic
workshop. ·
Setting up
Cruise Control to automate the build process, this will get the code from
clear case and build the ear/jar files. This later replaced with Rational
Build Forge. ·
Code
labeling, branching and writing config specs for ClearCase. ·
Migrate
EAR/JAR files to non-prod WebLogic/WebSphere/ILOG RES servers. ·
Coordinating
the AML production releases with WebLogic/WebSphere webadmin and DB2/Oracle
DBA. ·
Providing
production support for AML FE, KYC web Services, and ILOG JRules. ·
Leveraging
WebLogic/WebSphere webadmin to resolve infrastructure issues like out of
memory, java heap size, performance issues. ·
Working with
LT team to run the Load Test on AML application. ·
Using
Interoscope for performance monitoring. ·
Coordinating
with system admin to setup MQ environment. ·
Creating
queue managers and queues. ·
Capacity
planning of queues. ·
Designing and
implementing of Event Publish web service for publishing the events to MQ
queue. Environment: JDK,
Rational Application Developer (RAD), Spring MVC, AppFuse, AIX, Solaris,
WebSphere Application Server, IBM HTTP Server, BEA WebLogic Application
Server, ILOG JRULES (Rule Execution Server, Rule Team Server), DB2, Oracle,
10G, Axis2, Apache ANT, Rational Base Clear Case , Cruise control, Rational
ClearCase, Clear Case UCM, Rational ClearQuest, Site minder Single Sing On,
XML Spy, TOAD for Oracle, Toad for DB2, Interoscope, Mercury Quality center,
WebSphere MQ, M1, WebSphere Business Modeler, WebSphere Integration
Developer, WebSphere Process Server, Websphere Business Monitor. Johnson Controls,
Inc. Milwaukee, WI Jan 2009 - Feb 2010 Lead Java Developer
– Remote Only Supplier Invoice
Router (SIR) is a custom application build to route Supplier Invoices to
different JCI ERP System. The SIR Service component reads Invoices from
Message Queue (MQ), applies routing rules and routes Invoices to the
appropriate ERP System. If an Invoice doesn’t meet the routing validation
rules then it is stored in the database in exception state to be corrected by
the user from the SIR UI Screen. The SIR UI component is a web based form
which is used by the users to correct Invoices that are in exception state in
the system. Apart for this users can run reports & search for rule data
through this web based component. SIR is a custom message broker solution
build with a configurable design to minimize the effort on maintenance and
also have a scalable product. Responsibilities: ·
Implemented
Spring AOP for admin services. ·
Developed and
Implemented Web Services and used Spring Framework. ·
Used the
light weight container of the Spring Frame work to provide architectural
flexibility for inversion of controller (IOC). ·
I worked on
the MySQL migration project .To make the system completely independent of the
database being used. Used Spring IBatis to implement
this. ·
Used Ibatis
to populate the data from the Database. ·
Database
design and implementation of backend logic in DAO classes & iBatis SQL
mapping. ·
Extensive
experience using framework APIs like Struts, Spring, iBatis and Hibernate. ·
Configured
Struts, Hibernate framework with Spring MVC. ·
Developed
user interfaces using JSP, JSF frame work with AJAX, Java Script, HTML,
DHTML, and CSS. ·
Developed
user interfaces using JSP, JSF frame work with AJAX, Java Script, HTML,
DHTML, and CSS. ·
Implemented
Hibernate and Spring to replace EJBs in the earlier architecture. ·
Developed
Hibernate persistence layer modules using EJB Java Persistence API (JPA)
annotations and Entity Manager. ·
Migration of
Commerce and caWE applications to JBoss and code changes to remove weblogic
specific EJB related dependencies. ·
Configuration
and deployment of application on to Jboss application server. ·
Auto-Generation
of client side code using APACHE AXIS2 with JAXB-RI binding. ·
Designed and
Developed the input/output data formats in XSD for the WSDL files and accordingly implementing services using
Apache AXIS2. ·
Created web
services, WSDL and web methods with Annotation in hibernate, Used the spring
container for data source and to load the Hibernate
specific classes. ·
Involved in
creation of web services, WSDL and web methods with Annotation in hibernate,
Used the spring container for data source and to
load the Hibernate specific classes. ·
Designed and
modified User Interfaces using JSP, JavaScript, CSS and jQuery. ·
Involved in
developing the UI panels using JSF, XHTML, CSS, DOJO and JQuery. ·
Created
applications, connection pools, deployment of JSPs, Servlets, and EJBs in
WebSphere. ·
Developed the
Presentation and Controller layers using JSP, HTML, Java Script, Business
layer using Spring (IOC, AOP), DTO, JTA, and Persistent
layer DAO, Hibernate for all modules. ·
Development
of a split billing system - core java, collections, spring, hibernate, mysql. ·
Used TOAD for
database query testing, in the process of optimizing the queries. ·
Written and
executed stored-procedures on SQL SERVER back-end through JDBC API. ·
Designed and
Installed Server software which included WebSphere, DB2, and DB2 Everyplace. ·
Mentored/trained
a team of 5 junior to mid-level developers in Java/J2EE Development using UML design documents. ·
Automate test
cases using the built in framework in Selenium Web Driver using Netbeans IDE. ·
Involved in
creating unit testing of various layers using junit and created automated
test scripts for integration testing using selenium. ·
Used Ant for
developing build scripts and deploying the application onto WebLogic. ·
Used ANT for
building the application and deployed on BEA WebLogic Application Server. ·
Configured
Hibernate session factory in applicationcontext.XML to integrate Hibernate
with Spring. ·
Working
Closely with EMC Documentum to implement Engineering Design Storage
Repository and Project Document Management. ·
Usage of
version control repository SVN (Subversion by apache), JIRA/ Quality Center
for ticketing, Wiki for documentation, Jenkins for nightly
build. ·
Designed the
front end using Java Applets and Swing, as well as JSP. ·
Developed the
different components of application such as JSPs, Servlets, EJB’s using Web
sphere Studio Application Developer and used CVS for
version control. ·
Used Visual
Source Safe (VSS) for source code maintenance. ·
Created
Active Reports in Cognos 10 as Proof of Concepts for offline reporting. ·
Extensively
used the BAL constructs to handle collections in ILOG. Worked with large data
sets in ILOG. ·
Expertise in
employing Water Fall Model and best practices for software development. ·
Layout and
design the overall architecture and migration approaches using Oracle ADF. ·
Integrate the
ExtJs/Sencha framework with Oracle BPM. ·
Business
layer implemented using Spring MVC and Enterprise layer using JMS - IBM MQ
Series which would in turn store the data on
AS/400. ·
During the
life cycle of the project my responsibility also includes MySQL database
administration and maintenance over Linux server. ·
Deployed and
tested the application on Weblogic in windows and Unix environment. ·
Co-developed
dynamic Ruby on Rails/HTML5 application highlighting numerous data visualization of web metrics. ·
Configured
WordPress publishing software for non-profit firm. Created weblog layout in
HTML, CSS and PHP based on an original design
according to client's branding needs. ·
Participate
in architecting and engineering a Pinterest-style "style-board"
that integrated w/ content from the Drupal CMS and Magento
Shop systems via the server-side "core" API, utilizing Backbone.js for client-side
display logic and asynchronous communication with the server. ·
Developed a
.NET desktop application using VB to process hardware products for a GSA reseller that loads an XML data download,
calculates prices, allows manipulation of the data, and exports the data into a variety of CSV
files. ·
Developed
using VB, Asp, C/C++, some java, javascript, vbscript, SQL, ADO record sets, ODBC and Com/DCom technologies, windows
API. Utilized many of the significant internet programming languages ·
Level 3
Application support, troubleshooting, and vendor management for the following software products: mainframe IBM Java,
mainframe IBM C++, Edge Portfolio Analyzer, Subversion, XML Toolkit, IBM Language
Environment (LE). ·
Involved in
developing PL/SQL stored procs and Informatica Workflows to migrate data from Legacy Mainframe based systems. ·
J2EE to
communicate legacy COBOL based mainframe implementations. ·
Responsible
for the design, development, unit testing, deployment and maintenance of COBOL and PL/I programs for two major
projects: ·
Configuring
and analyzing JCL to execute mainframe batch. ·
Created SQL
queries, PL/SQL Stored Procedures, Functions for the Database layer by
studying the required business objects and validating them with
Stored Procedures using DB2. Also used JPA with Hibernate provider. ·
Reverse
engineered and reengineered the Student Enrollment System for the Louisiana Community Technical College System using VB
and ASP.NET. Environment: Spring,
iBatis, Struts, JSF, EJB, Jboss, APACHE AXIS2, WSDL, JQuery, JQuery, JSP,
SERVLET, MYSQL, Toad, SQL Server, DB2, UML,
Netbeans, SeleniuM, ANT, Xml, EMC Documentum, JIRA, SWING, CVS, Visual Source Safe, Cognos,
ILOG, Water fall model. MCI
(Verizon), Ashburn,
VA
Jul 2007 – Dec 2008 Java Developer - Telecommute The Access
Optimization (AO) project has been implemented by ACELA to integrate several
of Verizon’s Networks provisioning systems like, NetPro, F&E, Cameo etc.
The Access Optimization application accepts orders from NetPro, F&E and
COMS, stores the order in the ICS transient database, and then interacts
with: ·
The CAMEO
application, which determine the optimal path to provision the order. During
the determination of the optimal path, CAMEO invokes the CFA Validation
routine of the AO application. The CFA Validation routine in turn interacts
with F&E, NetPro, TCOMS and Symphony to determine circuit availability. ·
The Symphony
application to do LEC Address Validation. Once A & B are complete, the AO
application returns the processed order information back to the originating
system. AO application also processes requests from the PSG to do Path
Selection, CFA Validation and LEC Address Validation. These interfaces have
been developed using WebSphere Business Integration (WBI) Interchange Server
(ICS). It includes development of Business Objects, Data Handlers, Maps, Collaboration
and configuring connectors, relationships and Database Connection Pools. Responsibilities: ·
A new
interface between Acela and IMPACT was developed. IMPACT will provide a
web service that will allow Acela to notify it to start and stop monitoring
of a circuit. Acela will utilize the Web services adapter to communicate with
IMPACT. ·
Modified
interface between Acela and F&E. This Receives F&E requests to update
F&E circuit segments in NetPro CSDB (Circuit Segment Database). ·
Built UNIX
scripts to monitor each instance of ICS, which check if ICS process is
running, application adapters are running and bring them up if they are down. ·
Responsible
for developing complex SQL queries for ICS Core ·
Designed and
Developed the Collaboration flow for each interface ·
Performance
tuning of interfaces developed by other development teams ·
Development
of the Business Objects, Maps, Collaboration Template/Objects ·
Extensively
used JDBC, Email, Workflow and Webservices connectors ·
Involved in
the testing phase and in the deployment of interfaces from DEV to QA, QA to
UAT and UAT to Production environments. ·
Debugging
data in Work In Progress (WIP) tables ·
Used Flow
Manager for failed flow resubmission ·
Debugging of
Production issues in critical time bound situations. ·
Prepared
production support documentation Environment: JDK, IBM WBI ICS,
WebSphere MQ, Web services Adapter, JDBC Adapter, Workflow Adapter, Email
Adapter, Oracle. 1 |
|
||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Languages: |
Languages |
Proficiency Level |
English |
Fluent |
|
|