Software Engineer Resume
Los, AngeleS
PROFESSIONAL SUMMARY
- 8+ years of experience in software analysis, technical design, development and documentation of software applications using web technologies, multi - tier service-oriented architecture by using Spring, Hibernate, Design Patterns, Java and J2EE technologies.
- Extensive work experience through all phases of Software Development Life Cycle (SDLC) starting with project initiation, requirement gathering, requirement analysis, functional design, detail design, development and implementation of multi-tier enterprise, web based and distributed applications.
- Designing high level (SRS) and low-level (SDD) architecture and designing use case.
- Evaluate the technologies and appropriate products to meet the business goals and future needs.
- Experience in working with the development teams, system integration architects and Enterprise architecture to review and obtain agreement for architecture and IT infrastructure designs.
- Good working knowledge in servers such as Tomcat, WebSphere -6/7 and IDE tools like RAD 8/9and Eclipse.
- Expertise in development and deployment of multi-tiered web based enterprise applications using J2EE technologies like Servlets, JSP, Struts, Hibernate, spring, JDBC, JNDI.
- Hands-on experience on different kinds of databases Ms-Sql Server, Oracle, DB2, UDB, Mysql and proficiency in writing complex SQL, PL/SQL developed Stored Procedures, Triggers, Functions and Package.
- Experience in Auto and Home Insurance domains.
- Good communication and interpersonal skills.
- Ability to learn and adapt new technologies quickly.
TECHNICAL SKILLS
Operating Systems: MS Windows 9x/ NT / 2000, UNIX, LINUX
Programming Languages: Java, C and C++
Database Systems: IBM DB2 8.0, Oracle 9i, MS SQL Server 2000, and MySQL
Java Technologies: J2EE 1.6, JSP 2.0, Servlets 2.4, EJB 3.0, JNDI, JPAJDBC 2.1, Web Services(JAX-WS,JAX-RS), and AJAX
Scripting Languages: HTML, DHTML, XHTML, XML, XSD, JQueryJava Script, CSS 3.0
Framework: Hibernate, Struts, Spring and WebSphere distributed batch
Server Architectures: Web Sphere application Server (WAS 6.0, 7.0,8.0,8.5)BEA Web logic 9.2, JBoss, Apache, and Jakarta Tomcat
Development Tools (IDE): IBM RSA 8.0, RAD, EclipseModelling Language UML 2.0, Enterprise Architect, and MS Visio
Configuration Mgmt. Tools: IBM Rational Team Concert v4.x, Clear case
PROFESSIONAL EXPERIENCE
Confidential, Los Angeles
Software Engineer
Responsibilities:
- Design, document, and implement application code using Java/J2EE technologies (core Java, Servlets and JSP) and Web Services, interfaces and architectural solutions according to best practices.
- Used IBM Web Sphere Application Server and RAD to develop the application.
- Implemented some of the complex changes in Speed to Market approach.
- Technical analysis, design, development, and documentation with a focus on the implementation.
- Interacts across several departments / groups to provide technical guidance. Also interacts with customer to evaluate technology options/requirements.
- Coordinating with the offshore development team.
- Involved in integrated unit testing, code review.
Environment: Java 1.5, J2EE 5.0, JQuery, XML, AJAX, JavaScript, IBM RAD 8.0, IBM WebSphere 7.0, DB2, HP Quality Center.
Confidential
Technical Analyst
Responsibilities:
- Involved in coding for the new Device Support.
- Involved in communicating with customer to resolve their issues.
- Involved in assisting customer while using CLM.
- Involved in development, code review, unit testing of the application.
- Responsible in the Bug Fixing Activity Phase.
Environment: JAVA, J2EE, SWT/JFace Hibernate, Eclipse3.2.2, LINUX
Confidential
Senior Software Engineer
Responsibilities:
- Involved in design and Coding of the Critical Modules.
- The Project had a skewed set of timelines and hence required working on Weekends. Contributed towards completion of the Key Components within the stipulated time.
- Involved in development, code review, unit testing of the application.
- Design, document, and implement application code using Java/J2EE technologies (core Java, Servlets and JSP) and Web Services, interfaces and architectural solutions according to best practices.
- Involved in development, code review, unit testing of the application.
- Responsible in the Bug Fixing Activity Phase.
Environment: Core JAVA, J2EE (JSP), JavaScript, Struts. RAD 7.5.4, Web sphere
Confidential, Los Angeles
Associate Consultant
Responsibilities:
- Initial level coding of action classes and Business classes, Business delegates.
- Working on developing user interface and invoking services.
- Taking full responsibility of Project module.
- Involved in designing user interfaces using JSP and JavaScript.
- Worked on development changes for each release.
- Responsible in the Bug Fixing Activity Phase.
- Involved in Unit Testing of different Modules.
Environment: JAVA, J2EE, IBM DB2, JSP, jQuery, Spring for front end development, Custom tags for data binding, Web Sphere deployment, IBM RAD for application development and testing, Clear Case for maintaining version control, log4j framework for logging, JUnit for unit testing.
Confidential, Los Angeles
Associate Consultant
Responsibilities:
- Involved in developing of the Framework for Express Application
- Involved in preparing Architecture and Developers guide for Express Application.
- Gathering Requirements and preparing technical detailed designs.
- Developing J2EE application using IBM Rational Software Architect Platform that includes integrated eclipse and IBM Web sphere.
- Using the eAgent FW to handle request processing logic, business validation rules and display rules.
- Customized the exception handling logic as per the application needs for easy identification of root cause.
- Using Clear Case for maintaining the version control and Mercury Quality Center for defect processing.
- Actively involved in the installation and configuration of Web sphere Application server.
- Designing and developing the GUI Front-end Screens of BEST using JSP.
- Understanding the existing business rules of the Vehicle’s portion in eAgent application and developing a new design for Express Auto Vehicle’s...
- Worked on Ajax and java script extensively in different areas like during VIN lookup and Custom tags development
- Designing and developing the Auto Household, Driver and Vehicle portion of Express Auto.
Environment: JAVA, J2EE, IBM DB2, JSP, Ajax & jQuery for front end development, Custom tags for data binding, WebSphere deployment, IBM RAD for application development and testing, ClearCase for maintaining version control, log4j framework for logging, JUnit for unit testing.
Confidential
Software Programmer
Responsibilities:
- Involved in developing of the Admin and event module.
- Involved in unit testing and Integration testing.
- Gathering Requirements and preparing technical detailed designs.
- Involved in designing user interfaces using JSP and JavaScript.
- Involved in developing of the Action Classes, Action Forms and Business Objects.
- Developing J2EE application using Eclipse.
Environment: JAVA, J2EE, Oracle9i, HTML, for front end development.