Sr. Front End Developer Resume
Miami, FL
PROFESSIONAL SUMMARY:
- 8+ years of professional experience in the field of Web Application Development including Client/Server with proficiency in HTML (4/5), CSS (2/3), XHTML, JavaScript, JQuery, AJAX, Bootstrap, XML and JSON.
- Expertise in all phases of the end - to-end implementation project- requirements gathering, analysis and design, development, testing and debugging.
- Experience in Object Oriented Programming, architecting scalable platform
- Worked in various software methodologies such as Waterfall, and Agile.
- Worked with various JavaScript extensions and frameworks such as, Angular JS and MVC.
- Good knowledge on Template engines like handlebars, underscore.js
- G ood knowledge on Shell scripting (Bourne shell, C shell, Korn shell, Bash shell).
- Data visualization experience using D3.js, SVG, Canvas.
- Expertise in developing web applications using Struts and Spring frameworks and good experience in Core Java and J2EE .
- Expertise in Core Java concepts including Collections, Exception Handling, Multi-
- Threading, dependency injection, Generics and Java I/O, Collections framework etc.
- Good experience with Java collections Framework concepts like Legacy implementations, Wrapper implementations, and Abstract implementations.
- Experience working in an IDEs like Eclipse as well as text editors like VI or Notepad++, Sublime Text, Eclipse.
- Good knowledge on designing and development of GWT 2.7 MVP Web App.
- Have knowledge on customizing GWT layout CSS.
- Industry experience includes Financial Services, Insurance, Banking, Medical and Retail Services.
- Strong in developing Responsive Web Design to target Tablets, Mobiles and desktops.
- Experienced in developing pages that adapt to any browser including on Android & iOS devices browsers.
- Good knowledge of CSS Preprocessor: LESS, SASS .
- Adequate knowledge on Restful Web services.
- Experience with browser testing, cross-platform compatibility, and cross-browser compatibility amongst major browsers like Chrome, Safari, Firefox and IE.
- Used jQuery, a JavaScript library that made DOM traversal, event handling, animation, AJAX so much simpler and easier across all browsers.
- Test Driven Programmer with thorough knowledge in unit testing with JCart, JUnit 3.8/4.0, JStyle, JProbe .
- Experience in using Task managers like Grunt, Gulp .
- Strong scripting experience in writing build scripts using Apache Ant and Mavn . Sound knowledge in Version control systems like SVN, CVS, GitHub .
- Experience Developing application using Groovy, Grails, GSP, GORM and Grails Plugins and Grails Rest Services.
- Expertise in Object Oriented Design and Core Java concepts such as Collection API, Exception Handling, IO, Multithreading and Concurrency.
- Experience in debugging and troubleshooting the existing code.
- Good Experience in working with High Traffic websites.
- Expertise in designing applications using Java,J2EE technologies like JDBC, EJB, JNDI, JSP, JSF, Servlet, Java Beans, RMI, XML-RPC, JMS, JTA, and Java Mail.
- Expertise in Client Side Designing and Validations using various technologies like HTML, CSS, Java Script, MS FrontPage, JSP, Struts Tag Library, JSTL .
- Designed the table less web applications using CSS (2/3) and with the help of tags as per W3C standards.
- Have Experience in Backbone JS and Face book react.js .
- Expertise on Java Collection Framework.
- Good experience in developing and maintaining websites using Content management Systems.
- Written and managed support site content and formatting via Mindtouch content management system ( CMS ).
- Wide knowledge of Geospatial Intelligence Training Program (GITP) and military equivalent imagery analysis course
- Created and integrated GIS data layers and digitize new data using a variety of software
- Diagnosed problems experienced with the use of GIS and related software
- Expertise in writing SQL, PL/SQL, Stored Procedures, Cursors, Triggers with Oracle 9i/10g, MySQL, MongoDB, DB2,and MS-SQL Server .
- Good experience with version controls such as CVS, PVCS, SVN, VSS (Visual Source Safe), Rational Clear Case and Rational Clear Quest.
- Hands on of utilizing cloud technologies including Amazon Web Services ( AWS ), Microsoft Azure and Pivotal Cloud Foundry ( PCF ).
- Experienced in working with various operating systems such as Windows, UNIX and Mac OS X.
- Team player with excellent communication skills and ability to lead. Self-motivated individual with exemplary analytical and problem solving skills.
- Involved in Production Support and Defect Resolution process.
TECHNICAL SKILLS:
Web Technologies: HTML, HTML 5, CSS, CSS3, JavaScript, Angular JS, kendo UI Bootstrap, SASS, LESS, Node JS, React Js, JSON, Handlebars, Grunt, Gulp.
Languages: C#, ASP.Net, Java, JavaEE, C, C++, PHP, MATLAB.
IDE & Editors: Notepad++, Visual Studio 2010, Eclipse, IntelliJ, Netbeans
Application Server: IBM Websphere, Apache, IIS.z
Database& servers: SQL Server 2012, Oracle Weblogic 12c, MySQL.
Operating System: Windows XP, 7, 8, Mac OS, Unix, Linux
Version Controls: SVN, CVS, Git
Other Tools: Adobe Photoshop, Gimp, servlets, MS Office, Jira, Firebug, Chrome Developer Tool, Windows Movie Maker.
PROFESSIONAL EXPERIENCE:
Confidential, Miami, FL
Sr. Front End Developer
Responsibilities:
- Involved in Software Development Life Cycle (SDLC) which includes requirement Gathering, Design, Coding and Testing.
- Work in close collaboration with internal customers and teams to develop strategies that address product content and overall user experience design for Catalyst's clients.
- Created all content for 20+ clients' email campaigns including all copy for all campaigns.
- Developed Web Services to send and receive the contents between different applications and websites in the form of xml using SOAP.
- Designed new classes and functionalities using various OOPs concepts for CRM application for customer service, especially using dynamic polymorphism concept.
- Used Node JS, Backbone MVC framework for developing the Single Page Application.
- Developed and improved application using MVC Framework backbone.js and Bootstrap.
- Implemented Model View Controller (MVC) architecture using Struts, JSP, EJB's.
- Involved in development of User Interface using HTML/HTML5, CSS/CSS3, JavaScript, SASS, SVN and JQuery, AJAX, JSON and Backbone JS.
- Worked on CSS Preprocessors (SASS, LESS)
- Developed various customized views and templates using Handlebars, JavaScript, HTML.
- Implemented Grunt to build minified application and deploy.
- Implemented Model View Controller (MVC) architecture using Struts, JSP, and EJB’s.
- Create hundreds of template pages using Backbone.js. Implement template functionalities such as sort, split string, math, truncate and ordinalize through Handlebars.js
- Watched project changes with Grunt task runner and installed most recent version of libraries with Bower based on running in the Node JS environment.
- Used TypeScript and its libraries.
- Involved in creating the test suites using Karma, Protractor, Jasmine
- Created package.json for Bower and NPM.
- Extensively used Angular UI (Angular Bootstrap) for ng-grid, and UI components.
- Extensive experience using Bootstrap for layout.
- Involved in writing application level code to interact with APIs , Web Services using AJAX, JSON and XML.
- Creating a range loop directive and components in angular JS,
- Created reusable templates and style sheets based on UI standards and guidelines; Performed functional tasks using specifications and wireframes.
- Extensively used Debugging JavaScript using Chrome developer Toolbar, Firebug.
- Developed the UI with extensive use of JavaScript, JSON and Ajax.
- Coordinate with Interface Design Architects for meeting accessibility standards at code level.
- Used REST based web services to communicate with the service layer from the Angular UI.
- Improved the performance of the application by adding Timer services, dependency Injection and web Services.
- Responsible for checking cross browser compatibility and hence worked on different browsers like safari, internet explorer, Firefox and Google chrome.
- Participate in the team on agile development cycle.
- Followed SCRUM methodology
- Involved in resolving many critical Production Issues while solving them in time. Also provided Level 1 support for production (online) issues.
Environment: Java J2EE 6.0, JSP, Servlets 2.5/3, JMS 1.1, Hibernate 3.5, HTML, HTML5, CSS, CSS3, JavaScript, JQuery, D3.js, Node JS, AJAX, JSON, Angular JS 1.4.and Bootstrap, Grunt, Bower, NPM .
Confidential, Flint, MI
Sr. UI Developer
Responsibilities:
- Web design and development, application development using Photoshop, HTML, JavaScript and Dreamweaver.
- Designed dynamic and multi-browser compatible pages using HTML, CSS, JQuery, Angular js, JSP's, Node-js and JavaScript.
- Responsible for the implementation of application system with core Java and Spring framework.
- Involved in using Core java concepts - Collections, Exception Handling, Multi-Threading.
- Used various Core Java collections framework to build the application.
- Implemented the Dependency Injection (IOC) feature of Spring framework to inject beans into the User Interface and AOP for Logging.
- Developed various helper classes using Core Java multi-threaded programming and Collection classes.
- Wrote application level code to perform client side validation using React JS and JavaScript.
- Designed business applications using web technologies like Node JS, HTML4/5, XHTML, and CSS2/3, Bootstrap based on theW3C standards.
- Designed and implemented the user interface using HTML5, XHTML, XML, CSS3, JAVASCRIPT AND ANGULAR 1.4
- Created proof-of-concept using responsive web design, Node.js, modernizer js, HTML5 and CSS3.
- Creating a range loop directive and components in angular JS, react JS.
- Responsible for creating the screens with table-less designs meeting W3C standards
- In-depth familiarity with the Web Content Accessibility Guidelines (WCAG) 2.0; the Authoring Tool Accessibility Guidelines (ATAG) 2.0; the User Agent Accessibility Guidelines (UAAG); and Accessible Rich Internet Applications (WAI-ARIA).
- Applied J-Query scripts for basic animation and end user screen customization purposes.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Extensively used the BAL constructs to handle collections in ILOG. Worked with large data sets in ILOG.
- Developed the User Interface using HTML 5, CSS, JavaScript, JQuery and AJAX.
- Used Angular JS created custom directives for data manipulations and to display data in company standard format in UI.
- Developed web applications using Spring MVC, JQuery, HTML5, Bootstrap, Gulp.
- Implement application and display logic using JavaScript, SASS/CSS and markup.
- Designed flash plugins for including different functionalities and content.
- Designed XML files for maintaining contents like video, images and audio and display them in flash application.
- Implemented the project using JSP and Servlets based tag libraries, Guava libraries, spring, MVC model framework.
- Heavily applied Core Java to refactoring all the business logic on the back-end using Collection API.
- Developed JSP pages, worked on spring frame work and Admin tools
- Worked closely with QA team to fix bugs with Google chrome development Tool and Advance Rest Client. Through the UI testing with selenium tool and YSlow.
- Involved with bug fixing on functionality, performance and designing issues with JavaScript and JQuery
- Created web pages using HTML, CSS, JQuery and JavaScript.
- Creating and implementing Master Classes in Action script 3.0 (based on MVC) for the application.
- Member of team that implemented a complete rewrite of loan applications, using interfaces, Test Driven Development, and Dependency Injection.
- Developing XML classes for loading the data from XML files deployed at the server.
- Designed 10 Unique themes with rich and flexible to accommodate different scenarios in which the user might want to display the data.
Environment: Core Java, HTML4/HTML5, CSS/CSS3, JavaScript, JQuery, AJAX, GIT, Angular-js 1.4, React JS, Node JS, Bootstrap, Photoshop, SASS Gulp, Dreamweaver, Illustrator, Information Architecture, Selenium IDE, Flash, MongoDB and Tomcat.
Confidential, Mount Laurel, NJ
Web Developer
Responsibilities:
- Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
- Assisted in planning overall e-commerce presence strategy.
- Developed new frameworks for Exception Handling; Logging using Commons-Logging and Log4J
- Designed and produced new applications for internal users in support of marketing and sales data analysis.
- Client Side code was written in Backbone JS and Server Side Code were developed using MVC4.
- Integrated Facebook Connect for Social Network Interaction with Groovy Gradle and Geb browser automation suite.
- Developed certain features of the application functionality i.e. CRUD (Create, read, update, delete) features using Backbone.js, Require.js and Responsive Design.
- Migrated content from static HTML pages to Drupal and Magento Content Management Systems.
- Used the Spring framework for Dependency Injection, AOP, and Transaction management.
- Participated in code reviews.
- Implemented logging and exception handling using spring AOP.
- Used Amazon Web Services to move clients failover data on to cloud data center.
- Developed for highly responsive sites with e-commerce pages.
- Developed code conforming to W3C, internal and ADA coding standards.
- Used Ektron CMS server controls and API's to develop websites and applications.
- Developed and Integrated Facebook Module in Ektron CMS.
- Developed all the UI pages using HTML, XUL, DHTML, XSL/XSLT, XHTML, DOM, CSS, SASS, LESS, JSON, JavaScript, JQuery, Ajax, Bootsrtap.
- Experience on working with CSS Backgrounds, CSS Layouts, CSS Pre-processors (SASS, LESS), CSS Animations.
- Created XHTML Pages with CSS and the Box Model.
- Used advanced level of JQuery, AJAX, JavaScript, CSS and pure CSS layouts.
- Used JQuery core library functions for the logical implementation part at client side for all the applications.
- Enhance the customer shopping experience in the checkout process using Angular JS and Handlebars.
- Created Handlebars templates and Javascript functions
- Did Cross - Browser coding, for making pages compatible will all browsers using Backbone, node JS.
- Involved in writing JQuery based Ajax Requests using JQuery.
- Implemented Angular JS and Handlebars.js framework where data from backend is stored in model and populated it to UI.
- Used JQuery Events to manipulate the elements depends on the user interactions
- Used JQuery to traverse through a DOM tree and manipulated the nodes in the tree.
- Implemented the Drag and Drop functionality using JQuery framework.
- Used JQuery plug-ins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Developed Date Time Picker using Object Oriented JavaScript extensively.
- Designed PDF, Excel and Print previews for all the reports in the application using HTML, JavaScript and SQL Stored Procedure.
- Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.
- Customized GWT HTTP transaction (Restful web services).
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Involved in developing XUL, HTML, and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Contact with different customer for their requirements and Modified code as the customer needs.
- Worked in Onsite - Offshore model.
- Downloaded images and documents from old site and upload to new CMS.
- Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
Environment: Java, HTML, CSS, JavaScript, jQuery, Dreamweaver CS5, AJAX, Bootsrtap, Gulp, JSON, ECLIPSE, MS Office, PL/SQL
Confidential, Tampa, FL
Front End Developer
Responsibilities:
- Developing XML classes for loading the data from XML files deployed at the server.
- Designed 10 Unique themes with rich and flexible to accommodate different scenarios in which the user might want to display the data.
- Installed and maintained Amazon Web Services (AWS) cloud solution.
- Worked on hand-coding HTML using semantic markup, the latest W3C web standards, and CSS layout / positioning.
- Involved in developing the UI pages using HTML, DHTML, CSS, JavaScript, Node-JS, JSON, JQuery and Ajax.
- We have followed with Agile and Scrum development methodologies
- Used JQuery core library functions for the logical implementation part at client side for all the application.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.
- Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Involved in writing SQL Queries, Stored Procedures.
- Developed Page layouts, Navigation and presented designs and concepts to the clients and the management to review.
- Implemented the Drag and Drop functionality using JQuery framework.
- Used advanced level of JQUERY, AJAX, JavaScript, CSS and pure CSS layouts.
- Used Log4J and Spring AOP framework for logging purpose.
- Worked on Groovy script to automate performance testing.
- Developed a Health Care SOA (REST) using Groovy/Grails, J2EE and JQuery.
- Leveraged Groovy/Grails to showcase advanced UI concepts, JMX Management, DB population and Testing.
- Created Restful Web Service using JAX-RS, to enabled client to consume a Restful Web Service.
- Used Hibernate as an ORM for data persistence.
- Worked on SVN for version control
- Used JQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Developed web presentation layer using HTML and CSS according to internal standards and guidelines.
- Implemented UI using Grails server pages.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
- Designed the table less web applications using CSS and with the help of and tags as per W3C standards.
Environment: HTML 4.x, CSS2.x, JavaScript, JQUERY, AJAX, JSON, XML, Node-JS, TOMCAT APACHE.
Confidential, Atlanta, GA
UI Developer
Responsibilities:
- Participated in requirements gathering, analysis, Conceptual Design and Details.
- Involved in development and finalization of initial design of the application and worked with content managers, copywriters and designers to resolve the issues.
- Created and designed prospecting and customer email campaigns for automotive dealerships in order to increase revenue growth and customer loyalty.
- Worked excessively on Core Java concepts like polymorphism, inheritance, serialization, synchronization, multi-threading and exception handling.
- Analyze site metrics and related data to identify opportunities to improve
- Managed creative development for both email and direct mail campaigns
- Worked on W3C specifications and cross-browser/cross-platform/cross-device compatibility.
- Implemented the editor component with spell-check using AJAX, JSON.
- Integrated JQuery Grid View for all Data View for the product.
- Created cross browser UI components using various JQuery
- Integrally designed and implemented the entire Security Administration UI that has 15 screens which is a major attraction of the product.
- Implemented the presentation layer with HTML, DHTML, JQuery, Ajax, and CSS.
- Displayed on demand data to the user using Ajax.
- Extensively used JQuery plug-ins like Image Light box, Ajax Queue, Auto Populating select-box, Search plug-in, calendar plug-in, AJAX-queue plug-in, and Auto populating multiple select-boxes.
- Written and implemented CSS throughout the site, both as in-line and imported files.
- Written and implemented Object Oriented JavaScript throughout the site, both as in-line and imported files.
- Created role-based DHTML navigation menu, menu items changes dynamically, derived from the database.
- Timely delivery of the assigned projects.
- Monitor site for any UI inconsistencies and fix all the UI bugs reported in the test track.
- Thoroughly worked with Functional Specification documents, UI documents checked all UI requirements and gathered all PSD'S according to the functional requirement document.
- Worked on multiple projects simultaneously.
- Attended project meetings on a regular basis and helped to improve the Project workflow.
Environment: OO JavaScript, JQuery, Core Java, Require-js CSS, AJAX, JSON, HTML, DHTML, XML, DOM, Photoshop 5, PHP, MySQL and Eclipse IDE.
Confidential
Front End Developer
Responsibilities:
- Involved in the Analysis, System study and designing of the project.
- Developed front-end screens with HTML, DHTML, CSS, JavaScript and JSP's. Extensively did client side validations using JavaScript and developed the required Servlets.
- Used Collections, Abstract Classes, Exception Handling, Multithreading and Interfaces extensively.
- Performed Code Based Refactoring with Spring.Net Dependency Injection, created Domain Service.
- As a developer, coordinated with onsite team and client in understanding the business process and requirement understanding.
- Developed stores procedures, triggers, functions and database tables in Oracle 10g database.
- Worked on developing a suitable GUI for ATM locator.
- Participated in daily meeting for enhancing the features for the portal.
- Participated in Code review and Quality Assurance.
- Used JDBC, application server provided transaction API for accessing data from the Oracle the using standard statements.
- Preparation and review of Unit Test Plan, Unit Testing, Test Results review and other quality related work.
Environment: HTML, CSS, JavaScript, XML, XHTML, DOM, DHTML, Oracle 12c database, Eclipse, SQL, Windows XP/07 and MS Office.
Confidential
Core Java Developer
Responsibilities:
- Designed and development of Web pages using PHP, HTML, CSS including Ajax controls and XML
- Oversee the back end technical components of our e-commerce applications.
- Developed data insertion forms and validated them using JavaScript * Involved in configuring the shopping cart for e-commerce website.
- Validated input values to make sure that they will be accepted before they are submitted to the server.
- Used JavaScript and AJAX to update a portion of a web page thus reducing bandwidth usage and load time and add modal dialog in web pages to get user input and requests.
- Coded JavaScript for page functionality and Pop up Screens.
- Used JavaScript to make dropdown menus on web pages and display part of a web page upon user request.
- Drove multiple component design sessions parallel, creating design artifacts according to specifications
- Worked closely with third party vendors
Environment: HTML, CSS, JavaScript, XML, DREAMWEAVER, MySQL and WINDOWS.