Web Developer Resume
Jersey City, NJ
SUMMARY:
- Seven years of experience with software development, which includes all the phases of software development life cycle (SDLC) involving Analysis, Design, Coding, and Implementation of Web Application using Java based Technology
- Experience and hands - on knowledge in object-oriented web and design methodologies, web content management process.
- Hands-on experience on MVC architecture/implementation.
- Experience in Web Application Development using Client Script design technologies like Angular JS, JQuery as well as HTML5, CSS3, XML, JavaScript, Bootstrap.
- Experienced in leveraging RDBMS like Oracle, MySQL.
- Experience in working with application server technologies like JBoss, Apache Tomcat and Web Logic.
- Experience in using Open Source frameworks like Grunt, JUnit and MAVEN.
- Involved in developingUMLdiagramslike use cases, class diagrams and sequence diagrams usingMockup plus andMS Visio tool.
- Involved in developing Web Services using XML over HTTP(s), SOAP, RESTFul protocols.
- Worked on different platforms like Windows 8, Windows server 2012, Windows 7 and Windows server 2008.
- Extensive experience in working IDE tools like Eclipse and NetBeans.
- Configuration and Version control management using Git, CVS, VSS, SVN.
- Strong experience in Agile and Waterfall methodologies.
- Capable of learning new technologies and adapt to new environments quickly.
- A resourceful team player with good inter-personal skills, effective problem - solving and decision-making skills, looking for a satisfying career in a fair working environment with opportunities for growth.
TECHNICAL SKILLS:
Languages: JAVA, C/C++, SQL, PL/SQL
Web Technologies: JavaScript-1.8, HTML5, CSS3, Bootstrap, AJAX, JSON, Angular.Js, Node.Js, JQuery, JDBC, J2SE, REST
Design Tools: UML, MockUp plus, Microsoft Visio
Web/Application Servers: JBoss 5.0/4.0, Apache Tomcat 7.0/6.0, Weblogic 10.3/9.1/8.1
Frameworks: Spring-3.0/2.5, Struts-2.0/1.1, RESTful
Design methodologies: Agile, Waterfall
Database: SQL Server-2012/2008, Oracle-11g/10g, MySQL-5.0/4.1
IDEs: Eclipse, Netbeans
Testing/Other tools: Jasmine, Karma, Junit, Grunt, Chrome Developer Tools, Sublime text 3
Version Control Tools: GIT, CVS, VSS, SVN
Operating System: Windows 8, Windows server 2012, Windows 7, Windows server 2008, Windows Vista
PROFESSIONAL EXPERIENCE:
Confidential, Jersey City, NJ
Web Developer
Responsibilities:
- Participating in all phases of software development life cycle (SDLC): analysis, design, development, unit test, debug, production move support, maintain and update documents.
- Involved in gathering the user requirements, create a functional Specification, communicate with internal developers and execute the requirements as per the priorities.
- Functioned as web developer, for the design and implementation of User Wire frames and projects using Mockup plus.
- Created reusable, well unit tested Angular JS components as a part of an enterprise UI framework.
- Worked proficiently with advanced JavaScript concepts; AngularJS directives, services, dependency injection, Javascript design patterns, callbacks, classes.
- Integrated the UI with RESTful APIs for server side functionality.
- Identified and worked upon cross-browser compatibility issues.
- Gathered experience with legacy systems and modern web browsers.
- Testing requests and response functionalities for the Json files.
- Used with Javascript build tools, such as Grunt for creating and manipulating tasks and plugins.
- Writing the front end look and appearance for the screens using JavaScript, AJAX, AngularJS, Bootstrap and jquery.
- Added the necessary responsive design for display and full functionality on tablet and mobile.
- Documented software deliverables through use cases, design documents and technical specifications.
- Worked in a fast paced and agile development environment.
- Bug fixes and minor enhancements carried out in agile methodology in co-ordination with QA team.
Environment: AngularJS-1.4, JavaScript-1.8, HTML5, CSS3, Tomcat Server, Eclipse, REST, jQuery, Bootstrap, Chrome Developer Tools, Grunt, Mockup Plus, GIT
Confidential, Camp Hill, PA
UI Developer
Responsibilities:
- Involved in developing and maintaining the web applications on the website.
- Participating in all phases of software development life cycle (SDLC): analysis, design, development, unit test, debug, production move support, maintain and update documents.
- Developed and tested with client side MVC style frameworks such as AngularJs.
- Developing web-services for different functionalities in the application using REST architecture.
- Created digital templates using front-end code using HTML, CSS and JavaScript to interface with backend code.
- Used Node.Js in creating services on server side scripting
- Used advanced CSS techniques as well as Bootstrap in order to solve UI issues.
- Managed project communication. Including status updates to key internal persons
- Worked on development, production and delivery of digital advertising templates
- Performed troubleshooting and resolved front end code issues quickly and efficiently.
- Worked on integrating with the Java service layer which was built using RESTful web services.
- Implemented production quality build and unit-test automation system with Grunt.
Environment: JavaScript-1.8, AngularJs, Node.Js, Oracle-10g, HTML, CSS, Bootstrap, REST, Grunt, Karma, Jasmine, Windows-7, Eclipse, JBoss, JUnit
Confidential, Redwood, CA
Front end Developer
Responsibilities:
- Responsible for developing and maintenance of many applications in the company, adhered to the best coding practices in the company.
- Participating in all phases of software development life cycle (SDLC): analysis, design, development, unit test, debug, production move support, maintain and update documents.
- Assisted with designing and development of presentation layers using CSS, HTML, jQuery, Bootstrap and Java Script.
- Updated an existing AngularJs application to follow strict MVVM/MVC patterns for improved source code maintenance, code reduction and scalability.
- Involved in complete development of Agile Development Methodology.
- Experience in applying patches and plug-ins for Jboss Application Server.
- Developed Graphical User Interfaces using UI frameworks Angular JS and WebPages using HTML for user interaction.
- Server-side scripting as done using Node.Js
- Worked with testing team to analyse and fix the production defects and deployed the applications on the server.
Environment: JavaScript, AngularJs, Node.Js, HTML, CSS, DHTML, JBoss, Spring, REST, jQuery, Bootstrap, Grunt, Ant, AJAX, My Eclipse 6.0.1, GIT
Confidential, Hartford, CT
Web Developer
Responsibilities:
- Played the role of developer and was involved in extensive coding as per the requirements.
- Develop, configure RESTful based Client and Server web applications
- Create and use various JPA methods, Entities and DAOs (Data Access Object) to implement various Restful requests
- Involved in the development of presentation layer and GUI framework in JSP. Client Side validations were done using JavaScript.
- Used BackboneJs to simplify the client-side scripting.
- Understanding of cross-browser compatibility issues and ways to work around them
- Deploy the application on UNIX box in various environments for by-weekly releases. Integrate the code between Git and SVN.
Environment: JavaScript, JDK-1.6, BackboneJs, Spring framework, Eclipse, Maven, JSP, RESTful Web Services, HTML, CSS, JSON, DAO, Apache tomcat 6, NetBeans, SVN.
Confidential
Software Developer
Responsibilities:
- Played the role of developer and was involved in extensive coding as per the requirements.
- Develop, configure RESTful based Client and Server web applications.
- Create and use various JPA methods, Entities and DAOs (Data Access Object) to implement various Restful requests
- Involved in the development of presentation layer and GUI framework in JSP. Client Side validations were done using JavaScript.
- Used BackboneJs to simplify the client-side scripting.
- Understanding of cross-browser compatibility issues and ways to work around them
- Worked in an agile development environment.
- Unit testing and debugging in co-ordination with QA team.
Environment: JavaScript, JDK-1.6, BackboneJs, Eclipse, Maven, RESTful, HTML, CSS, JSON, NetBeans, Git
Confidential
Jr. Software Developer
Responsibilities:
- Involved in database design based on normalization rules as well as performance considerations.
- Developed the behavioural layer of front end screens using JSP and JavaScript for developing the UI screens
- Developed the GUI using HTML, CSS and JavaScript
- Used JDBC to communicate from java to database.
- Developed application using Eclipse IDE on Windows environment.
- Involving in complete support of the application for regular change requests and enhancements.
- CVS is used for version control and used Junit for Unit testing.
- Deployed application on Apache Tomcat.
Environment: JavaScript, HTML, CSS, Eclipse, JSP, JUnit, Apache Tomcat, JDBC, CVS, Windows