We provide IT Staff Augmentation Services!

Software Engineer Resume

3.00/5 (Submit Your Rating)

NJ

SUMMARY
Sun Certified Developer with 6+ years of hands-on experience in Java and Open Source Technologies.

  • Strong experience in Service Oriented Architecture development particularly SOAP based web services using Apache CXF framework with JAXB and JAX-WS.
  • Extensive experience in full life-cycle development, designing multi-tiered applications using object oriented design, design patterns, client/server applications, and XML technologies.
  • Experienced working in Agile projects and iterative development with user stories and customer demo.
  • Excellent unit testing skills using JUnit and EasyMock.
  • Ability to work independently as well as part of team on multiple overlapping projects.
  • Excellent analytical, interpersonal and communication skills.
  • Proficient in coordinating projects with business and development.
  • Authorized to work for any employer in the U.S. (Green Card Holder).

TECHNICAL SKILLS
Languages: JAVA, SOAP, WSDL, Schema, XML, XSL (XSLT, XPath), Flex, DOM, SAX, JUnit, Log4j, JNDI, JMS, HTML, CSS, JavaScript, Ant, REST API, SQL, PL/SQL, J2EE, Servlets, JSP, JSTL-EL, FreeMarker
Design: UML1.4, Object Oriented Analysis and Design (OOAD), Java/JEE Design patterns
Practices: Agile, Waterfall, Pair Programming,
Frameworks: Apache CXF, Spring, Hibernate, Struts
Tools: SoapUI, TCPMon, Team City, Pentaho Analysis, Reporting, Dashboard
Servers: Apache Tomcat, WebLogic, JBoss, WAS, RI
Database: SQL Server, Oracle, MySQL, DB2, HSQL
IDE: JetBrains IDEA, WSAD, Eclipse, RSA, JEdit, JCreator

Professional Experience

Confidential, (Jul’09 – Present)

Software Engineer
Develop, maintain and upgrade electronic based testing industry soft wares. Coordinate design and implementation of applications, collaborating with project managers, engineering teams, and client representatives to ensure on time completion of project deliverables. Provide technical leadership to coworkers, developing high level design. Design SOA applications using SOAP based web services. Some of the project highlights are:-

  • Integrated an Internet Based Testing (IBT) company QuestionMark with VUE toentail the management of candidates and purchase/scheduling of exam appointments in the VUE system, test delivery in the QuestionMark system and processing of results in VUE system.
  • Developed CXF based web services for internal and external facing applications.
  • Developed and wired In and Out security and logging interceptors with custom security solution
  • Created web service client to call services hosted by vendor.
  • Designed schema files for result processing.
  • Used SoapUI to test web service and created mock service.
  • Implemented logging using Log4j
  • Developed a system for correspondence using Flex for User Interface, Soap based web services for business tier and FreeMarker templates for designing letters.

Confidential,Maryland (Mar’08 – Dec’08)

Software Engineer
  • Developed Pentaho-based rich and powerful Business Intelligence solutions for reporting, interactive analysis cubes to drill into, and dashboards to deliver key metrics in visual interface for top management to make optimal business decisions.
  • Created data warehouse repository in MySQL to facilitate Pentaho analysis and reporting; using star and snowflake schema for designing table structure and used CRUD operations extensively.
  • Developed a REST based API to provide local vendor/promotion/event search and vendor details functionality directly into business partner’s websites.
  • Performed detailed validations and exception handling for input parameter requests and output generation in API implementation.
  • Developed partner/affiliate module (comprising of login, signup, home, API, features, FAQ, partner and partner employee details and report pages) for partner and admin user using Struts, JSP, HTML, CSS.

Environment: Pentaho analysis, Pentaho reporting, Pentaho dashboard, restlet 1.1 API, Java, J2EE, JSP, JMS, Struts, XML, Hibernate, CSS, Tiles, JavaScript, HTML, MySQL, JBoss, Subversion, Eclipse, SQL

Freelance Java/J2EE Instructor- Part Time (Apr’07 – May’08)

Taught at George Washington University and various technical training institutes to train students on variety of software technologies used in web development.

  • Trained students on foundations of Object Oriented Programming, Java, JEE, Servlets, JDBC, JSP, Struts, HTML, JavaScript, CSS, EJB, Hibernate, XML technologies, Design Patterns, Log4j, JUnit, Ant, SQL, PL/SQL.
Confidential, (Jan’05 – Mar’06) Software Engineer

Project Description: Blue Horizon - enabled online configuration of IBM products and services, provided detailed compatibility checking, pricing information, product availability to customers, and served as engine to support after-market sales.

  • Developed low and high level design documents using, class diagrams and sequence diagrams.
  • Designed and implemented generation of TXT Output Format; converting Configuration State Data in CFReport to generate TXT output, extracting each record from CFReport, calculating actual cost from web service call and displaying in defined format in txt file with a check on various conditions like Initial Order, Aftermarket, and SEO etc.
  • Developed web service client using singleton pattern.
Environment: Java, JEE, WSAD, WAS, RSA, DB2, Jakarta Struts, Java Beans, XML, SAXParser, JSP, Servlets, Ant, CVS, SQL, PL/SQL Confidential,Mumbai Intern (May’04 – Aug’04)

Project Description: Web Wrapper for Master.Scribe

  • Developed a web-based interface, for a Master.Scribe telecom product. The application was designed using struts framework based on the MVC design pattern.
  • Created web services to retrieve data from existing Remedy product. Web Services acted as a bridge for the Web Wrapper and existing Remedy application.
  • Designed highly user friendly customizable and configurable User Interface (UI) for the Web Wrapper.

Environment: Java, JEE, JSP, Servlets, XML, Struts1.1, MVC, Web Services, HTML, JavaScript, CSS, Tomcat, Eclipse, Dream Weaver

Education and certifications

  • Masters in Information TechnologyIndia

Trainings

  • Intertech Web Services training, 2012
  • Project Management training, 2011
  • Flex training, 2010

Recognitions

  • Received numerous customer appreciations for providing excellent support on critical projects.
  • Achieved high feedback ratings while working as Java Instructor at George Mason University and other training institutes.

We'd love your feedback!