Build Master/devops Resume
ArizonA
EXPERIENCE SUMMARY:
- 8.5 years of experience in analysis, design, development and implementation of Enterprise applications using Java/J2EE Technologies.
- Proficient in Core Java, wif Hands on experience on Java Collections and Threading Concept.
- Good Understanding of OOPs and J2EE Design Patterns like MVC, Singleton and Factory Pattern.
- Design and development of distributed Enterprise and Web Applications using Java, J2EE (EJB, JSP, Servlets), Web - Services, Apache Axis, SOAP, spring, JDBC, HTML, CSS, XML (SAX, DOM), AJAX, Java Script.
- Hands on experience in MVC Framework like Struts, spring.
- Hands on experience on scripting languages like Java Script.
- Experience in working wif J2EE application server Web-Sphere and Eclipse IDE.
- Experienced in using databases like Oracle and database tools like TOAD and SQL Query Browser.
- Experienced in version control change management in SVN and GIT.
- Expertise in developing web applications using eclipse based tools and WSAD.
- Good experience in developing SQL and extensively used PL/SQL Stored Procedures.
- Worked on Production Support Activities like Application monitoring, Issue troubleshooting and fixing.
- Having good knowledge on IBM WAS 5.X, WAS 6.0 and WAS8.1
- Commendable skills in developing Unix Shell Scripting
- Involved in Project Proposal for about various project modules and proof-of-concepts. This includes requirement gathering, analysis, business understanding, task estimation and costing.
- Excellent communication, leadership, written, analytical and problem solving skills.
- Always eager to work on new technologies and ability to work under pressure individually and/or in a team.
TECHNICAL SKILLS:
Programming Languages: C, Java 1.4/1.5/1.6, PL / SQL.
Operating Systems: Windows 98/2000/XP, Linux and Solaris
Databases: Oracle 8i/10g, DB2
Web Technologies: Servlet 2.3/2.5, JSP, JDBC, JNDI, HTML,CSS, Java Script
Web Services: Web Services (REST, SOAP), XML and XSD.
Version Tools: SVN and GIT
Built Tools: Ant and Maven
Monitoring Tools: Keynote, Gomez, Dynatrace, AppviewX
Debug Tools: Heap Dump, Thread Dump and Log analyzers
Continuous Integration: Jenkins
PROFESSIONAL EXPERIENCE
Confidential
Build Master/DevOps
Responsibilities:
- Perform Continuous Integration (CI) and Continuous Deployment (CD) activities using Jenkins.
- Perform Deployment activities on Tomcat server.
- Perform code management activities using Git and responsible for code branching and merging.
- Write business logic to integrate Guidewire Policy center application to other dependent systems.
Tools Used: Guidewire Policy Center 8.0, Jenkins, Git, Tomcat, Gosu
Confidential Arizona
Systems Web Engineer
Responsibilities:
- Implementing minor site enhancements to teh existing systems.
- Responsible for Technical reviews, feedback and New requirements.
- Integrated different other applications/Modules wif existing application.
- Involved in teh software development life cycle design, coding, testing, and implementation.
- Involved in multi-thread and socket programming for client/server tasks
Environment: Java1.6, JSP, JDBC, Servlets, Oracle, Linux, XML, WAS 8, SOAP Web Services, UNIX.
Confidential
Sr. Java Developer
Responsibilities:
- Design and Develop Web services integrating wif external vendors and retrieving teh ISO rates.
- Responsible for Technical reviews, feedback and New requirements.
- Integrated different other applications/Modules wif existing application.
- Involved in teh software development life cycle design, coding, testing, and implementation.
- Development of Web based modules based on web based engines and prototypes.
- Extensively involved in teh Design.
- Used AOP for various types of business logic,
- Involved in multi-thread and socket programming for client/server tasks
- Involved in handling teh changes in compiling scripts according to teh database changes.
Environment: Java1.6, JSP, JDBC, Servlets, Oracle, Linux, XML, WAS 8, SOAP Web Services, UNIX.
Confidential, Phoenix Arizona
Technical Lead
Responsibilities:
- Developed, Enhancement different modules using Servlets and spring.
- Coordinating wif Offshore team and responsible for assigning assignments.
- Responsible for Technical reviews, feedback and New requirements.
- Integrated different other applications/Modules wif existing application.
- Involved in teh software development life cycle coding, testing, and implementation.
- Development of Web based modules based on web based engines and prototypes.
- Extensively involved in teh Design.
- Used AOP for various types of business logic, DI outside of a DI container (like entity objects) managing constraints used across at application level.
- Involved in multi-thread and socket programming for client/server tasks
- Involved in handling teh changes in compiling scripts according to teh database changes.
Environment: Java1.5, JSP, JDBC, Servlets, Oracle, DB2, Linux, XML, spring, WAS 6.1, SOA, Restful Web Services, UNIX.
Confidential, Phoenix Arizona
Sr. Java Developer/Team Lead
Responsibilities:
- Developed web pages using JSP, Custom Tag libraries, HTML, Java script, JQuery, JSON, Ajax and CSS.
- Developed Web-Service client wif Axis 1.2 using SOAP.
- Implemented JMS for External System Asynchronous Transactions.
- Used PL/SQL to write Stored Procedures, Functions and Packages for complex Inserts and updates wif DB2 database.
- Used dependency injection/IOC feature of Spring framework
- Used Log4j framework for log configurations.
- Used Eclipse as an IDE for all development and debugging purposes.
- SVN is used as a tool for version control
- Developed Proof of Concepts and provided work/time estimates for design and development efforts.
- Coordinated wif teh QA lead for development of test plan, test cases, test code and actual testing, was responsible for defects allocation and ensuring that teh defects are resolved.
- Worked wif Load Test Team to run teh Load Test wif Load Runner.
- Coordinating wif team to provide teh requirement, resolving issues and reviewing teh deliverables.
- Involved in Application Monitoring and Regular Enhancements. Issue troubleshooting and fixing.
Environment: Java1.5, JSP, JDBC, Servlets, DB2, Linux, XML, spring, WAS 6.1, SOA, Restful Web Services, UNIX.
Confidential, Phoenix Arizona
Java Developer
Responsibilities:
- Analysis and Understanding teh business requirements, prepared teh functional specifications and teh system requirements.
- Writing unit and functional test cases, use cases.
- Involved in creating teh class diagrams and sequence diagrams.
- Developed teh application using teh Struts MVC framework
- Developed Struts action classes, forms and JSP pages wif struts tags, validations, struts-tiles and modified struts-config files.
- Design and Develop teh system according to Functional Requirements and design specifications.
- Daily coordination wif onsite Team through Phone on various Deliveries.
Environment: Java1.5, JSP, JDBC, Servlets, DB2, Linux, XML, Struts, WAS 6.1,UNIX.
