Technical Qualifications | Development Skills: Java, Maven, JSTL, J2EE, Struts 2, JMS, JMX, Hibernate, Spring, Spring Roo, Spring Security, Rest, Restlet Api, Objective C, C , C , C, Spring Data, Python, Perl, Git, SVN, JUNIT, Selenium, Apex, Visual Force, log4j, Velocity, Freemarker, JSON, CXF, JQuery, Protovis, D3.js, ehcache, Quartz, Oauth2, RabbitMq, Lucene. Web/Application Servers: Apache/HAProxy, Oracle 10g, Weblogic, Jetty, Tomcat, Resin, Websphere, JBoss Persistence Frameworks: Hibernate, Ibatis, Spring,TopLink Search Engine: Lucene, ElasticSearch, Solr NoSql Database: MongoDB, HBase, CouchDB, Neo4J, Redis, Riak, Druid CMS: Alfresco, Documentum, Sharepoint Web Frameworks: Struts2, Stripes, JSF, Spring, Tapestry, Wicket XML Web Services: SOA, Rest Api, JAX-WS, WSDL, CXF, Axis ETL Tools: Talend, Pentahoo, Informatica Design Methodologies: Agile XP, UML, Design Patterns IDE: IntellijIdea, Eclipse, MyEclipse, Netbeans Performance Tools: JProfiler, Yourkit, JProbe, JMeter, WebLoad Databases: Oracle, MySQL, PostGreSql, MsSql, Sybase |
Professional Experience | Web Developer Confidential 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: - Providing technical leadership and overviewing system architecture.
- Developing core framework modules/stories with Agile Test Driven and Behavior Driven development process.
- Supervising members in local and other global teams to ensure functionality and quality adhere to requirements and development standards.
- Led technical assesments of vendor products and new technologies.
- 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. Role: 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: - Performed and Led Architecture of the PCCI customer portal.
- Led technical assesments of vendor products and new technologies.
- Led design, implementation and evolution of all components of the application.
- Wrote requirements, design documents, UI design/layout documents, use cases, object/class description documents, and test cases.
- Designed and developed component-based solutions that are flexible, loosely coupled and highly cohesive
- Effectively negociated delivery dates for all SDLC work deliverables with Project Manager and team.
- Led, mentored team members and provided coaching as needed.
- 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.
- Led design, implementation of the salesforce integration with the PCCI customer portal.
- Designed and implemented a real-time alert with salesforce data using the streaming api.
- Designed and implemented Survey tool to generate surveys that feed to the enterprise feedback management SatMetric.
- 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. Confidential Role: Senior Developer - 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: - Led design, implementation and evolution of all components of the application.
- Led technical assesments of vendor products and new technologies.
- Researched, evaluated and applied state-of-art machine learning algorithms to Heartbeat Data.
- Migrated SQL Server Data to hadoop using sqoop.
- Researched Pros/Cons/Risks of Hadoop distributions and was very active in the discussion of selecting Hadoop distribution.
- 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. Confidential 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: - Analyzed the limitations and issues of existing scheduler, and Architected, Designed and implemented a scalable scheduler module.
- Managed integration of web applications with backend databases.
- Designed and developed database schemas to support web applications using PostgreSql.
- Supported technology used within the organization and the department including SVN and CVS.
- Led, mentored team members and provided coaching as needed.
- 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.
- Resolved Postgres to Oracle conversion issues.
- Researched and evaluated alternative solutions and recommended the most efficient application programming solution.
- Participated in code reviews and application transition to support team.
- 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. Confidential Role: Senior Web Developer/Technical Lead 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: - Conducted analysis of department's business processes and functional requirements.
- Wrote requirements, design documents, UI design/layout documents, use cases, object/class description documents, and test cases.
- Collaborated with developers, DBA and network Admins to design and implement a quality software solution.
- Responsible for development and maintaining trading partner definitions and handling communication with trading partners for EDI transaction set up and ongoing maintenance.
- Designed Edi 270/271 eligibility module to ensure that EDI transactions are HIPAA-compliant
- Designed and developed a single-sign-on SSO interface between Xiris and XB
- Led, mentored team members and provided coaching as needed.
- Administered Oracle J2ee Application Server OC4J.
- 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. Confidential Role: Senior Web Developer/Technical Lead 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: - Conducted analysis of department's business processes and functional requirements.
- Led design, implementation and evolution of all components of the application.
- Wrote requirements, design documents, UI design/layout documents, use cases, object/class description documents, and test cases.
- Collaborate with developers, DBA and network Admins to design and implement a quality software solution.
- Established data architecture and database design schema.
- Designed permission scheme to authenticate faculty/Student/HR
- Developed business model and persistence layer using Hibernate and Spring.
- Developed user interfaces and their corresponding controller classes using Struts and Tiles
- Developed PLSQL Scripts to migrate Database from VISTA MainFrame/DB2 to Banner Oracle DB
- Resolved DB2 to Oracle conversion issues.
- Developed shell scripts to generate custom reports.
- Supported, monitored and optimized the application by automating the manual tasks and fixing the bugs.
- 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. Role: Web Developer Responsibilities: - Analyzed, refactored and enhanced components of the web degree audit web application for faculty, advisors and students.
- Used Apache log 4j Logging framework for logging of trace and Auditing.
- Identified bottlenecks and improved performance using JProfiler.
- Analyzed and fixed suspected memory leaks.
- 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. Role: Web Developer Responsibilities: - Designed and developed SQL scripts and queries using DB2 and DBvisualizer, unit tests, ANT build scripts,
- Developed the deployment scripts using ANT to deploy the application in Oracle OC4J/Tomcat.
- Installation and configuration of DB2 Gateway on Linux.
- Installation and configuration of OC4J/ Tomcat Server.
- 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. Responsibilities: - Utilized the JA-SIG uPortal open-source Java framework as a basis to implement and maintain a portal for students, faculty, and staff.
- Worked to refine configuration management processes through CVS and Ant.
- 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. Role: Luminis Administrator Responsibilities: - Installed, configured and maintained Banner Channels, SunGard Learning Management Gateway and SunGard Luminis Message Broker.
- Implemented Luminis Channels for SunGard ERP Banner Self-serv .
- Installed and Set up single sign-on to Banner INB , Workflow with LDAP Server.
- Designed, developed and deployed Java channels.
- Implemented full Migration from Luminis 3.3 to 4.0.1.
- Improved Luminis performance by analyzing threads dumps, performing Tomcat tune-up in collaboration with DBA.
- Deployed the SunGard eProcurement on Tomcat server.
- Set up the SunGard eProcurement Banner Gateway/SciQuest Connections.
- Administered the services SciQuestRelayProducer/SciQuestRelayConsumer.
- Administered the services BannerP2PConsumer/BannerAQGateway.
- Implemented scripts to import/purge/ users accounts to Luminis portal.
- Installed, Configured, Maintained, Applied Patches and Performed Upgrades of SunGardHE Luminis portal.
- Performs day-to day maintenance and support activities of the various Luminis components.
Responsibilities: - Installed Oracle Application Server 9/10gR2.
- Installed, Configured and Maintained Upgrades of SunGard Workflow System.
- Integrated SunGard Workflow with SunGard Banner and SunGard Portal Luminis.
- Implemented scripts to import/export/extract/purge workflows.
- Monitored and tuned Oracle Application Server/Workflow engine.
- Developed Student Financial Aid web application to allow workflow users to approve massive financial aids based on eligibility criteria.
- 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. Role: Blackboard Admin Responsibilities: - Administered, Maintained and Performed Backups/troubleshooting/Upgrades of WebCT4 Learning System.
- Implemented Data cleansing and migration scripts.
- Installed, Configured Blackboard CE8 Learning System.
- Configured Blackboard CE8 Learning System to Support SunGard Data Integration.
- Configured Blackboard CE8 Learning System Single-SignOn Support for SunGard.
- ministrating Jira the J2EE bug Tracking System
- Related Skills: Perl, Shell, XML, PlSql, Java, MyEclipse, J2EE, Weblogic, Solaris, and Oracle.
- Administrating Weblogic Application server on Solaris.
- Performed full migration from old bug tracking system to Jira
- Related Skills: Java, Perl, OfBiz, Webwork, Jelly, OC4J, Postgres, Linux, Solaris
- 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.
- 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.
|