We provide IT Staff Augmentation Services!

Developer Resume

0/5 (Submit Your Rating)

MarylanD

SUMMARY

  • 11+ years as a Developer and Analyst in IT industry using J2EE technologies
  • Worked in Federal/ Financial domain in Agile environment
  • In depth knowledge in Spring, Hibernate, JPA, Oracle and DB2 databases
  • Acted as liaison between users and development team for preparing business requirements into functional/technical specifications
  • Created high level and low level design documents with attention to detail
  • Handled simultaneous projects, met critical deadlines and assumed accountability for project tasks
  • Recipient of Deputy Commissioner’s citation from Confidential

TECHNICAL SKILLS

Front - end technologies: Struts 1.1/ 2, Spring MVC, JQuery, Servlets, JSP, AJAX, HTML, JavaScript, CSS, DHTML, JSON

Middletier technologies: Spring Framework 3, EJB 3, JMS, MQ, REST/SOAP Web Services, Jax-Ws, SOA, ActiveMQ

Data Access Tier: Hibernate 3, JPA, JDBC, Spring JDBC

Build/Integration Tools: IVY, ANT, Maven, Cruise Control

Other Java frameworks and tools: SOAP, WSDL, Java Mail API, LOG4J, Rational Clear Case, Clear Quest, Bugzilla, JUNIT, JProfiler, JMeter

XML and Tools: DOM, SAX, XML Schema, STAX, Jaxb, XSLT, XPATH, XQuery, Altova XMLSpy

Databases and Tools: Oracle 11g, DB2 8.0, MySQL 5.0, TOAD, Squirrel, Aqua Studio, DB2 editor, PL/SQL Developer

Servers: JBOSS 5.x, WAS 6/7, Tomcat 7.x.

IDE: Eclipse 3.x, RAD 7.0

Configuration Mgmt: Clearcase, CVS, MKS

Design Patterns: GOF patterns and Core J2EE Patterns

Design/Documentation: UML, Visio, Enterprise Architect, Borland TogetherJ

Methodologies: SDLC, Modified Waterfall (iterative), Waterfall

PROFESSIONAL EXPERIENCE

Confidential, Maryland

Developer

Responsibilities:

  • Migrated an existing application using EJB3/ Toplink/ OC4J to Spring/ Hibernate/ Tomcat.
  • Worked full life cycle implementations for new applications- Lab, LikeThis and RecEval.
  • Designed and implemented an asynchronous notification module using Spring, ActiveMQ and tomcat.
  • Improved the performance of the application in several key areas by - using concurrency utils, efficiently using hibernate, reducing heap space usage, using object pools and other strategies.
  • Created a module that shows key statistics of the current JVM, hibernate session which was later imported in to other projects.
  • Created rich UI screens by making use of web 2.0 technologies like Ajax, Jquery, Jquery plugins (Dynatree, JFreeChart, etc.,), Display Tag.
  • Acted as the go to person to setup new applications, consume custom frameworks using Maven/Ivy.
  • Created reusable jars by extracting common code from existing application to be used in offshoot applications
  • Achieved the goal of building on top of existing code with minimal changes - finding interesting workarounds using Thread Local variables, reusing persistence unit, Spring's application context, private synonyms in DB etc.
  • Took initiative to perform project specific set ups, database maintenance in Development and Production environments for internal applications

Environment: Java 1.6, J2EE 5, Spring 3.0/3.1, Hibernate 3, JPA, Struts 1.2, Tiles 1.1, JSP, JavaScript, Ajax, JQuery, Maven, Ivy, Ant,Oracle 11i, Eclipse Indigo, Rational Clear Case, Rational Clear Quest, SQL Developer, Windows XP/ Vista, Mercury Quality Center

Confidential, Maryland

Web Technology Specialist and Analyst

Responsibilities:

  • Played an integral role in the analysis and development of Workload Management (WLM), the gateway to CWOSS and MI reports
  • Responsible for the Detailed Functional Requirements (DFR) for WLM and MI reports with pseudo SQL queries to generate calculated and derived values
  • Played a key role in maintaining the integrity of the application across three teams and four releases.
  • Developed rich UI screens using Jquery and several JQuery Plugins and using AJAX requests.
  • Extensively used Hibernate3 ORM technology. Very comfortable with mapping and writing HQL queries.
  • Interfaced with external service calls using XML to perform SSN core service checks
  • Glean requirements and perform impact analysis of enhancements and new functionality in impending releases
  • Created scripts to create and re-sync sandbox from code repository to easily set-up workspace
  • Familiar with the usage of WAS Admin commands in script to create WAS server profiles and data sources
  • Modified Struts 2 themes and templates to make Struts tags 508 compliant for tags that do not directly support certain attributes
  • Involved in the design and development of fiscal module in EPS to view payment records, service items and maintain budget allocations for vendors

Environment: Java 1.4/ 1.3, J2EE 1.4, IBM Rational Application Developer (RAD) 7.5.4/ 7.0.6 , WSAD 5.1.2, WebSphere 7.0, Struts 2.0/1.1/1.2.9 , Tiles 1.1, JSP, JavaScript, Log4J 1.2.13, Morten Kern System (MKS) Integrity Solutions 8.6, Squirrel, DB2 Command Line Editor, Oracle 10g, DB2, XML, Hibernate, Spring, JPA, OpenJPA, Windows XP/ Vista, Mercury Quality Center, Test Direct, Hyperion, Mainframes, MS Excel, MS Word

Confidential, New Jersey

Software Engineer

Responsibilities:

  • Developed using Struts and J2EE technologies with back end as Oracle 10g on Jboss.
  • Designed UI for distributors to register, check and view pending and processed transactions
  • Developed user interfaces for the stored value card activities
  • Implemented business logic for entire Stored Value Card (SVC) flow
  • Developed the middle ware for automated processing of payments
  • Involved in implementation of interfaces with external systems in data updation
  • Implemented daemons triggered by both sequence and time for offline processing
  • Enhanced the WildCard API with additional calls
  • Possess Knowledge of NACHA File Processing
  • Implemented database interaction and process flow in stateless Session Beans
  • Developed code to be 118N compatible for multilingual users
  • Tested the application with emphasis on NACHA - MT103 processing
  • Involved in the design and implementation of user interfaces using Struts 1.1 framework
  • Designed and implemented the functionality with emphasis on code re-usability
  • Implemented database interaction in stateless Session Beans to perform business logic
  • Interacted with a third party to accommodate business requirements
  • Assisted in implementing the API to interface externally
  • Involved in the design of the UI for new orders, bank details, transaction history
  • Validated the input in this form intensive project

Environment: Java, J2EE 1.4, JSP, Servlets, EJBs, Struts 1.1, JavaScript, XML, Log4J, CVS, Eclipse, Oracle 10g/ 9i, JBoss 4.x, Fedora Linux 5.x/ 4.x

Confidential, Mississippi

Programmer

Responsibilities:

  • Created use case diagrams, class diagrams, sequence diagrams using Rational Rose
  • Successfully implemented the SIA stages and tallied the results with those of Systat
  • Loaded initial data libraries from excel files to Oracle tables using SQL* Loader
  • Used Java Mathematical Library, JAMA for the mathematical calculations for spectral analysis
  • Implemented algorithms for the calculation of Principal Component Analysis
  • Ensured user-friendly interfaces by enhancing them with Java Swing and applets

We'd love your feedback!