Sr. Developer Resume
St Louis, MO
PROFESSIONAL SUMMARY:
- Eleven plus years of professional experience in design, development and implementation, systems analysis, user interaction of software applications in Web based, Object Oriented, Web, EJB, Multi - tier, Client/Server environments.
- Extensive experience in programming, deploying, configuring, fine-tuning and administering middle-tier Application Server.
- Strong development skills in J2EE, EJB, WorkManager, Struts, Tiles, Java, SWING, HTML, XML, RMI, Servlets, JSP,ASP, ANT1.5, JUnit, cactus, StrutTestCase, Web services using MQ, JMS, JDBC, SOAP, Struts, JavaScript, css, Oracle, Oracle Application Server, SQL Server, UNIX, and Windows Environments.
- Involved in production support for more than ten different applications.
- Experience in the Web service and SOA technology.
- Strong background on Version Control, Bug Tracking system, Test scripts, system monitoring and availability tools.
- Strong database development skills in Oracle, DB2, SQL Server and Access, TOAD, Implemented Database caching and having knowledge in Hibernating.
- Sun Certified J2EE Architect
- Worked on Financial, Telecom, Bio Medical, Chip Test Automation industries.
TECHNICAL SKILLS:
Middleware: WebSphere, Tomcat, Oracle Application server, IBM MQ, Sonic MQ, JMS, LDAP, Tangosol 3.1, Willy Introscope. WorkManager
Web Server: IIS, Java Web Server, LWS, IMP HTTP Server, Apache
Web Services: SOAP, WSDL, JXR
GUI: Java Swing, HTML, DHTML, KLGroup Jchart, XML, VB, VISIO
Database: Oracle 9i, Oracle 8, DB2, SQL Sever 5.0, MS Access, MySQL
Scripts: Shell scripts, Perl, JavaScript, ANT, JUnit, cactus, strutTestCase
Web Scripts: Struts, Tiles, Servlets, JSP, CGI-Perl, ASP
IDE: WSAD, Eclipse, JBuilder, Symantec Café, XML Spy, Visual AgeMs-Image, Composer, Adobe Photoshop, Visual Studio
Language: Java, C++/VC++, Pascal, COBOL
Operating Systems: Solaris, AIX, Windows, UNIX, Linux, Cyber 380
TECHNICAL EXPERIENCE:
Sr. Developer
Confidential, St. Louis, MO
Responsibilities:
- Created Perl and Shell scripts and scheduled cron jobs
- Involved in production support for more than ten different applications.
- Configured the application in the Linux, Tomcat servers.
- Proposed struts and spring and hibernate to the existing IENS system.
- Designed and implemented the new enhancement of the IENS system.
- Created JUnit test cases.
Environment: Websphere, RAD 6.2, Linux, Struts, Perl, Willy Intrascope, Patrol Monitoring, HB Business availability system, Spring, Hibernate, JUnit.
Sr. Developer
Confidential, St. Louis, MO
Responsibilities:
- Proposed, designed and implemented the Web Cart
- Created design specification document the transport - Reverse engineering
- Worked on java socket programming.
Environment: Java 1.5, Eclipse, Visio, UMLet
Sr. Developer
Confidential, St. Louis, MO
Responsibilities:
- Involved use case creation for web admin application
- Involved in the business and design sessions.
- Created design and UML diagrams for message transformation module on the transaction processor.
- Involved User interface solution approach document for the web admin application
- Created a prototype for the web UI for web admin application.
Environment: WEBSPHERE APPLICATION SERVER, RAD, Visio, UML
J2EE Architect
Confidential, St. Louis, MO
Responsibilities:
- Involved in entire life cycle of the Software development process.
- Configured WorkManager on RAD server and implemented the WorkManager API.
- Proposed and created RAD server profile (.car) configuration and to have common configuration shared on the team.
- Proposed and developed the binary form data object while caching and transmitting via SOAP.
- Developed and deployed the JAVA web service using the AXIS,
- Involved in designing of High Level Design, Detailed Design for two phases using different type of design patterns
- Created sequence, class diagrams using the UML modeling tools such as Rational Application Developer 6.0
- Involved in creating prototype on Message Driven Bean and creating Willy Introscope instrumentation.
Environment: WEBSPHERE APPLICATION SERVER, RAD, WorkManager (Multi Threading), EJB, WEB Service, SOAP, WSDL, Servlets, CVS, XML, Oracle, Hibernate, Test Director, Tangosol 3.1, Willy Introscope
J2EE Architect
Confidential, St. Louis, MO
Responsibilities:
- Involved in entire life cycle of the Software development process.
- Involved in designing of High Level Design, Detailed Design for Phase II application using different type of design patterns
- Created sequence, class diagrams using the UML modeling tools such as Rational Application Developer 6.0
- Proposed, designed and implemented Multi Threading and Thread pooling to accesses the middleware services
- Proposed login filter ( Intercept filter pattern ) for the existing application(STRUTS, JSTL, JSP) and supported the front end team
- Deployed EJB into Web Sphere Application Server for Windows and AIX.
- Used the CVS version control thru WASD environment with branch and merge. .
- Involved in creating prototype on Message Driven Bean and creating Willy Introscope instrumentation.
- Being a member and involved in Online Architectural Analysis Board.
- Involved in application support, maintenance and worked with offshore team.
Environment: WEBSPHERE APPLICATION SERVER, WSAD, EJB, Multi Threading, Servlets, JSP, Struts, Tiles, CVS, Tangosol JVM Caching, XML, Oracle, Test Director, Tangosol 3.1, Willy Introscope
Senior J2EE Developer
Confidential, St. Louis, MO
Responsibilities:
- Proposed and implemented Log4j though out the System.
- Implemented security on top of LDAP, used soft era editor to manage the active directory server, and implemented Custom Secure Socket Factories communication.
- Tuned EJB, and Messaging (IBM MQ), and created UML diagrams by reverse engineering.
- Created and Modified Strut, tiles, Servlets, JSP, CSS, JavaScript pages for system.
- Made enhancement on IBM MQ messaging system which communicates mainframe.
- Modified and supported SQL on DB2.
- Deployed EJB into WebSphere Application Server for Windows NT.
- Created ANT build script for Application build, deployment and interacted with client for Acceptance Test.
- Used the CVS version control thru WASD environment with branch and merge.
- Modified / created front end caching database (DB2) and implemented a prototype in hibernate technique.
Environment: WEBSPHERE APPLICATION SERVER, WSAD, EJB, Servlets, JSP, Struts, Tiles, CVS, DB2 Caching, XML, DB2, IBM MQ Messaging, Bugzilla, Test Director
Senior J2EE Developer
Confidential, St. Louis, MO
Responsibilities:
- Created Strut, tiles, JSP, pages for Confidential, pagination populated using DisplayTag Lib, CSS, and JavaScript.
- Involved EJB middle ware objects for CIM core.
- Created SQL on DB2, Oracle databases.
- Validated and tested EJB, Struts using JUnit, Cactus, and StrutsTestCase.
- Created in ANT and in Shell scripts to stimulated the WebTest application from the Confidential web application
- Used dynamic log using Log4J.
- Supported for messaging using Sonic MQ, JMS, and EMBus infrastructure.
- Used the CVS version control thru WASD environment.
Environment: WEBSPHERE APPLICATION SERVER, WSAD, EJB, JSP, Struts, Tiles, CVS, XML, DB2, Oracle, Ant 1.6, JUnit, Cactus, and StrutsTestCase. JMS, Sonic MQ, Test Director
Senior J2EE Developer
Confidential, Baltimore, MD
Responsibilities:
- Created version based build script in ANT and in Shell scripts
- Deployed EJB into WebSphere Application Server for windows and Solaris environment
- Created automated SQL Report, Rose model doc using rose WebPatch.
- Involved in Caching (JVM, Oracle) as front database caching technique.
- Created JSP, Strut pages and Servlets for Caching and Logging Administration.
- Deployed dynamic Log administration web page using Log4J.
- Controlled the deployment versions in PVCS using ant, shell script.
Environment: WEBSPHERE APPLICATION SERVER, WSAD, EJB, JSP, Servlets, Struts, PVCS, XML, Oracle, Database + JVM Caching, Build, Ant 1.6, Rational Rose 2000, Test Director, Willy Introscope
Senior J2EE Developer
Confidential, Sunnyvale, CA
Responsibilities:
- Designed and implemented MVC pattern architecture for web and swing GUI.
- Created complex layouts and components like JTree, JTable, Renderers, and Editors.
- Created Object mapping between XML and SWING Components.
- Created enriched reports in HTML and JSP.
- Developed Ant make files, JUnit test scripts.
- Developed a mechanism for deploying the report as a web application (war).
- Created and maintained MySQL database with index.
- Developed and demonstrated prototype in messaging using JMS, Sonic MQ.
Environment: Java Swing, Light Weight web Server, XML, XML Parser, POI, HTML, Tomcat 5, Struts, JSP, ANT, JMS, Buggzilla
Release Manager
Confidential
Responsibilities:
- Created complex Java Swing layouts and components.
- Designed and implemented MVC architecture for GUI.
- Used JMail API based SWING component’s events.
- Developed a prototype of Web Service in SOAP and JMS for communication.
- Used the serializable objects between SWING Components and RMI server.
- Developed Role based user access model and report HTML, JSP.
- Created process controller to communicate with cvs Repository.
- Created and maintained and tuned Oracle 8 database with index and sequences.
- Created complex sql using joins.
- Developed and demonstrated prototype in messaging using JMS, Sonic MQ.
Environment: Java, J2EE, Swing, JSP, RMI, XML, XML Parser, POI, ANT, HTML, Struts, Servlets, JSP, Oracle 8i, JMS, Sonic MQ, SOAP
Confidential
Senior J2EE DeveloperResponsibilities:
- Created self extracting install script in Shell Script for UNIX environment.
- Created test scripts in shell, Perl.
- Created GUI based installable screens for windows and Solaris environment.
Environment: shell script, Java
Senior Programmer Analyst
Confidential, Redwood City, CA
Responsibilities:
- Involved creating the server side scripts (servlets) and HTML
- Developed middle ware components to show patient information
- Developed Oracle Application Server Cartridge (plsql, java, ejb, html) modules
- Designed and implemented the bug tracking system
Environment: Java, oracle application server and Oracle9i, jsp, Servlets, DBC, Swing (JFC 1.0.1), KL Group JChart and Oracle
Analyst/Programmer
Confidential, Santa Clara, CA
Responsibilities:
- Involved in designing MVC pattern architecture based GUI.
- Involved in creating tables with indexes and writing SQL queries.
- Developed JDBC, pooling to communicate between database and GUI.
- Created 2D GUI to show the patient’s pulse data in both off line and on line.
Environment: Java, Java Servlets, JDBC, VisualCafé3.0c, Swing (1.0.1) MS-SQL server 7.0 on Windows NT