Frontend Web Developer Resume
5.00/5 (Submit Your Rating)
Dallas, TX
SUMMARY:
- 6+ years of IT Industry experience in providing User Interface & User Experience Design and Development with most usable enterprise wide applications.
- Experience in Front - End Web Development with an eye for design and attention to detail, with a grasp of HTML5, DHTML, XHTML, CSS3, JavaScript and jQuery.
- Extensive experience working with .Net Framework,C#, VB.NET, ASP.NET, Java Scripting and SQL Server Programming as well as in Visual Studio,MS SQL Server,Oracle 9i/8i and MS Access.
- Good working experience on CSS Background, CSS Positioning,, CSS Border, CSS Margin, CSS Padding, CSS Table, CSS Text Pseudo Classes, Pseudo Elements and CSS Behaviour's in CSS.
- Well-versed in Object Oriented Programming (OOP) with JavaScript, Object Oriented Design and Implementation.
- Expertise on Spring 4.0. Have handful experience in all Spring Modules such as Dependency Injection, AOP and MVC.
- Experience in working with SVG to work with text files of CSS and XML.
- Experience in architecting JavaScript apps with the following; pure JS, HTML, CSS, XML, JSON, MVVM, regular expressions, SVG, Ajax/CORS, JSHint and Sauselabs.
- Experience in developing web pages in Responsive Design using Bootstrap and adapt to the changing environment.
- Areas of expertise includes analysis, design and development of software involving technologies like Java, J2EE Servlets, JSP, JDBC, JSTL, SPRING 3.0 2.5, JPA, Hibernate 3.0, Struts 2.0, Web Services, SOAP, REST, JQuery, CSS, JMS, EJB, XML, XSLT, HTML, JavaScript, AJAX, and JSF(Prime faces).
- Worked on various mobile frameworks like jQuery mobile.
- Hand full of experience in build and deploy tools such as Ant, Maven, Jenkins, OpenShift, Docker Images.
- Implemented AngularJs, KnockoutJs framework modules for client side data displaying.
- Experienced on various IDEs like Eclipse, EditPlus, Webstrom, Sublimetext, Notepad++, Microsoft Visual, and Aptana studio.
- Designing responsive websites for clients in a fast-paced, Agile environment using a combination of HTML5, CSS3 and some JavaScript/JQuery.
- Developed several business services using Java RESTful Web services using Spring MVC framework.
- Experience with different Servers like Apache Tomcat, IBM RAD, Web Sphere, Web Logic, Sun Glass fish and JBoss.
- Performed extensive Manual Testing and Automated Testing using JUnit, TestNG andSelenium.
- Experience in consuming and integrating UI with REST/JSON based web services.
- Strong experience in various frameworks such as Struts, Spring (IOC&AOP), Hibernate, GWT, JSF(Richfaces, Prime faces), JUnit, Active MQ.
- Proficient in design and rapid development of J2EE applications using Core Java, JSP, JSF, Servlets, EJB, Spring, JDBC, JNDI, JMS, SWING, XML and Struts framework.
- Experience in developing web applications using Angular.js, Require.js, and highcharts.js.
- Good Understanding of Node.js, backbone.js and other JavaScript libraries.
- Proficient in developing cross browser compatible applications and resolving any issues related to them.
- Experience in using AngularJS concepts like Controllers, Services, Modules and filters for data binding and have knowledge on Backbone JS.
- Designed Frontend with in object oriented JavaScript Framework like Node.js and Ext.js.
- Experience in developing web applications using MVC architecture.
- Expertise in DOM manipulation using JavaScript and jQuery.
- Experience in designing UI patterns and UI applications with the help of Adobe products like Adobe Dreamweaver CS3, Adobe Photoshop CS3/CS4, Adobe Fireworks CS3 and Adobe Illustrator CS3 and developing applications using Struts, Tiles, Spring MVC,DHTML,DOJO, DOM, Flash.
- Good Experience in working with Angular JS, Bootstrap, J-shint, J-slint.
- Significant experience in web development tools like APTANA STUDIO, Adobe Dreamweaver CS3, Spring Tool Suite, Eclipse, and Firebug.
- Database development with Python SQL, MySQL, PostgreSQL, Oracle and no-SQL databases MongoDB, Cassandra.
- Knowledge of Test Driven Development (TDD), Pair Programming with PyUnit, Junit and Python Unit-test.
- Strongly follow PEP-8 coding standard and familiar with PyLint, PyChecker, PyFlakes tools.
WORK EXPERIENCE:
Confidential - Dallas, TX
Frontend Web developer
Responsibilities:
- Developed the UI Screens using HTML5, DHTML, XML, Java Scripts, Ajax, JQuery Custom-tags, JSTL DOM Layout and CSS3.
- Designed and developed Web Pages using ASP.NET, VB.Net, HTML, JavaScript, CSS and server controls.
- Consumed RESTful APIs by Spring MVC from the third party authentication company for the credit card validation and payment process.
- Enhanced user experience by designing new web features using MVC Framework like Backbone.js, Require.js and node.js.
- Used GIT to keep track of changes and updates between different projects and developers.
- Involved in development, design and implementation of front end part of the application.
- Worked on the modernization of a legacy and outsourced UI technologies used were Angular.js, Ext.js, and JQuery.
- Developed application using Spring MVC, JSP and AJAX on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate.
- Created custom Jenkins jobs and created custom Jenkins plugins.
- Used JBOSS EAP 6.0 and Liferay Portal 6.1/6.2 for project deployment. Initially projects were deployed as Maven-Liferay projects but later converted and deployed as Maven projects.
- Developed Rest API using Spring 4.0, modified the same to spring boot as per the Company standards.
- Customized already existing application using modern technologies likeAngularJS, HTML5, and CSS3, SVG and CANVAS.
- Used Struts navigation to navigate between pages and implemented struts action classes.
- Extensively used java development framework, Struts with tiles to build presentation layer and usedStruts Validation Framework for client side validations.
- Developed server side JEE application components using Spring, Spring MVC, Annotations, JSP, Servlets, JDBC, EJB, JMS, J2EE Design Patterns using Eclipse.
- Maintained Cross Browser compatibility & implemented Responsive Design using Twitter Bootstrap, custom media queries, etc.
- Implemented and configured various Action classes for handling the client requests using Struts 2framework.
- Refactored and extended large existing Django/Python code base by maintaining PEP-8 code standards and fix the bugs.
- Maintained CSS and HTML, DHTML, XSL, XSLT, JAVA SCRIPT, JSON, JSF, STRUTS2.0, Angular JS, Bootstrap for designing WebPages.
- Configured and Deployed EJB's Entity and Session beans on Web Logic Server.
- Set up Jenkins server and build jobs to provide continuous automated builds based on polling the GIT source control system during the day and periodic scheduled builds overnight to support development needs using Jenkins, GIT, JUNIT, Selenium and Maven.
- Designed and implemented web application server.
- Experienced in AJAX in order to avoid the reloading of whole web page.
- Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout).
- Produced content pages with CSS3 layout and style markup presentations using JavaScript methods and properties and Used SVN for version control.
- Used HTML4, CSS and Bootstrap for layout design, navigation bars, animation buttons and icons.
- Developed Action controller, Action Forms, Tiles Structure, Validation Structure (for data validation) JSP pages, Form Beans, AJAX code, JavaScript and worked on integration.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON.
- Worked with Cross-Browser Compatible issues.
- Designed the user interface of the application using HTML5, CSS3, Java Server Faces 2.0 (JSF 2.0), JSP, JSTL, JavaScript, AngularJS and AJAX.
- Built & Deployed JBoss 8.2.1 Application Server and apache tomcat 7.0 for local machine.
- Implemented modern workflow utilizing Gulp or Webpack build system, BEM methodology with Sass, and version control with Git.
- Involved in making enhancbements to the application developed in GWT, with JBoss and Maven.
- Used CSS Media Queries and CSS Bootstrap to design responsive web pages for better user experience.
- Used Bootstrap pagination to navigate through different pages and used DOM manipulation and AJAX to render page contents.
- Involved in all the test cases using the framework Junit and fixed any bugs or any issues identified during the testing period.
- Used MySql database and custom CMS to configure & customize websites weekly as well as executed daily pushes to GitHub using Git-GU and Git-Bash.
- Used SVN and GIT for software version control.
- Involved in handling platform compatibility issues (IE, Firefox, and Safari) on both Windows.
- Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
- Designed and developed web pages and web applications in both Bootstrap and jQuery frameworks.
- Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
- Worked on browsers like Mozilla Firefox, Google Chrome, Safari and IE.
- Involved in agile software development lifecycle, Coding, Testing, Debugging and Production Support.
Confidential - Des Moines, IA
UI Developer
Responsibilities:
- Designed and implemented a professional and production quality build and unit-test automation system with Grunt, Karma, and Jasmine for an efficient multi-developer environment.
- Developed websites using HTML, CSS, JavaScript, JQuery, Google Maps API JavaScript Library, XML and Ajax as well as created web page layouts using HTML and CSS.
- Worked on JavaScript frame work Angular JS, Backbone, Bootstrap, Node.js, React JS to augment browser based applications with MVC capability.
- Used Ajax, JSON with jQuery for request data and response processing as well as performed client side validations over the forms using JavaScript.
- Configured and monitor numerous MongoDB and NoSQL instances as well as involved in code optimization and testing across other browsers.
- Created images, logos and icons that are used across the web pages using Adobe Photoshop and SVG.
- Developed page layouts, navigation, animation buttons icons, Dropdown Menus, Tooltips, Pop over and Interactive Alerts using Bootstrap.
- Involved in multi-tiered J2EE design utilizing Spring Inversion of Control (IOC) architecture and Hibernate.
- Developed of server side layer using XML, XSD, SOAP, JAXB, JDBC, Hibernate, JMS, JDK, JNDI, EJB and DAO patterns using Eclipse IDE.
- Used groovy and spring boot to collecting the data from users and packaged the data as JSON distributed to applications.
- Involved in Spring framework for middle tier and spring-hibernate for data access.
- Participated day-to-day meeting, status meeting, strong reporting and effective communication with project manager and developers.
- Used JSF messages for handling the error messages for the applications
- Wrote System Tests for web services as well as used Arquillian Junit Test to instantiate JBoss application server and running Junit test. Testing, fixing bugs, and deploying app into different environments (i.e. Local, DEV, QA, and Production).
- Used Spring Framework for Dependency injection and integrated with the EJB 3.0 using annotations.
- Generated Hibernate XML files for the configured beans. The business logic was written in EJB DAO classes and the service layer classes were configured in Spring-service.xml.
- Configured spring managed beans and their scopes.
- Involved in assisting in defining software development project plans, including scoping, scheduling, implementation.
- Developed AJAX driven application by invoking web services/API and parsing the JSON response.
- Used Angular JS to create views performing two way data binding that combining models to the DOM and synchronizing model with server as a single page application.
- Participated in making Responsive Web Designs using Media Queries and Twitter Bootstrap.
- Involved in design and development of server side layer using XML, JSP, JDBC, JNDI, EJB and DAO patterns using Eclipse IDE.
- Developed the responsive web design using Custom CSS3 and Bootstrap as well as implemented application using MEAN stack technologies along with Mongoose Node Module for MongoDB data.
- Involved in developing RESTful web services using Node.js and Express.js frameworks.
- Integrated D3.js to accomplish data visualization for Budget & Reports module.
- Created Restful API's to integrate and enhance functionalities of the application. Also Utilized Restful API in communicating with third parties.
- Developed views and templates with Python and Django's view controller and template language to create a user-friendly website interface.
- Managed, developed and designed a dashboard control panel for customers and Administrators using Django, Oracle DB.
- Wrote request handler methods in the Spring MVC controllers as well as configured view resolvers for Spring MVC Web layer.
- Used JBOSS EAP 6.0 and Liferay Portal 6.1/6.2 for project deployment. Initially projects were deployed as Maven-Liferay projects but later converted and deployed as Maven projects.
- Implemented in the project include Struts Framework, Oracle Database, Tomcat Server, and JBOSS Server.
- Designed various grid panels and various UI components using EXT JS framework and JQUERY.
- Created web crawlers based on requirements using Python and Scrapy as well as designed responsive website front-end using PHP, JQuery, CSS, and HTML.
- Managed web server as a LAMP stack as well as email server using Postfix/Dovecot.
- Maintained custom git repository and git web tracker for source control.
- Used advanced level of JQUERY, AJAX, JavaScript, MVC Frameworks (ember) CSS and pure CSS layouts.
- Wrote JQUERY function while implementing various UI Screens across the whole web application (both consumer facing as well as internal application).
- Accomplished W3C standards validation for HTML5 and CSS3 code on all the web pages of the application.
- Worked with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
Confidential - Washington, DC
Web Developer
Responsibilities:
- Designed, developed, and maintained custom websites as well as involved in front-end development with PHP, CSS, HTML, WordPress, Joomla, Photoshop, etc.
- Designed, coded and modified websites from page layout to functions according to clients’ specifications.
- Developed Wordpress sites with content management system for clients.
- Implemented Search Engine Optimization for websites to improve ranking indexed by Search Engine.
- Used JQuery to build accordion style content, drag and drop functionality, calendar, popup and modal windows.
- Worked with program managers in gathering requirements, helped in developing JavaScript/CSS and Ajax based prototypes and provided technical guidance, on the technology infrastructure.
- Created web pages for each project using XHTML, CSS, and JavaScript.
- Developed and implemented pure CSS-based page layouts and identified and solving cross-browser compatibility issues relating to XHTML and CSS.
- Created new web pages from Photoshop mockups using CSS and XHTML and implemented AJAX based UI with above said Architecture with Rich Internet UI in modules.
- Involved in user requirement analysis, meeting the users and giving them questionnaires to develop an acceptable UI design.
- Worked on tools like Home site, Dream Weaver, Photoshop and Image Ready and also constructed and evaluated prototypes following standards.
- Worked with CSS Selectors, classes, ids, pseudo classes, Inheritance and cascade concepts, Box model with fixed width, fluid & elastic layouts
- Used Cascading Style Sheet (CSS) in web pages to separate presentation from structure to be able to define alignment, size, borders, and many other typographic characteristics.
- Designed dynamic and multi-browser compatible pages using HTML, CSS and JavaScript.
- Utilized Google Analytics and Google Tag Manager to analyze and track website’s traffic, audience and user interaction.
- Created a test driven environment using Junit which is used to tracking and fast fixing of bugs, which arise in test & production instances.
- Involved in Unit Testing and Bug-Fixing and achieved the maximum code coverage using JUNIT test cases.
- Integrated API web services, modules and extensions to existing systems as well as implemented to sandbox and live environments.
- Built and maintained software components and artifacts using Maven, Ant, Jenkins, PVCS.
- Developed stored procedures, triggers, functions and database tables in Oracle database.
- Involved in creation of Content Items Channels and Presentation Templates through Vignette API as well as customized and Extensive use of Bootstrap Templates (CSS, HTML).
- Used Adobe Photoshop to edit images used for websites and constructed or modify web graphics using Photoshop, Fireworks, etc.
- Utilized Adobe Site Catalyst to create custom web metric reports.