Sr. Application Developer Resume
Mountain View, CA
OBJECTIVE:
My career objective is to work for a detail oriented organization that believes in setting standards through continuous innovations in the field of technological excellence and to prove myself as a valuable asset.
SUMMARY:
- Around 6+ years of IT industry experience in Java/J2EE.
- Have good knowledge of Object Oriented Programming languages and experienced in JAVA, J2EE related technologies.
- Experience in RDBMS using SQL, PL/SQL on Oracle.
- Experience in Various Frameworks like swings, Spring and Hibernate.
- Experience in developing Web Services using SOAP and XML.
- Hands on experience of designing and building multi - tier component.
- Experience in Agile Methodology tools like CA Clarity, IBM Rational Tool Concert.
- Experienced in all phases of the software development life cycle (SDLC).
- Database development skills using MySql, Postgres and Oracle.
- Strong analytical skills & excellent interpersonal communication.
- Ability to manage simultaneous projects, ability to work within tight deadlines, a Self motivator & Team Player.
- Worked on low Level designing using UML tools.
- Strong Client/Server application development skills.
- Worked with the end users, business analysts and technical team to gather the technical and business requirements and analyzing them to fit the system.
- Worked on onsite-offshore co-ordination model and production support applications.
- Worked in different phases of project life cycle such as analysis, design, development and testing. Has good knowledge of software methodologies like ITUP and Agile.
SKILLS & ABILITIES:
- Spring Framework
- Hibernate
- Java Web Start - JNLP standalone applications n-tier C/S applications
- Java Servlets
- JavaServer Pages - JSP
- Struts
- JDBC
- XML (SAX, DOM, JDOM)
- Enterprise JavaBeans - EJB
- JNDI
- Multithreaded applications
- RMI
- Swing toolkit
- Custom GUI Component design in AWT & Swing
- Collections API
- Reflection
- J2EE and J2SE
- XML (including: DTD, XML Schema, XSL, & XSLT)
- UML (with Rational Rose and Visio)
- HTML, XHTML, CSS
- JavaScript
- Bash shell scripts
- PostgreSQL
- Oracle
- Microsoft SQL Server hsql (Hypersonic-SQL)
- Software design and processing distribution
- Database design and data modeling
- Graphical User Interface design
- BEA WebLogic Server
- JBoss
- Apache Tomcat
- Apache Ant
- IntellijIdea
- Rational Rose
- Eclipse
- JBuilder (incl. WebLogic Ed.)
- Vim, Vi
- SVN
- CVS, WinCVS, SmartCVS, CVSNT
- Subversion
- DBVisualizer
- JMeter
- Visual SourceSafe
- Putty
- WinScp
- Toad
- PgAdmin
- Editplus
- Linux - Ubuntu
- Windows 95/98/NT/2000/XP
EXPERIENCE:
Confidential, Mountain View, CA
Sr. Application Developer
Responsibilities:
- Creating UI and business reports to view the various operations performed on the chosen sensors/readers.
- Involved in interacting with end users for requirement analysis.
- Worked on migrating the core java application to Spring Framework.
- Integrated hibernate in the module for easing the DB transactions.
- Independently gave demos of the application to big Clients like BT (U.K).
- Co-coordinating with the client by sending mocks and finalizing the user experience.
- Writing Service definitions for real time events as the scans happened on sensor devices.
- Recording events in the DB as they happened in real time through SDL (Service definition language).
- Developed User Interface using Java Swings.
- Develop the use case, sequence and class diagrams.
- Code development & debugging using Eclipse Ganymede and NetBeans.
- Unit testing, analysis and fixing of the Problem Tickets using Trac.
- Ant was used to create components and dependent directory structure.
- Writing/fixing PL/SQLs. Writing design documents and doing code reviews.
- Used log4j for better information on errors.
- Used SVN for source code versioning and used Trac for bug tracking.
Environment: Java JDK 1.5, Eclipse, NetBeans, PostgresSql, SDL, IMDB, SVN, XML, Putty, Toad, PgAdmin
Confidential
Sr. Application Developer
Responsibilities:
- Creating UI and business reports to view the various operations performed on the chosen sensors/readers.
- Involved in interacting with end users for requirement analysis.
- Recording events in the DB as they happened in real time through SDL (Service definition language).
- Developed User Interface using Java Swings.
- Develop the use case, sequence and class diagrams.
- Coordinating with the client by sending mocks and finalizing the user experience.
- Writing Service definitions for real time events as the scans happened on sensor devices.
- Code development & debugging using Eclipse Ganymede and NetBeans.
- Unit testing, analysis and fixing of the Problem Tickets using Trac.
- Ant was used to create components and dependent directory structure.
- Writing/fixing PL/SQLs. Writing design documents and doing code reviews.
- Used log4j for better information on errors.
- Used SVN for source code versioning and used Trac for bug tracking.
Environment: Java JDK 1.5, Eclipse, NetBeans, PostgresSql, SDL, IMDB, SVN, XML, Putty, Toad, PgAdmin.
Confidential
SR. Software Engineer
Responsibilities:
- Designing the system using UML methodology. Modeling the system using Use Case Diagrams, Conceptual Diagrams, Sequence Diagrams, Collaboration Diagrams and Class Diagrams.
- Developed GUI using HTML and JSP.
- Handling issues raised by clients on user experience.
- Followed the medical Domain Standards while Application Development like DICOMDIR and HIPAA.
- Wrote several DTD’s and XML Schemas and used XML parsers for data portability across Application layer and backend systems following the medical domain standards..
- Used Sax parsing methodology for serializing and parsing the XML request and response.
- Implemented Log4j for logging at runtime.
- Developed Test Cases for Unit testing and performed integration testing.
Environment: Core Java, Eclipse, WebLogic, DBVisualizer, Edit Plus, Putty and XML.
Confidential
SR. Software Engineer
Responsibilities:
- Worked for Toys ‘R” Us / Babies ‘R’ Us for migrating their old framework to Spring framework.
- Involved in various phases of Software development Life Cycle process (SDLC) as requirement gathering, analysis, design, program specifications and development and followed XP Methodology for development.
- Used JSP, Struts tag libraries for implementing the customer/user views.
- Used Various Action Forms in order to reset and validate the fields that were entered in the JSP pages.
- Created various Action Classes which route requests to appropriate Business Service Layer components and service the request.
- Implemented the data persistence functionality of the application by using Hibernate to persist Java data object to the relational database. This task includes - writing, configuring, and maintaining the Hibernate configuration files. Implemented a pilot release to assess the complexity.
- Code development & debugging using IntelliJIdea.
- Developed and executed JUnit test cases. Used Log4j to persist logging information.
- Developed/Manipulated database queries, triggers, stored procedures etc
- Used CVS for code repository and used BugZilla for bug tracking.
- Interfaced and trained the test team on the application and reviewed the test cases.
Environment: Core Java InteliJIdea, JMeter,Log4j, JSP, Toad, Edit Plus Spring, Struts, XML, BugZilla, Linux, Oracle,CVS, XML, WebLogic
Confidential
Software Developer
Responsibilities:
- Looking into performance engineering
- Introducing new features and fixing the bugs raised by the client.
Environment: Advanced Java, InteliJIdea, JMeter, Toad, XML, XSL, Oracle 9i., Linux
Confidential
Software Developer
Responsibilities:
- Design and Coding of the Java Classes.
Environment: Core Java, InteliJIdea, JMeter, Toad Advanced java, XML, XSOracle, Windows, Linux
