Sr. Applications Developer Resume
Irvine, CA
PROFESSIONAL SUMMARY:
- 14+ years of experience in Web Applications Development using J2EE, JSP, EJB’s, JDBC, JavaScript, Java, MVC Architecture Design paradigm and XML.
- Experience with development on Application/Web Servers such as Apache - Tomcat, Jboss5 and Websphere.
- Requirement analysis, use case development and UML based system design using Altova.
- Experience in XML technologies like Schema Design(XSD), XSL, XSLT, XPATH and DTD.
- Extensive experience in system analysis, design and development and implementation of web based and client/server application using Java, J2EE (JSP, Servlets, EJB’s, JDBC, XML, JavaScript).
- Working experience of SpringMVC3.0 and Hibernate3.0 Frameworks.
- Excellent knowledge in Web Services, WSDL, WSDD.
- Development experience in various IDE’s like Eclipse, NetBeans3.0, IntelliJ, JDeveloper, JBuilder and Websphere RAD.
- Building and Deployment of WAR and JAR files in Test, Beta and Production Environments.
- Working knowledge of MS .NET/C# framework.
- Over 15 years of sound development experience on Unix and Windows platforms.
- Well versed in the SDLC process.
- Good working experience with AGILE/SCRUM methodologies.
TECHNICAL SKILLS:
Languages: Java/J2EE/JEE, JavaScript, Unix Korn/Bourne Shell Script, Linux, Jruby, ActionScript, Perl, SQL, UML, C#, C/C++, C#, JSON, JQuery, Ajax
Technologies: XML, XMLBeans, Servlets, JDBC,JSP, EJB s, Log4J, HTML5, CSS3, Quartz, Jetty, Ant, Axis, SOA Web Services, XSD, XSL, XSLT,XPATH, WSDL, WSDD
Frameworks: Adobe Flex, .NET, MVC, SCRUM (including JIRA), SpringMVC, Hibernate
Web/Application Servers: Apache: Tomcat5.x, Jboss5.0, Websphere7.0, Oracle-Bea WebLogic10.3.6
RDBMS: SQL Server, Oracle 8i, 9i, 10g,, 11g Sybase, MySQL, Documentum
Tools: Altova, Visio, Visual Studio, TOAD, Oracle SQLDeveloper, Apache-Ant, Apache-Maven, Junit, XMetal, ArborText, IBM-Rational Team Concert(RTC), SharePoint, Azure, Mockito, Mockit, Trac, DeltaSpike, SOAPUI
IDE: NetBeans,3.0, Eclipse, IntelliJ, JBuilder, Jdeveloper, VMWare Player and Websphere RAD, Virtual Desktop Infrastructure(VDI)
Source Control: StarTeam, PVCS, Vault, ClearCase, ClearQuest, Subversion
Operating Systems: UNIX, LINUX, Windows XP/2000/NT/Version 7, Version 8
WORK EXPERIENCE:
Sr. Applications Developer
Confidential, Irvine, CA
Responsibilities:
- Software design, development, testing and system application support for the Confidential ’s client based web portal application system.
- The Confidential portal system managed client service tickets using emails based on the Notify ticketing system that was maintained in an Oracle 11g.
- The system was integrated on a Windows/Linux environment platform.
- The frontend client interface was written using JSP, HTML, XML, CSS3 using OpemCMS.
- The middle tier business layer was SpringMVC based, written using Java, SOAPUI, DeltaSpike and Hibernate to maintain persistence across all layers.
- JBOSS 5.0 was used as the web container.
- Also worked the service desk to handle and resolve ticketing issues for clients accessing the portal.
Software Applications Developer
Confidential, Rancho Santa Margarita, CA
Responsibilities:
- System Requirements gathering, Design, Software Development and Testing for the HandyMan Android mobile application.
- This application will be used to assist the owner in gathering client information, creating and scheduling appointments, managing cost of materials and tracking business mileage.
- Currently using Android, Javascript, JSON, SQLite technologies.
- The development IDE environment used is Android Studio 1.4.
Principal Analyst
Confidential, Irvine, CA
Responsibilities:
- Responsible for System Requirements gathering, Design Software Development and Testing for the CIM(Computer Integrated Manufacturing) AJC tool workstation application.
- This application interfaces with AJC tool to build SemiConductor chips from wafers for Integrated Circuits (ICs) that are used in electronic devices (Cell phones, computer, watches, tablets, etc).
- Worked done in a Java/J2EE Spring MVC environment which included JSP, XML, HTML5,CSS3 and Javascript for frontend, Java/J2EE core for middle tier and Oracle 11g on the backend on a Apache-Tomcat App Server.
- The development environment used was NetBeans3.0.
Software Engineer
Confidential, Norwalk, CA
Responsibilities:
- Responsible for System Requirements gathering, Software Development design, testing for the LEADER Replacement System ( Confidential )
- Project to replace the current Social Services Software Application System for Confidential .
- Used Java/J2EE Spring MVC environment platform which included JSP, XML, HTML, CSS for frontend, Java/J2EE application core for middle tier and Oracle 11g on backend on a Oracle-Bea WebLogic Application Server. The development environment used was Eclipse/Apache-Maven on a Virtual Desktop Infrastructure (VDI).
- The project management tool used was IBM Rational Concert(RTC) which was integrated into Eclipse as a plugin.
Software Engineer
Confidential, Irvine, CA
Responsibilities:
- Responsible for the design, development, testing, maintenance and customer support of the Java/J2EE based software application product called CMS-ATA.
- The application is used to support the manipulation and configuration of Airline Flight Operations Manuals that are used to operate and maintain airplanes.
- The technology stack included (.NET/C#) on the front end and (Java/J2EE, Eclipse, Maven, HTML, CSS, XML, XSLT, XMetal, ArborText, Apache-Tomcat and Documentum) using VMWare Player on the middle/backend. The projects and tasks where managed within an Agile/Scrum(JIRA) environment.
Sr. Software Applications Developer (Team Lead)
Confidential, La Palma, CA
Responsibilities:
- Responsible for leading a team of developers in design, development, testing and integration of SpringMVC/J2EE solution components for Confidential ’s new SmartConnect automated Cell Relay Configuration Application.
- As a team lead of 3 of 5 sprints in this Agile/Scrum project, I assisted in design, development and test of the GUI “ ViewResolver” component which was written in Java Swing, the multithreaded “Controller” component which processed configuration job requests (that included a JAXP/XML Cell Relay Data Parser process) which used Spring Inversion of Control and Dependency Injection techniques.
- Also used Hibernate to set ORM mappings of Cell Relay configuration information into an XML file that was loaded into an Oracle 10g database.
- Created detailed design documentation for each sprint for this Windows/Linux/Websphere based platform environment.
Sr. Software Applications Developer
Confidential, Carlsbad, CA
Responsibilities:
- Designed, developed and tested a Java/J2EE JAXP parser application to transform online XML customer order information using XSDXSLT Stylesheets and XPATH for company products on the Comergent website.
- Configured, tested and deployed the application as a Servlet in the Apache Tomcat container environment.
Sr. Software Applications Developer
Confidential, Foothill Ranch, CA
Responsibilities:
- Designed, developed, tested and deployed the Inscrybe Historical Data OffLoad project using Java/J2EE, XML, Websphere RADClear Case and Web Services to interface with Apria’s Enterprise Service Bus (ESB) in a Windows XP, Scrum/Agile environment.
- Created a SAX parser to parse XML documents that were validated using XSD and XPATH. Created full technical design documents and performed code reviews with architect and business teams. Deployed application in TEST and QA environments as well as supported
- Systems and QA Analyst teams during testing phases. Had knowledge transfer sessions with offshore team for the application support.
Web Applications Developer
Confidential, San Clemente, CA
Responsibilities:
- Web Development, Design and Enhancement in support of the NickPro Web Application program that assists Confidential ’s clinical labs in testing and reporting results instrument interfaces.
- Created back end instrument interface using Java/J2EE, XML, Oracle
- SQLDeveloper(10g) and IntelliJ.
- Designed, developed UML use case diagrams to using Altova design modeling tool to assist in interface code development.
- Wrote front-end application code using Adobe Flex framework with ActionScript language.
- Built application with IntelliJ/Maven IDE and deployed application on Jboss5.0 Web Server.
Sr. Software Applications Developer
Confidential, Foothill Ranch, CA
Responsibilities:
- Software development, design and enhancement for various applications to support Confidential ’s E-Commerce websites and processes.
- Part of development team that integrated third party application that allowed management of customer and product information on Windows XP and Redhat Linux platforms.
- Primary application software coding languages and tools used were Java/J2EE, Javascript, Linux, Jruby, XML, XMLBeans, XSLT, XSD and HTML.
- Wrote stored procedures, triggers, cursors and queries for SQL Server and Oracle 9i databases to process customer and product data.
- Used various open source application tools to support the company’s applications.
- Also created web services for SOA using Axis and RSA encryption/decryption technology to support applications and processes as well as test procedure design documents.
