Software Developer Resume
New, YorK
SUMMARY:
- Experienced professional in Requirement Analysis, Design, Development, Deployment, Testing and Implementation of Web - based applications.
- Experience in design and development of client-server/Internet Applications using Objects Oriented Analysis and Design Technologies (OOAD).
- Experience in developing Java Web based Applications using Java, J2EE (JSP, Servlets, JDBC), XML, HTML,, JavaScript, design patterns and code reviews.
- Experience in developing Web applications using Responsive design, Bootstrap, JQuery, KnockoutJS
- Experienced in all phases of Software Development Life Cycle (SDLC).
- Experience of MVC frameworks Struts
- Experience in developing applications using IDEslikeEclipse and Netbeans.
- Working knowledge on App server like, Glassfish 3.1, Tomcat 5.5 in building and deploying applications
- Experience in creating Form Beans and declaring the mapping by using Struts.
- Expertise in designing, developing and deploying applications using J2EE technologies including Servlets, JSP, JSTL, Struts, AJAX, JDBC, Java Beans. Web UI, Ajax, JavaScript Experience
- Worked on Web/User Interface development using AJAX, HTML5, CSS3, and JavaScript.
- Experience in development of JavaScript for client side validations.
- Experience in developing UI with MVC architecture Using JSP and Servlets.
- Experience in developing web based applications using J2EE Servlet technology.
- Experience in using AJAX based approachwhile designing Rich Internet Application (RIA)
- Expertise in leveraging third party UI components for fast integration and development of user interface (UI) like Highcharts
- Experience in Developing a JQuery based front end including forms and controls and programmed event handling functionality
TECHNICAL SKILLS:
Operating Systems: Windows NT/XP/7
Technologies: Java, Servlets, JSP, JQuery, XML, Struts, JavaScript, JSON, AJAX OOJS, Twitter Bootstrap, HTML5, CSS3.
Application/Web Servers: Glassfish, JBOSS, Tomcat
Databases: Oracle
Methodologies: Agile SCRUM Sprints, Waterfall
Source Control Tools: TFS, SVN, CVS
Other Tools (IDEs): Eclipse, JBuilder, NetBeans
Charting & other APIs: Highcharts, Apache POI
PROFESSIONAL EXPERIENCE:
Confidential, New York
Software DeveloperEnvironment: Windows 7, HTML5, CSS3, JQuery, JavaScript, Twitter Bootstrap (Responsive Design), Highcharts, KnockoutJS, AJAX, Tomcat webserver, IIS, C#.
Responsibilities:
- Involved in requirement gathering, design and development, handling deliverables, tracking status phases of Software Development Life Cycle (SDLC) in the application.
- Developed applications using KnockoutJS, HTML5 and CSS3
- Implemented user friendly UI considering all Web 2.0 features.
- Created AJAX front end using JQuery library.
- Developed application to support Mobility devices - Tablets and smartphones
- Worked with Bootstrap to create Layouts to support responsive design.
- Worked in Agile environment delivering output in sprints and participating in scrums.
Confidential, New York
Software DeveloperEnvironment: Windows 7, Java1.5,, JSP2.1, Servlets, JDBC, Apache POI, Tomcat, HTML, CSS
Responsibilities:
- Used Servlets and JSP’s in developing the web application on Tomcat.
- Involved in using all core Java Concepts into the application for the reusability of the code.
- Experience in using the Collections in java E.g. Hash Map, Tree Map etc...
- Experience in using core java
- Used the validation and Tiles Framework in the presentation layer.
- Developed Action Forms and Action Classes for presentation layer.
- Developed Java, JSP, Java Script, HTML, and CSS for UI & business logic.
- Used Java/J2EEDesign Patterns such as Business Delegate, Session Facade, and singleton in the project extensively, which facilitates clean distribution of roles and responsibilities across various layers of processing.
- Implemented WEB Service Layer for exposing order services to other platform independent applications.
- Used Apache POI to work on excel reports
Confidential
Software DeveloperEnvironment: JAVA, JSP, Servlets, Struts2.0, Tag libraries, HTML, CSS, JavaScript, Web -Services, GlassFish2.0 server.
Responsibilities:
- Responsible for developing Use case, Class diagrams and Sequence diagrams for the modules using UML
- Implemented MVC architecture using Customized Struts framework
- Extensively used Customized Struts framework as the Controller to handle subsequent client requests and invoke the Model based upon user requests.
- Developed the presentation layer using JSP, Tag libraries, HTML, CSS.
- Involved in Dynamic form generation, Auto completion of forms, and user-validation functionalities using AJAX.
- Analysis of the specifications provided by the clients
- Involved in Unit testing, module integration.
- Followed Quality process related to the project.
- Involved in bug fixing and supporting to QA team.
- Deliver new product releases and patches for maintenance
Confidential
Software DeveloperEnvironment: Windows XP, Java, JSP, Servlets, Struts1.1, HTML, CSS, JavaScript, Oracle, JBOSS application server
Responsibilities:
- Responsible for developing Use case, Class diagrams and Sequence diagrams for the modules using UML
- Implemented MVC architecture using Customized Struts framework
- Extensively used Customized Struts framework as the Controller to handle subsequent client requests and invoke the Model based upon user requests.
- Developed the presentation layer using JSP, Tag libraries, HTML, CSS.
- Analysis of the specifications provided by the clients
- Worked with change request requirements, production support and Unit Testing
Confidential
Software DeveloperEnvironment: Windows 7, JAVA, JSP, Servlets, JDBC, Oracle, HTML, CSS, JavaScript, I-Planet server, J-Creator IDE, J2EE Patterns
Responsibilities:
- Involved in coding and development and worked with enhancements using JSPs, and Servlets.
- Unit & Integration Testing
- Involved in proactive learning of other modules as well in the scope of learning and worked on other modules for Knowledge gain.
- Involved in all the modules using JSP, Servlets.
- User Interface and Domain Level Messages is log using Log4J.
- Developed the presentation layer using JSP, Tag libraries, HTML, CSS.
- Developed JavaScript for validations.