Sr. Web Developer Resume Profile
Louisville, NJ
SUMMARY
- Over 6 Years of professional experience in Web Development predominately as UI developer. Worked on multiple projects, in fast paced, dynamic and highly demanding environment.
- Strong working knowledge of HTML5, CSS 3.0, JavaScript, JQuery, JSON/ XML/XSL and also in various MVC frameworks like Backbone JS, Angular JS.
- Expertise inJ2EE technologies like JSP, Servlets,
- Experience on working with CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, CSS Padding, CSS Table, Pseudo Classes and Pseudo Elements.
- Various Charting/UI tools like JQplot, Google API, JQuery UI and Bootstrap.
- Produced visually appealing designs focused on usability, utility, UX, cross-browser compatibility and SEO / web standards.
- Good knowledge of Backbone.js, Angular.js, Responsive design.
- Proficient in TDD Test Driven Development by writing test cases using Jasmine, Junit Framework.
- Expertise in developing RESTFul web services using frameworks like Spring Web services, JAX-RS.
- Strong Experience in working with Log4J.
- Worked in various version control systems SVN, GIT TFS
- Actively involved inall phases of Software Development Life Cycle SDLC Requirement Gathering, Design, Development, Testing, Implementation and Maintenance.
- Experienced in developing table-less layouts.
- Good Understanding of Document Object Model DOM and DOM Functions.
- Highly Curious about new front-end development technologies and adept at promptly and thoroughly mastering them with a keen awareness of new industry developments and the evolution of programming solutions.
- Strong communication skills, with the ability to convey concepts/requirements between technical and non-technical stakeholders.
- High attention to detail and pixel perfect, self-motivated, and very dependable.
- Excellent in defect fixing, solving complex problems and Performance Tuning.
- Experience in the Agile Development Process.
TECHNICAL SKILLS:
Operating Systems Languages | Windows XP/2000, Red Hat Linux , Mac OSX Java, C, C , PL/SQL, SQL. |
Java Technologies | J2EE, JSP, Servlets. |
Frameworks/Tools | Spring, Maven, Hibernate, Log4J, JUnit. |
Webservices | Spring WS, JAX-WS, JAX-RS Restful , Axis 1.0, 2.0 |
Design Methodologies | Design Patterns, UML |
Web Technologies | JavaScript, HTML, DHTML, XML, XSLT, CSS, AJAX, TOAD. |
Databases | Microsoft SQL Server, Oracle 10g. |
Application/Web Servers | IBM WebSphere, WebLogic, JBoss, Apache Tomcat, TC Server |
IDEs | RAD, WSAD, Eclipse. |
Version Control | CVS, Subversion, PVCS |
PROFESSIONAL EXPERIENCE:
Confidential
Sr. UI Developer
Responsibilities:
- Analyzing the Requirements, Designing a solution and interacting with team members to provide effort estimates, Coding and Unit Testing.
- Full analysis of Wireframes, Visual Design Documents and other Requirements Documents to completely understand the required behavior of the web pages and user interactions.
- Built the reusable service components using AngularJs services with Object Oriented JavaScript, JQuery, HTML, CSS3 based on the visual designs.
- Developed various AngularJS directives to help build the functionality and UI behavior using JavaScript. Example: directive for browser controls like: disable right click, browser close, lock screen while transition.
- Developer multiple AngularJs controllers and configured Routes.
- Worked with UI designers and User experience team to define screen designs. Developed angular partials based on UI screens.
- Modified existing RESTful web services.
- Optimized using responsive design techniques to work equally well at both full and mobile screen sizes. Implemented for multiple domains and topics using Bootstrap themes and a CSS skin for branding.
- Created proof-of-concept using responsive web design, Node.js, modernizer js, HTML5 and CSS3.
- Resolving Cross Browser Issues.
- Developed unit test cases using Jasmine framework.
- Participating the Sprint Planning and User Story Grooming sessions and suggesting can-do and cannot-do in each Sprint.
Technologies: Angularjs-1.2.0, JQuery, Javascript, XML, HTML5, CSS3, AJAX, JSON, Jasmine- 1.3.1.1, Java/JEE5, WebStorm, Eclipse, Tomcat-7.0
Confidential
J2EE Consultant
Responsibilities:
- Worked upon the dashboard for the project which contained a variety of charts and drag gable components using JQUERY UI Library.
- Developed the custom data grids upon JQUERY framework to deliver the business data.
- Designed table-less layouts using CSS and appropriate HTML tags as per W3C standards.
- Created Cross-Browser compatible and standards-compliant CSS-base page layouts
- Worked with QA team on daily basis in fixing the reported bugs/defects and checking cross platform compatibility.
- Worked closely with Business Analysts and Product team in understanding the technical requirements of each project and prepared the use cases for different functionalities and designs.
- Developed AJAX based web based UI framework by utilizing JQUERY library.
- Created optimized graphic websites and application interfaces using HTML and CSS.
- Developed RESTFul webservices using spring and JAX-RS frameworks.
- Handled all aspects of the web applications including maintaining, testing, debugging and deploying
- Team training on Backbone.js and Angular.js
- Setup documentation and style guide for advertiser dashboard using wiki pages and markdown
- Setup framework for all current and future front-end projects to use Backbone.js organized module definitions and unit tests
Environment: JDK 6, HTML 4/5, CSS 2/3, JavaScript, JQUERY, Backbone JS, JIRA, AJAX, JSON, XML, Spring Framework, RESTFul JAX-RS WebServices
Confidential
Web Developer
Responsibilities:
- Develop rich UI education mobile application using HTML5, JavaScript, jQuery, JQuery UI framework and CSS3 to meet business requirements.
- Work with Knockout.js to achieve dependency tracking, data binding and dynamic JavaScript UI
- Provide guidance on the most efficient plan for front-end development and enforce best practice.
- Experience with performance tuning and memory utilization optimizing.
- Experience with cross platform development iOS, Android, Safari and IE 10 .
- Experience with implementation of native features with Objective-c.
- Design and implement Web Service using Java design patterns, Hibernate, and Spring
- Implement UI components with Adobe Flex and ActionScript.
- Work closely with design team to gather requirement and provide guidance on usability.
- Participated actively in Active Collaboration Sessions with business and other teams.
Environment: JDK 6, J2EE Annotations, Jsp, Servlets, SOAP , Spring, Struts, Tiles, Hibernate, Websphere, Eclipse 3.5, JavaScript, XML, XSL, CSS, JUnit, Ant, ,Subversion, Oracle, JAX-WS, JAX-RS.
Confidential
Responsibilities:
- Revised the website with HTML, CSS, JavaScript and JSP.
- Created the SQL script for the database changes and rewrote the entity layer together with the Hibernate Mapping changes.
- Modified the DAO and Business layer classes for the new data model.
- Used Spring to handle the back-end Dependencies Injection.
- Performed unit testing for back-end functions.
Environment: Java, J2EE, Hibernate, JSP, HTML, JavaScript, CSS, Eclipse, WebLogic, Oracle, PL/SQL, Eclipse CVS, ClearQuest
Confidential
Java Developer
Responsibilities:
- Developed user interfaces using JSP and Struts MVC framework.
- Involved in modifying UI using HTML, CSS, Javascript, and JSP
- Used Spring IOC to wire the different services and various beans.
- Participated in the writing of unit test cases for different modules using JUnit framework.
- Worked on reading data from XML files and for parsing the xml document.
- Participated actively in the Agile Development Process TDD .
Environment: Java 1.5, J2EE, Spring, Struts, Tiles, , WebSphere 6, RAD 7.0, SOAP, Web Services, JDBC, JavaScript, XML, XSL, CSS, JUnit, Ant, Subversion, Oracle