Sr. Lead Application Developer/SOA Integrator
Jan. 13-
Present
Xerox Business Services Dallas,Texas
n Project: AMP Core Platform
Amp Core Platform is a platform that consolidates service delivery
into a unified solution so that clients can benefit from standardization,
an ITIL V3-capable solution and advanced service management capabilities
such as data center automation, business service management (BSM) and
process integration.
Responsibilities:
n Providing technical leadership and overviewing
system architecture.
n Developing core framework modules/stories with
Agile Test Driven and Behavior Driven development process.
n Supervising members in local and other global
teams to ensure functionality and quality adhere to requirements and
development standards.
n Led technical assesments of vendor products and
new technologies.
n Led design, implementation and evolution of all
components of the application.
Related Skills: BMC Remedy, Salesforce, CloudFront, Java, J2EE,
WebLogic, Oracle ESB, Drools, Jenkins, JBehave, Flex, Spring-WS, Rest
Api, Json, Gson/Jackson Soap, Axis Apache CXF, Sitemesh, JQuery, Protovis,
D3.js, JavaScript, Struts2.
Web Architect, Technical Lead and Senior Web
Developer
April. 09- Dec
2012
Philips Heathcare Informatics,
Inc
Foster City, California
n Project: PCCI Customer Portal
Role: Web Architect, Technical Lead and Web
Developer
The PCCI Customer portal is a web-based
application designed to provide Philips Healthcare customers with access to
case management, Dashboards and role-based reporting, real-time alerts,
search the knowledge base, Survey, training Information and powerful
integration with internal/external application.
Responsibilities:
n Performed and Led Architecture of the
PCCI customer portal.
n Led technical assesments of vendor products and
new technologies.
n Led design, implementation and evolution of all
components of the application.
n Wrote requirements, design documents, UI
design/layout documents, use cases, object/class description documents, and
test cases.
n Designed and developed component-based
solutions that are flexible, loosely coupled and highly cohesive
n Effectively negociated delivery dates for all
SDLC work deliverables with Project Manager and team.
n Led, mentored team members and provided
coaching as needed.
n Provide input and technical consultation in
identifying and implementing new uses of information technologies that
assist the functional business units in meeting their strategic objectives.
n Led design, implementation of the salesforce
integration with the PCCI customer portal.
n Designed and implemented a real-time
alert with salesforce data using the streaming api.
n Designed and implemented Survey tool to
generate surveys that feed to the enterprise feedback management SatMetric.
n Migrated data such
as accounts, cases, contacts, assets, entitlements from legacy system
Goldmine to salesforce using Talend.
Related Skills: JDK1.6, JSP/Servlets, Sitemesh,
JQuery, Protovis, D3.js, JavaScript, Struts2, Log4j, Rest Api, Json,
Gson/Jackson Soap, Axis, Xerces, JAX-WS, Spring, Hibernate, Jaspyt, Mysql,
MsSql Tomcat, HAProxy, XML, IntellijIdea, Salesforce Apex Api, OAuth2.0,
JOSSO, WSO2, Force.com, Twillio, Talend, Piwik, MuleSoft, Git, Maven,
Lucene, Compass, ElasticSearch,GrayLog2, MongoDB, logstach, Python, Splunk,
Zabbix.
n Project: Heartbeat Remote Monitoring
System
Role: Senior Developer
n The Heartsystem is a remote monitoring system
to alert customer care team of unforeseen conditions in any of the customers'
systems, enabling them to respond before the issue impacts patient care and
operations.
Responsibilities:
n Led design, implementation and evolution of all
components of the application.
n Led technical assesments of vendor products and
new technologies.
n Researched, evaluated and applied state-of-art
machine learning algorithms to Heartbeat Data.
n Migrated SQL Server Data to hadoop using
sqoop.
n Researched Pros/Cons/Risks of Hadoop
distributions and was very active in the discussion of selecting Hadoop
distribution.
n Proposed and introduced to the monitoring team
to use Splunk App for HadoopOps to monitor Hadoop cluster
Related Skills: Java, MapReduce, Rest, Spring
Data, Spring Batch, Hadoop, Hive, Pig, Avro, Flume, Sqoop,Cloudera,
BeesWax, ElasticSearch, MongoDB, Pyhton, Splunk, Zabbix.
n Project: Xiris
Role: Senior Web Developer/Technical Lead
Xiris is a web-based application designed to automate
workflows for imaging modalities and nuclear medicine, streamlines
information acquisition, and also manage patient registration, scheduling,
exam tracking, dictating Exams, Mark Arrival, workflow, staff and resource
management, as well as the generation of reports and statistical
information.
Responsibilities:
n Analyzed the limitations and issues of existing
scheduler, and Architected, Designed and implemented a scalable scheduler
module.
n Managed integration of web applications with
backend databases.
n Designed and developed database schemas to
support web applications using PostgreSql.
n Supported technology used within the
organization and the department including SVN and CVS.
n Led, mentored team members and provided
coaching as needed.
n Provide input and technical consultation in
identifying and implementing new uses of information technologies that
assist the functional business units in meeting their strategic objectives.
n Resolved Postgres to Oracle conversion issues.
n Researched and evaluated alternative solutions
and recommended the most efficient application programming solution.
n Participated in code reviews and application
transition to support team.
n Participated on various technical committees
and councils and provide input and feedback to management.
Related Skills: JDK1.5, JSP/Servlets, CSS,
JavaScript, Struts, Log4j, Tiles, J2EE Design Patterns, Soap, Axis, Xerces,
JAX-WS, Validator, Spring, Hibernate, Python, Postgres, Tomcat, Oracle10G,
XML, MyEclipse, Poseidon, Quartz, Toad, Subversion, iText, Ant, YourKit,
JMeter, WebLoad.
n Project: Xiris Billing (XB)
Role: Senior Web Developer/Technical Lead
XB is a web-based billing software for billing
services. The system
offers functionality for patient scheduling, online eligibility checks,
denial tracking, functionality for charting, problem lists, medication
management, electronic prescribing, order management, lab tests and
document management, among other capabilities.
Responsibilities:
n Conducted analysis of department’s business
processes and functional requirements.
n Wrote requirements, design documents, UI
design/layout documents, use cases, object/class description documents, and
test cases.
n Collaborated with developers, DBA and network
Admins to design and implement a quality software solution.
n Responsible for development and maintaining
trading partner definitions and handling communication with trading
partners for EDI transaction set up and ongoing
maintenance.
n Designed Edi 270/271 eligibility module
to ensure that EDI transactions are HIPAA-compliant
n Designed and developed a single-sign-on(SSO)
interface between Xiris and XB
n Led, mentored team members and provided
coaching as needed.
n Administered Oracle J2ee Application Server
OC4J.
n Supported, monitored and optimized the
application by automating the manual tasks and fixing the bugs.
Related Skills: JDK1.5, JSP/Servlets, CSS,
JavaScript, Struts, Ibatis, Log4j, Tiles, J2EE Design Patterns, Soap, Axis,
Xerces, JAX-WS, Validator, Spring, Hibernate, Postgres, Tomcat, Oracle10G,
XML, MyEclipse, JasperReports, Quartz, Toad, Subversion, iText, Ant,
YourKit, JMeter.
Web Developer/EA Integrator/ Luminis
Administrator
Dec. 01- Mar.
09
New Mexico State
University
Las Cruces, New Mexico
n Project: Student Employment Service (SES)
Role: Senior Web Developer/Technical Lead
SES is the on-line employment system for NMSU's
Student Employment Service
Designed to assist students in obtaining career
related jobs that will help defray the cost of a college education. Assist
employers in finding qualified employees; and serve as a resource for
students and employers in any and all matters related to student employment.
Responsibilities:
n Conducted analysis of department’s business
processes and functional requirements.
n Led design, implementation and evolution of all
components of the application.
n Wrote requirements, design documents, UI
design/layout documents, use cases, object/class description documents, and
test cases.
n Collaborate with developers, DBA and network
Admins to design and implement a quality software solution.
n Established data architecture and database
design schema.
n Designed permission scheme to authenticate
faculty/Student/HR
n Developed business model and persistence layer
using Hibernate and Spring.
n Developed user interfaces and their
corresponding controller classes using Struts and Tiles
n Developed PLSQL Scripts to migrate Database
from VISTA (MainFrame/DB2) to Banner (Oracle DB)
n Resolved DB2 to Oracle conversion issues.
n Developed shell scripts to generate custom
reports.
n Supported, monitored and optimized the
application by automating the manual tasks and fixing the bugs.
n Administered Oracle J2ee Application Server
OC4J.
Related Skills: JDK1.4/1.5, JNDI, Jikes,
JSP/Servlets, CSS, JavaScript, Struts, Log4j, DisplayTag, Tiles, Design
Patterns, OsUser, OsCache, Validator, Spring, Hibernate, Oracle10G, XML,
LDAP, MyEclipse, Poseidon, Quartz, Toad, Subversion, iText, Maven, Ant,
StrutsTestCase, JProfiler, JMeter, WebLoad.
n Project: DarsWeb
Role: Web Developer
Responsibilities:
n Analyzed, refactored and enhanced components of
the web degree audit web application for faculty, advisors and students.
n Used Apache log 4j Logging framework for
logging of trace and Auditing.
n Identified bottlenecks and improved performance
using JProfiler.
n Analyzed and fixed suspected memory leaks.
n Fixed and troubleshot bugs encountered in the
production environment
Related Skills, Java, JSP/Servlets, Oracle,
Toad, OC4J, Mainframe, DB2 Gateway, LDAP, XML, Ant, SVN, Linux, Solaris,
shell scripting.
n Project: Electronic Funds Transfer (EFT)
EFT is a web application that helps students to
pay for holds or request transcripts.
Role: Web Developer
Responsibilities:
n Designed and developed SQL scripts and queries
using DB2 and DBvisualizer, unit tests, ANT build scripts,
n Developed the deployment scripts using ANT to
deploy the application in Oracle OC4J/Tomcat.
n Installation and configuration of DB2 Gateway
on Linux.
n Installation and configuration of OC4J/ Tomcat
Server.
n Fixed and troubleshot bugs encountered in the
production environment
Related Skills, Java, JSP/Servlets, CSS,
JavaScript, OC4J, Tomcat, Mainframe, DB2 Gateway, LDAP, XML, Junit, Ant,
CVS, Linux, Solaris, shell scripting.
n Project: Uportal
Responsibilities:
n Utilized the JA-SIG uPortal open-source Java
framework as a basis to implement and maintain a portal for students,
faculty, and staff.
n Worked to refine configuration management
processes through CVS and Ant.
n Developed and utilized XML interfaces with XSL
transformations to deliver customized portal content based on the user's
LDAP attributes.
Related Skills, Java, Design Patterns, Jsp/Servlets,
CSS, JavaScript, Eclipse, OC4J/Orion, Tomcat, Mainframe, DB2 Gateway,
LDAP, XML/XSL, Junit, Ant, CVS, Linux, Solaris, shell scripting.
n Project: SunGard Luminis Portal
Role: Luminis Administrator
Responsibilities:
n Installed, configured and maintained Banner
Channels, SunGard Learning Management Gateway and SunGard Luminis Message
Broker.
n Implemented Luminis Channels for SunGard ERP
Banner (Self-serv).
n Installed and Set up single sign-on to Banner
(INB), Workflow with LDAP Server.
n Designed, developed and deployed Java channels.
n Implemented full Migration from Luminis 3.3 to
4.0.1.
n Improved Luminis performance by analyzing
threads dumps, performing Tomcat tune-up in collaboration with DBA.
n Deployed the SunGard eProcurement on Tomcat
server.
n Set up the SunGard eProcurement(Banner
Gateway/SciQuest) Connections.
n Administered the services
SciQuestRelayProducer/SciQuestRelayConsumer.
n Administered the services
BannerP2PConsumer/BannerAQGateway.
n Implemented scripts to import/purge/ users
accounts to Luminis portal.
n Installed, Configured, Maintained, Applied
Patches and Performed Upgrades of SunGardHE Luminis portal.
n Performs day-to–day maintenance and support
activities of the various Luminis components.
Related Skills: Java, JSP, Servlets, ANT, XML, JMS, Tomcat
5.5, Sun Calendar,
LDAP, Oracle, Solaris, Linux, TOAD, PL/SQL, Cognos SDK, ODS,
Crontab, Shell/Perl.
n Project: SunGard Workflow
Role: Luminis Administrator
Responsibilities:
n Installed Oracle Application Server 9/10gR2.
n Installed, Configured and Maintained Upgrades of SunGard Workflow
System.
n Integrated SunGard Workflow with SunGard Banner and SunGard Portal
Luminis.
n Implemented scripts to import/export/extract/purge workflows.
n Monitored and tuned Oracle Application Server/Workflow engine.
n Developed Student Financial Aid web application to allow workflow
users to approve massive financial aids based on eligibility criteria.
n Developed Employee Tuition Waiver web application to allow employees
to apply online for tuition waiver.
Related Skills: Ant, Java, JavaScript, CSS, XML, JSF, Spring JDBC,
Shell, Tomcat 5.5, Oracle 9/10gR2, Solaris.
n Project: Webct/Blackboard
Role: Blackboard Admin
Responsibilities:
n Administered, Maintained and Performed
Backups/troubleshooting/Upgrades of WebCT4 Learning System.
n Implemented Data cleansing and migration scripts.
n Installed, Configured Blackboard CE8 Learning System.
n Configured Blackboard CE8 Learning System to Support SunGard Data
Integration.
n Configured Blackboard CE8 Learning System Single-SignOn Support for
SunGard.
n Administrating Weblogic Application server on Solaris.
Related Skills: Perl, Shell, XML, PlSql, Java, MyEclipse, J2EE,
Weblogic, Solaris, and Oracle.
n Project: Jira Administration
n Installed, Configured and Administrating Jira the J2EE bug Tracking
System
n Performed full migration from old bug tracking system to Jira
Related Skills: Java, Perl, OfBiz, Webwork, Jelly, OC4J, Postgres,
Linux, Solaris
Software
developer
Mar. 00- Nov.
01
Enovia
Corporation
Charlotte, NC
n Project: Enovia Enterprise
Data Exchange
This product is an XML exchange method, used to enable Volvo users
to perform data exchanges (import/export) with suppliers and partners, allowing
data migration and synchronization with ENOVIA products.
n As a part of the development team, participated in the architecture,
designed and implemented set of components (checkers/Mergers) as well as
mentoring other developers and helping them understand the application.
n Investigated technical alternatives for solving design and code
problems, Involved in testing and debugging.
n Implemented set of customizations, developed UNIX shell scripts for
automation process.
Related Skills: UML, C++, C++/Java IDLS, COM, RDBMS (Oracle, DB2),
UNIX/WinNT, XML, Shell Scripting (Perl, Ksh, Bash), CVS.
n Project: Enovia Content Management
Content Management Application provides a collaborative environment
for Boeing users to gather and reuse the enterprise's most valuable assets
their product, process, and manufacturing knowledge, which are stored in
the form of information items. This product has multi-tier architecture.
Responsibilities:
n As a part of the development team, responsibilities involved design
and development of front/Back-end components, business logic, to meet
existing requirements as well as accommodate future enhancements in the
application.
n Investigated technical alternatives for solving design and code
problems relating to the application.
n Demonstrated application functionality in customer presentations.
n Contributed to project planning in the team and Document own work.
Related Skills: OOP/OOA, UML, Java Swing, C++/Java IDLS, COM, RDBMS
(Oracle, DB2), UNIX/WinNT, XML, Purify, Shell Scripting.
Software
developer
Mar. 98- Feb.
00
Reservoir Characterization (RC2)
Denver, CO
n Project: ResFrac
ResFrac is a petroleum-distributed application, providing a set of
tools for understanding and Characterizing fractured reservoirs. With its
intuitive interface, it allows the Petroleum Engineer to import, analyze
and integrate geologic, geophysical and engineering data into a fractured reservoir
model.
Responsibilities:
n Designed, implemented a cross platform Object Oriented Application.
n Developed of several computational modules as well as several 3D
heavy Modules.
n Implemented algorithms, GUI, Interfaces to access data on the
back-end server.
n Implemented Cross platform 3D Graphic library similar to
OpenInventor.
n Related Skills: Qt, C/C++/ Java, OpenGL, Visual C++, Glut,
OpenInventor, COM, Corba, UNIX/Linux/WinNT, Patterns, Multithreading, Shell
Scripting (Ksh, make/sed, awk).
|