Web Architect, Technical Lead And Web Developer Resume
Foster City, CaliforniA
SUMMARY:
- To obtain a rewarding and next level challenging position in which I can utilize my analytical, problem solving and project experience
TECHNICAL SKILLS:
Development Skills: Java (6.0), 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, ResinWebsphere, JBoss
Persistence Frameworks: Hibernate, Ibatis, Spring,TopLink
Search Engine: Lucene, ElasticSearch, Solr
NoSql Database: MongoDB, HBase, CouchDB, Neo4J, Redis, Riak, Druid
Portals: uPortal, Luminis, Sakai, Liferay, Exo platform
CMS: Alfresco, Documentum, Vignette
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
RUP Tools: Rational Rose, Enterprise Architect
IDE: IntellijIdea, Eclipse, MyEclipse, Netbeans
Versioning Tools: Git, Subversion, Perforce,Crucible
Performance Tools: JProfiler, Yourkit, JProbe, JMeter, WebLoad
Databases: Oracle, MySQL, PostGreSql, MsSql, Sybase
LDAP: Apache DS, OpenLdap
Operating Systems: Windows/Linux/MacOs
PROFESSIONAL EXPERIENCE:
Confidential, Foster City, California
Web Architect, Technical Lead and Web Developer
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.
- Configured user Roles, Profiles, sharing settings, organization wide defaults based on Updated hierarchical requirements.
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, Splunk, Zabbix.
Confidential
Senior Web Developer/Technical Lead
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.
- Design and develop 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, Postgres, Tomcat, Oracle10G, XML, MyEclipse, Poseidon, Quartz, Toad, Subversion, iText, Ant, YourKit, JMeter, WebLoad.
Confidential
Senior Web Developer/Technical Lead
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 forEDItransaction 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 optimizedthe 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
Web Developer/EA Integrator/ Luminis Administrator
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 optimizedthe 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.
Confidential
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.
Confidential
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
- 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.
Confidential
Luminis Administrator
Responsibilities:
- Installed, configured and maintained Banner Channels.
- Installed, configured and maintained SunGard Learning Management Gateway.
- Installed, configured and maintained SunGard Luminis Message Broker.
- Implemented Luminis Channels for SunGard ERP Banner (Self-serv).
- Installed and Set up single sign-on to Banner (INB) with Luminis LDAP Server.
- Installed and Set up single sign-on to Workflow with Luminis LDAP Server.
- Installed SunGard Banner Integration for SunGard eProcurement.
- 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.
Related Skills: Java, JSP, Servlets, ANT, XML, JMS, Tomcat 5.5, Sun CalendarLDAP, Oracle, Solaris, Linux, TOAD, PL/SQL, Cognos SDK, ODS, Crontab, Shell/Perl.
Confidential
Luminis Administrator
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.
Confidential
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.
- Administrating Weblogic Application server on Solaris.
Related Skills: Perl, Shell, XML, PlSql, Java, MyEclipse, J2EE, Weblogic, Solaris, and Oracle.
Confidential, Charlotte, NC
Software developer
Responsibilities:
- 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.
- Investigated technical alternatives for solving design and code problems relating to the application.
- Demonstrated application functionality in customer presentations.
- 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.
Confidential, Denver, CO
Software developer
Responsibilities:
- Designed, implemented a cross platform Object Oriented Application.
- Developed of several computational modules as well as several 3D heavy Modules.
- Implemented algorithms, GUI, Interfaces to access data on the back-end server.
- Implemented Cross platform 3D Graphic library similar to OpenInventor.
Related Skills: Qt, C/C++/ Java, OpenGL, Visual C++, Glut, OpenInventor, COM, Corba, UNIX/Linux/WinNT, Patterns, Multithreading, Shell Scripting (Ksh, make/sed, awk).