Software Developer Resume
NY
SUMMARY
- Having 8+ years of experience in Analysis, Design, Development, Testing and Maintenance in the field of Web Technology Applications and Client - Server environment.
- Strong Foundation in Java Technology (J2SE1.6/1.5, J2EE1.5/1.4/1.3) and good understanding of Object Oriented Concepts.
- Extensive experience in web development using HTML/DHTML, XHTML, JavaScript1.7, XML, XSL, XSLT, CSS.
- Does have good knowledge on Multithreading and Concurrency.
- Expertise in design and development of use cases and class diagrams using UML2.0, Rational Rose and Microsoft Visio.
- Strong Experience in using IDE'S such as RAD 8.0, Eclipse 3.0,
- Expertise in developing Multi-tier enterprise level web applications using various Java, J2EE technologies including JSP2.1/2.0
- Servlets2.5/2.4, Struts 2.0/1.3/1.2/1.0 , EJB3.0, JDBC2.0, Web Services (SOAP, WSDL, UDDL), Spring2.0, Hibernate3.0, AJAX, JMS1.1, ANT 1.7, log4j.
- Sound knowledge of design concepts such as MVC, Front Controller, Session Façade, Singleton, Business Delegate and DAO patterns.
- Expertise in working with DB 2 9.1/8.1/7.2 databases and writing Triggers and Stored Procedures.
- Expertise in developing web-based applications using IBM WebSphere6.x/5.x/4.x Application Server, WebLogic9.1/8.1/7.0 Application Server and Tomcat6.0/5.0 Web server.
- Extensive experience in microsoft office suits, Adobe photoshop
- Strong technical skills, high sense of ownership, good problem solving skills, client focused approach, fast learner and cohesive team player.
TECHNICAL SKILLS
Programming Languages: Java, J2EE, C, C++, Data Structures, PL/SQL
Java/J2ee Technologies: Core Java, JDBC, Collections, Java Beans, JSP, Servlet, EJB.
RDBMS: DB3, Microsoft Sql Server, MS ACCESS.
Web Technologies: HTML, DHTML, XML, JavaScript, AJAX, WML, SOAP
Design Patterns: MVC, Front Controller, Session Façade, Singleton, Business Delegate and DAO patterns
Application/Web Server: IBM WebSphere AS 8.0, Jboss 4.0, Apache Tomcat 5.5
Operating Systems: UNIX, LINUX, Windows XP/NT/2000/98/95 and MS-DOS.
Other technologies: OOP, Struts, Spring, Hibernate, JavaScripts.
Tools: RAD 8.0,Eclipse 3.2, Net Beans 6, CVS, VSS.
PROFESSIONAL EXPERIENCE
Confidential, NY
Software Developer
Responsibilities:
- In the above project I was responsible for developing HIV Lab module, which usually manages patient related hiv tests information, like rapid test, additional rapid test, referral order and referral Results
- I also developed the PHL lab ummatched results queue modules, which usually manages the ummatched results to post to the patient chart manually.
- Involved in writing sql stored procedure to manually post the results to the selected patient chart.
- I also developed letter which usually doctor sends out to the patient for HIV treatment, like PIC, 9v letter.
- Involved in the administration of the system set up in creating the data sources and environment setup.
- Worked on google API.
- Developed the application using Spring Framework that leverages classical Model View Controller (MVC) architecture.
- Used Spring extensively throughout the application used spring IOC concepts in injecting dependencies in to all layers of application and integrated spring with hibernate using spring ORM module.
- Integration with the J2EE Services layer of Unity Platform, using Spring application context.
- POJO based domain model integrated with Hibernate ORM for persistence Aggregation of data based on the summarized data of Supply Chain
- Used JQuery and Javascript validation framework for front end validations.
- Websphere Server 8.0 for testing and deployment in the development and production environment.
- Extensively used RAD 8.0 for the development.
- Apache Log4J for logging purpose.
- Branching and merging of source code management using clearcase server.
Environment: CORE JAVA(1.6), J2EE, jdk1.6.0, JavaScript, JQUERY, Websphere Server 8.0, e, Spring 3.0, Hibernate 3.0, Ajax, JavaScript, SQL server management studio 8.0., Unix, HTML, CSS.
Confidential, NewPort NJ
Software Developer
Responsibilities:
- In the above project I was responsible for developing backend component called wind part of BUR report
- Used Hibernate Persistence Strategy to interact with database.
- Involved in the administration of the system set up in creating the data sources and environment setup.
- Developed the application using Spring Framework that leverages classical Model View Controller (MVC) architecture.
- Worked on object modeling using RationalRose.
- Worked on Messaging through JMS.
- Used JQuery and Javascript validation framework for front end validations.
- Websphere Server 8.0 for testing and deployment in the development and production environment.
- Extensively used RAD 8.0 for the development.
- Apache Log4J for logging purpose.
- Designed REST APIs that allow sophisticated, effective and low cost application integration
- Branching and merging of source code management using SVN.
Environment: CORE JAVA(1.6), J2EE, jdk1.6.0, JavaScript, WebSphere 8.0, Spring, Maven 2.0.1, Hibernate 3.0, DB2 and Ajax, JavaScript, SQL server 8.0, Agile Methodology, RAD 8.0, DOM., Unix, HTML, CSS.
Confidential, Charlotte NC
Software Developer
Responsibilities:
- Involved in peer to peer understanding the system and its functionality.
- Involved in daily scrum meeting with the SME's for getting more productive and quality output for the project.
- Created the HLD and LLD documents based on the entire requirement which was gathered and used Microsoft Visio to draw the diagrams.
- Involved in the administration of the system set up in creating the data sources and environment setup.
- Involved in backend development.
- Spring Batch was developed for transfer of large amount of data with other systems. Integrated Quartz Scheduler to schedule the execution of batches.
- WebSphere Server 6.0 for testing and deployment in the development and production environment.
- Extensively used Eclipse IDE for the development.
- Worked on Messaging through JMS.
- Used spring and spring jdbc template for interacting with the database.
- Writing SQL/PL SQL functions, procedures & queries using SQL Server 9.0
- Branching and merging of source code management using Perforce.
Environment: CORE JAVA(1.5), J2EE, jdk1.6.0, Java Script, WebSphere 6.0, Spring 2.5,Ejb 3.0, Spring Batch 2.0, DB2, DOM,SOAP UI 2.5, Agile Methodology, Eclipse 3.0., Perforce, JMS 1.1., Unix.
Confidential, FairField, Ohio
Software Developer
Responsibilities:
- Applied Agile methodology for project development.
- Involved in backend development.
- Developed the application with J2EE Design Patterns using JSP Model 2 Model View Controller (MVC) design.
- Developed the application using Spring Framework that leverages classical Model View Controller (MVC) architecture.
- Created front end using Ajax, JSP and Javascript.
- Involved in writing unit test cases using Junit.
- Communicated with database using queries.
- Writing SQL queries for database CRUD operations.
- Implemented JAVA/J2EE design patterns such as Factory, DAO, Session Façade, Singleton, Value object.
- Logging the application using log4j.
- Writing SQL/PL SQL functions, procedures & queries using TOAD 9.0.
- Used Spring extensively through out the application in injecting dependencies in to all layers of application and integrated spring with hibernate using spring ORM module.
- Clearcase Software tool is used for revision control of source code.
- Resolving bugs encountered during system testing and working on change requests.
- Maintaining JAVA coding standards and design standards while writing code and in the design documents as well.
Environment: Core Java(1.5), JSP, HTML 4.0,DHTML, CSS 3, JAVA Scripts, Ajax, JSON, DOM Manipulation, Spring 2.5, Value object, LOG4j, JUnit 3.8, XSLT, Log4j, Oracle 10g, SOAP, Beans, XML, XSLT, HTTP, ClearCase, RAD, WebSphere 6.0, Agile Software Development, Extreme Programming, Windows XP.
Confidential
Software Engineer
Responsibilities:
- Involved in user interface design and development using Struts tags, Ajax, JSP, HTML and JavaScript.
- Applied RUP approach for project development
- Involved in development of the server side logic using Action, Action Form and DAO access layer classes.
- Worked in multi tier environment.
- Data validations are done using ActionForm classes, maintenance of struts-config.xml and application resource bundles.
- Involved in creation of reports using jasper reports.
- Compiled and built the application using ANT scripts for building prototypes.
- Involved in writing various business objects using struts and hibernate.
- Created style sheets for user interface.
- Worked on swing.
- Writing SQL/PL SQL functions, procedures & queries using TOAD 9.0
- Worked on unix admin console.
- Clearcase Software tool is used for revision control of source code.
- Bugs fixing and code modifications as per the change requests (CR).
- Maintaining JAVA coding standards and design standards while writing code and in the design documents as well.
Environment: CORE Java(1.4), JSP,Servlet, HTML 4.0, Ajax, CSS 2.0 Struts, Hibernate, JDBC, Java Beans, Ajax, DOM Manipulation, JavaScript, Jasper Report, XML, SQL SERVER, Swing developer Oracle 10g, ANT, WebService, Jasper reports, SOAP, WebSphere 6.0, Unix, Clearcase, Tomcat 5.5, Linux, Window NT, NetBeans 5.5, RUP Software Development.
Confidential
Software Engineer
Responsibilities:
- Involved in preliminary analysis of user requirements and detail design documentation.
- Worked in multi tier environment.
- Designing and implementing database design.
- Designed and developed JSPs and Servlets for processing user information.
- Designed and developed front end component JSPs and Servlets for reading users test responses and evaluating them.
- Compiled and built the application using ANT scripts and deployed the application.
- Deployed the application on Tomcat.
Environment: CORE Java, JSP, Servlets, OODM, EJB 2.0, XML, IBM Websphere 5.0, JDBC, Tomcat and SQL Server.